Witam,
może zacznę od opisania swojego problemu:
Mam dwa dyski 20 GB (primary master) i 80 GB (secondary master). Na dysku 80 miałem sobie Ubuntu 6.06. Na 20 doinstalowałem Ubuntu 7.04. Jednak potrzebowałem Windowsa i zainstalowałem Xp zamiast tego 7.
Jednak podczas instalacji przypomniałem sobie, że Winda musi być na primary master, żeby się zbootować. Więc zamieniłem taśmy w środku, ale pomyliłem się przez to przy kolejnej instalacji i usunąłem partycje na tym linuksowym 6.06 zamiast 7.04.
Odzyskałem tabelę partycji przy pomocy programiku parted. (Żaden inny fdisk czy nawet graficzny gparted z tym sobie nie mógł poradzić).
Do danych mam dostęp, ale teraz mi nie wstaje system Ubuntu. Z boot menu BIOS-owego wychodzi tylko komunikat "Błąd ładowania systemu operacyjnego" i zwiecha. A z menu Windows coś pomieli sekundę i reset.
1) Zamieniłem w pliku devices.map wpis:
root (hd0,0) /dev/hda na root (hd0,0) /dev/hdc jako że podpiąłem taśmami inaczej.
2) Skopiowałem również poleceniem dd zarówno pierwsze 512 bajtów partycji /dev/hdc1 jak i MBR /dev/hdc.
Dałem to do pliku i dodałem wpis do boot.ini Windy, ale i tak nie wstaje.
3) Próbowałem zamieniać wpisy przy kolejnych pozycjach w menu.lst z
root (hd0,0) na root (hd0,1).
Czy może mi ktoś doradzić lub podać jakiś fajny link do zrozumienia tych tabel partycji?
Może trzeba uruchomić na nowo gruba, tylko z jakimi parametrami?
P.S. Tam sa takie wpisy w menu.lst z rootem dla gruba:
coś jak: groot (hd0,0). Mam je zakomentowane, może to zakrył Ubuntu 7, jak się potem instalował?
Wszelkie operacje na partycji linuksowej robię z LiveCd Ubuntu 7.04.
Dodano po 11 strzałach znikąd:
P.S. Partycja /dev/hdc1 ma ustawioną fdiskiem flagę "bootable".
może zacznę od opisania swojego problemu:
Mam dwa dyski 20 GB (primary master) i 80 GB (secondary master). Na dysku 80 miałem sobie Ubuntu 6.06. Na 20 doinstalowałem Ubuntu 7.04. Jednak potrzebowałem Windowsa i zainstalowałem Xp zamiast tego 7.
Jednak podczas instalacji przypomniałem sobie, że Winda musi być na primary master, żeby się zbootować. Więc zamieniłem taśmy w środku, ale pomyliłem się przez to przy kolejnej instalacji i usunąłem partycje na tym linuksowym 6.06 zamiast 7.04.
Odzyskałem tabelę partycji przy pomocy programiku parted. (Żaden inny fdisk czy nawet graficzny gparted z tym sobie nie mógł poradzić).
Do danych mam dostęp, ale teraz mi nie wstaje system Ubuntu. Z boot menu BIOS-owego wychodzi tylko komunikat "Błąd ładowania systemu operacyjnego" i zwiecha. A z menu Windows coś pomieli sekundę i reset.
1) Zamieniłem w pliku devices.map wpis:
root (hd0,0) /dev/hda na root (hd0,0) /dev/hdc jako że podpiąłem taśmami inaczej.
2) Skopiowałem również poleceniem dd zarówno pierwsze 512 bajtów partycji /dev/hdc1 jak i MBR /dev/hdc.
Dałem to do pliku i dodałem wpis do boot.ini Windy, ale i tak nie wstaje.
3) Próbowałem zamieniać wpisy przy kolejnych pozycjach w menu.lst z
root (hd0,0) na root (hd0,1).
Czy może mi ktoś doradzić lub podać jakiś fajny link do zrozumienia tych tabel partycji?
Może trzeba uruchomić na nowo gruba, tylko z jakimi parametrami?
P.S. Tam sa takie wpisy w menu.lst z rootem dla gruba:
coś jak: groot (hd0,0). Mam je zakomentowane, może to zakrył Ubuntu 7, jak się potem instalował?
Wszelkie operacje na partycji linuksowej robię z LiveCd Ubuntu 7.04.
Dodano po 11 strzałach znikąd:
P.S. Partycja /dev/hdc1 ma ustawioną fdiskiem flagę "bootable".