vermin.eu.org

Specjalista IT na tru^Hopie

Entries Comments



grub i numeracja dysków [problem]

3 September, 2006 (08:03) | boot, debian(ized), linux | By: vermin

Mam na dysku laptopa kilka systemów - ze 3 XPki (każdy z innej domeny), Vistę i oczywiśce (last but not least) - Debiana. Miałem tych systemów o dwa więcej - wszystko było ładnie, wszystko było poustawiane. Wstawał boot loader visty z którego wybierałem starszego windowsa , a potem opcja linux i odpalał mi się grub. (Tak - mam 3 boot loadery.) Problem jednak z tym, że ten boot manager po porządkach na dysku zaczął mieć grobowe problemy.

Otóż po wyrzuceniu jednego ze zbędnych systemów na dysku zostało mi nieprzydzielone do niczego miejsce (reserved for future use). Niby żaden problem, ale dla GRUBa jednak jest. Otóż partycje linuxa znajdują się ZA tym wolnym miejscem. Oznacza to, że linux widzi patycję /boot jako /dev/sda9. Problem jest w tym, że dla GRUBa ta sama partycja oznaczana jest jako (hd0,8). No i teraz nie mogę tak ściągnąć boot sectora, żeby automatycznie mi się załadowało boot menu. Jeśli ściągnę tak jak powinienem, z /dev/sda9, to on po załadowaniu się się widzi… 10, czyli /. Jeśli ściągnę z /dev/sda8 - to nic się nie stanie, bo tam jest swap.

Nie mogę w żaden sposób, nie zmieniając kolejności partycji powiedzieć mu jak ma się ładować, nie pisząc ręcznie komend. Oczywiście, wystarczyłoby to wolne miejsce oznaczyć jako partycję i grubowi zacznie się wszystko zgadzać, niemniej to nie jest rozwiązanie na miarę geek’a, nieprawdaż? Any hints?

Comments

Comment from adrian
Time: 06/09/06, 13:58

Z tego co pamiętam jakiś program w stylu fdiska potrafil sfixować numeracje partycji. wtedy i grubowi nie powinno się mylić. Ofcoz reinstalka gruba wtedy jest wskazana bo system może wogóle nie wstać. A najlepiej mieć gruba na pierwszym sektorze sda1 gdzie jest też katalog boot linuxa i tegoż gruba używać jako bootloadera do wszystkiego.

Comment from vermin
Time: 07/09/06, 11:01

No tak - ale ktoś na przykład (jak ja) może nie chcieć w ten sposób używać gruba. Co do ustalenia konkretnych numerów partycji, to może i tak trzeba by zrobić. Ale problem jest mimo wszystko, bo linux już widzi całą numerację poprawnie. Chyba buga do gruba zgłoszę…

Swoją drogą - ja gruba nie reinstalowałem od dawna - siedzi sobie w pierwszy sektorze, ale partycji /boot. W sda1 to ja mam ciekawsze rzeczy :)

Write a comment