Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Trzeba odczytać partycje, może ma tam jakieś recovery albo cuś?
Offline
ippo76, dziękuję za wskazówki. Wygląda na to, że nie jest to taka łatwa sprawa, jak na początek mojej przygody z Debianem :-)
W najbliższych dniach postaram się jednak przestudiować polecony przez Ciebie artykuł, a także wpisy, które pojawiły się na forum.
W tej chwili mogę się jedynie odnieść do pytania, jak w programie GParted jest widziany dysk z Windows. Otóż, jest on widziany jako urządzenie /dev/sda z partycjami:
- /dev/sda1 (system plików NTFS, flaga boot)
- dev/sda2 (extended): /dev/sda5 (system plików NTFS)
Może w porzednich postach trochę nieprecyzyjnie się wyraziłem, mówiąc o urządzeniu na którym mam zainstalowany Windows. Napisałem wtedy, że Windows 7 znajduje się na dysku oznaczonym sda1. Według programu GParted sda1 to tylko partycja na której się znajduje system. Urządzenie zaś nazywa się sda.
Offline
Zainstaluj cfdisk i wklej rezultat polecenia
cfdisk
spod roota, oczywiście. W cfdisku poruszasz się strzałkami, na koniec postaraj się trafić w "Quit" :)
Musi być jakiś gałaban w partycjach...
Ostatnio edytowany przez ippo76 (2010-01-05 19:36:56)
Offline
I odpowiedz na moje pytania z poprzedniego posta... A co do cfdisk'a, to łatwiej fdisk -l po prostu :)
Offline
W cfdisk widzę tylko urządzenie /dev/hda z partycjami hda1 oraz hda5.
Skąd miałby się wziąć ten bałagan w partycjach?
Offline
Bądź uprzejmy wkleić, bo ja wierzę tylko w to, co widzę ;)
I jeśli wracamy do starego gruba, to trzeba się pozbyć nowego :)
A to też sprytne:
sudo fdisk -l Disk /dev/hda: 60.0 GB, 60011642880 bytes 255 heads, 63 sectors/track, 7296 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x8f8000b1 Device Boot Start End Blocks Id System /dev/hda1 1 729 5855661 83 Linux /dev/hda2 730 5573 38909430 83 Linux /dev/hda3 5574 5834 2096482+ 82 Linux swap / Solaris /dev/hda4 * 5835 7296 11743515 c W95 FAT32 (LBA)
Ale w cfdisku łatwiej przypisać partycję windzie, bo ma nr 3, czyli taki jak w grubie :)
Ostatnio edytowany przez ippo76 (2010-01-05 19:47:26)
Offline
Ja wolę fdisk -l, wyświetli od razu wszystkie podpięte dyski, no i nie da się "przypadkiem" czegoś rozwalić ;]
fdisk -l
Dysk /dev/sda: 500.1 GB, bajtów: 500107862016
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 60801
Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów
Identyfikator dysku: 0x0001da56
Urządzenie Rozruch Początek Koniec Bloków ID System
/dev/sda1 * 1 10443 83883366 83 Linux
/dev/sda2 10444 54827 356514480 83 Linux
/dev/sda3 54828 60801 47986155 f W95 Ext'd (LBA)
/dev/sda5 54828 54843 128488+ 83 Linux
/dev/sda6 54844 54957 915673+ 82 Linux swap / Solaris
/dev/sda7 54958 56262 10482381 83 Linux
/dev/sda8 56263 57306 8385898+ 83 Linux
/dev/sda9 57307 58611 10482381 83 Linux
/dev/sda10 58612 59916 10482381 83 Linux
/dev/sda11 59917 60177 2096451 83 Linux
/dev/sda12 60178 60801 5012248+ 83 Linux
Dysk /dev/sdb: 160.0 GB, bajtów: 160041885696
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 19457
Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów
Identyfikator dysku: 0xbb8cbb8c
Urządzenie Rozruch Początek Koniec Bloków ID System
/dev/sdb1 * 1 2612 20980858+ 7 HPFS/NTFS
/dev/sdb2 2613 3917 10482412+ 83 Linux
/dev/sdb3 3918 19457 124825050 f W95 Ext'd (LBA)
/dev/sdb5 3918 3930 104391 83 Linux
/dev/sdb6 3931 5235 10482381 83 Linux
/dev/sdb7 5236 6018 6289416 83 Linux
/dev/sdb8 6019 6149 1052226 82 Linux swap / Solaris
/dev/sdb9 6150 16592 83883366 83 Linux
/dev/sdb10 16593 17636 8385898+ 7 HPFS/NTFS
/dev/sdb11 17637 18941 10482381 83 Linux
/dev/sdb12 18942 19457 4144738+ 83 Linux[/quote]
[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]
Offline
[OT] Wiem, że gentoo, widzę windy ale czegoś Ty tam do cholery nainstalował, chopie? [/OT]
Offline
Przecież może mieć każdy katalog na osobnej partycji :)
Offline
[quote=ilin]Przecież może mieć każdy katalog na osobnej partycji :)[/quote]
Chyba tak, bo ma mało swapów :) Czyli gentoo, debian, vista i 7 (ale tylko do gier)
Offline
[quote=ippo76]vista i 7 (ale tylko do gier)[/quote]
Nic z tych rzeczy, po prostu jakoś w zeszłym tygodniu kupiłem nowy dysk i się na niego przesiadłem. Mniejszy jest właściwie do formatu, co na nim będzie jeszcze nie wiem... A nawet jakbym miał i dziesięć systemów, to nie robiłbym więcej niż jeden swap, hibernacji nie używam :)
No i zrzut dla rozwiania wątpliwości :)
[url=http://img513.imageshack.us/img513/5751/dyskc.png][img]http://img513.imageshack.us/img513/5751/dyskc.th.png[/img][/url]
Offline
[quote=mj99]W cfdisk widzę tylko urządzenie /dev/hda z partycjami hda1 oraz hda5.
Skąd miałby się wziąć ten bałagan w partycjach?[/quote]
Bałagan czyli błąd we wpisach w grubie, jaki zaproponował ArnVaker - chyba zgadywał układ partycji... tzn. nie miał dokładnych informacji.
Oto fragment Twojego menu.lst
title Debian GNU/Linux, kernel 2.6.26-2-686 root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/hda1 ro quiet initrd /boot/initrd.img-2.6.26-2-686
Jeśli windows jest na drugim dysku, to byłby to hdb ew. sdb wg gparted. Ale ja sam teraz zgaduję. W prawym górnym rogu gprted masz możliwość przełączania między dyskami.
Piszesz też:
W tej chwili mogę się jedynie odnieść do pytania, jak w programie GParted jest widziany dysk z Windows. Otóż, jest on widziany jako urządzenie /dev/sda z partycjami:
- /dev/sda1 (system plików NTFS, flaga boot)
- dev/sda2 (extended): /dev/sda5 (system plików NTFS)[/quote]
Ja tu czegoś nie rozumiem. Nie może być na hda/sda zarówno debiana, jak i windowsa. Skoro każdy system ma swój własny dysk fizyczny, to jeden musi być na hda/sda a drugi na hdb/sdb....
Edyta:
chyba że jeden dysk jest stary, a drugi nowy (SATA)... ale wróżką nie jestem. Odpal cfdisk, zaznacz obszar, a następnie środkowym klawiszem/rolką myszy wklej go do przeglądarki. Ja bez tego nie ruszę.Ostatnio edytowany przez ippo76 (2010-01-05 20:49:39)
ippo76@jid.dug.net.pl
Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.
Offline
Ja to widzę tak:
hda1 (ide) - Debian
sda1 (sata) - Windows[/quote]
I tutaj poniekąd się domyślam jak widzi to grub, obstawiam że:hda1 - (hd0,0)
sda1 - (hd1,0)[/quote]
[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]Offline
A o rootnoverify ktoś tu jeszcze pamięta?
Ahh, ta dzisiejsza młodzież, takie to nierozgarnięte biega ;)
title Windows 7 rootnoverify (hd1,0) savedefault makeactive map (hd0) (hd1) map (hd1) (hd0) chainloader +1
Ostatnio edytowany przez Zbooj (2010-01-05 23:04:37)
Offline
Dziękuję Wszystkim za odpowiedzi i przepraszam za opóźnioną reakcję (musiałem jakoś ogarnąć te wszystkie dane) :-)
ippo76: te polecenia niestety u mnie nie działają, więc nie wiem w jaki sposób zmodyfikować ten plik.
debian:/home/mj99# grub bash: grub: command not found debian:/home/mj99# null( bash: syntax error near unexpected token `newline'
Polecenie
cfdisk
wyrzuca mi
cfdisk (util-linux-ng 2.13.1.1) Disk Drive: /dev/hda Size: 20060651520 bytes, 20.0 GB Heads: 255 Sectors per Track: 63 Cylinders: 2438 Name Flags Part Type FS Type [Label] Size (MB) ------------------------------------------------------------------------------ hda1 Boot Primary Linux ext3 19173,13 hda5 Logical Linux swap / Solaris 880,11 [Bootable] [ Delete ] [ Help ] [Maximize] [ Print ] [ Quit ] [ Type ] [ Units ] [ Write ] Toggle bootable flag of the current partition
ippo76, jest dokładnie tak, jak piszesz. Każdy z dwóch systemów jest zainstalowany na innym dysku. Windows jest zastalowany na nowszym typie dysku - sATA a Linux Debian na starszym typie dysku - ATA.
ArnVaker: Mam Windows 7 już od dawna. Wcześniej na obecnej linuksowej patrycji miałem system plików NFTS lub FAT32. Sformatowałem tę partycję pod Windows, a później także podczas instalacji Linuksa Debiana.
Polecenie
fdisk -l
wyrzuca mi
Disk /dev/hda: 20.0 GB, 20060651520 bytes 255 heads, 63 sectors/track, 2438 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xe10ae10a Device Boot Start End Blocks Id System /dev/hda1 * 1 2331 18723726 83 Linux /dev/hda2 2332 2438 859477+ 5 Extended /dev/hda5 2332 2438 859446 82 Linux swap / Solaris Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xb64bf73c Device Boot Start End Blocks Id System /dev/sda1 * 1 1958 15727603+ 7 HPFS/NTFS /dev/sda2 1959 19457 140560717+ 5 Extended /dev/sda5 1959 19457 140560686 7 HPFS/NTFS
Uff :-)
Offline
Sprawdziłeś na wpisie, który podał [b]Zbooj[/b]?
Offline
Tak. Nie pomogło :-(
Offline
No to ja bym sprawdził, czy na tej partycji sda1 jest w ogóle wszystko co potrzebne do odpalenia Windows 7.
[b]Edit:[/b]
Chodzi mi po głowie możliwość, że Windows trzymał jakieś swoje pliki na partycji, którą sformatowałeś pod Debiana i że to pierwotnie właśnie z niej startował system, jako że była to pierwsza partycja podstawowa na "pierwszym" dysku według kolejności ustawionej w biosie...
Ostatnio edytowany przez ArnVaker (2010-01-06 01:48:06)
Offline
ArnVaker, tak właśnie było przed instalacją Linuksa Debiana :-) Myślę, że nadal tak jest :-) Niebawem jednak postaram się to sprawdzić, tak jak piszesz.
Offline
Odłączyłem stary dysk (ATA), pozostawiając tylko ten nowy (sATA) na którym jest wgrany Windows.
Także i tym razem otrzymałem komunikat:
A kernel file is missing from the disc.
(GRUB tym razem oczywiście się nie wyświetlił)
Ostatnio edytowany przez mj99 (2010-01-06 02:29:05)
Offline
Czyli to nie wina gruba :) Napraw najpierw Windowsa przy odłączonym dysku z Debianem, to i z wpisu w grubie (tego z mapowaniem) też powinien potem ruszyć. To teraz trochę postrzelam, bo z Windowsem ostatnio nie za wiele mam do czynienia...
Windows 7 to w sumie taka podrasowana Vista, czyli polecenia w konsoli odzyskiwania powinny być te same, powinno pomóc:
bootrec /fixboot
bootrec /fixmbr[/quote]
Powyższe wydane z poziomu konsoli odzyskiwania instalatora Windowsa (podejrzewam, że nada się Vista lub 7).Ostatnio edytowany przez ArnVaker (2010-01-06 02:47:10)
[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]
Offline
Dziękuję Wszystkim za pomoc.
Udało mi się rozwiązać ten problem poprzez ponowne zainstalowanie Windows.
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00096 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.118.162.8' WHERE u.id=1 |
0.00067 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.118.162.8', 1732623234) |
0.00038 | SELECT * FROM punbb_online WHERE logged<1732622934 |
0.00057 | DELETE FROM punbb_online WHERE ident='66.249.66.74' |
0.00034 | SELECT topic_id FROM punbb_posts WHERE id=137851 |
0.00170 | SELECT id FROM punbb_posts WHERE topic_id=15863 ORDER BY posted |
0.00077 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=15863 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00115 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=15863 ORDER BY p.id LIMIT 25,25 |
0.00079 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=15863 |
Total query time: 0.00752 s |