Grub2 wykrzacza się podczas instalacji na RAID1
: 03 sierpnia 2010, 13:09
Po pierwsze, jako, że to mój pierwszy post tutaj, wypada się przywitać, co też niniejszym czynię
A problem mój polega na tym: instaluję Debiana Squeeze na RAID1, wszystko przebiega dobrze do momentu instalacji grub2, która, niezależnie od wybranej opcji, kończy się błędem. Nie ważne, czy chcę go instalować w głównym rekordzie startowym, czy na pierwszej partycji, czy nawet na dysku, który nie jest w raidzie - zawsze kończy się to tak samo:
Cóż, za wiele mi to nie mówi, więc zerknąłem do czwartej konsoli, a w niej grub-installer melduje tak:
To mój pierwszy kontakt z grubem2, we wcześniejszych wersjach raid1 działał bez najmniejszych problemów. Powiem szczerze, że nie wiem, jak się do tego zabrać. Instalator widzi dyski, co więcej, sam poskładał poprawnie raida, a grub mówi, że nie ma dysku. Co jest grane?
Spróbowałem instalacji z opcją dmraid - bez efektu.
Spróbowałem też instalacji ręcznej, z dodaniem tej opcji modules, odpaliłem chroota, niestety, grub również wyświetla błąd:
Pierwsze słyszę, że ext4 nie obsługuje UUID-ów, ale może się mylę?
Może się okazać, że jedynym sposobem na zainstalowanie Debiana będzie umieszczenie katalogu /boot na osobnej partycji, nie podpiętej do raida.
A problem mój polega na tym: instaluję Debiana Squeeze na RAID1, wszystko przebiega dobrze do momentu instalacji grub2, która, niezależnie od wybranej opcji, kończy się błędem. Nie ważne, czy chcę go instalować w głównym rekordzie startowym, czy na pierwszej partycji, czy nawet na dysku, który nie jest w raidzie - zawsze kończy się to tak samo:
Kod: Zaznacz cały
Nie można zainstalować GRUB-a w /dev/sda. Uruchomienie 'grub-install /dev/sda' nie powiodło się. Błąd krytyczny
Kod: Zaznacz cały
info: Installing grub on '/dev/sda'
info: grub-install supports --no-floppy
info: Running /chroot target grub-install --no-floppy --force "/dev/sda"
/usr/sbin/grub-probe: error: no such disk.
Auto-detection or a filesystem module failed.
Please specify the module with the option '--modules' explicitly.
error: Running 'grub-install --no-floppy --force "/dev/sda"' failed.
Spróbowałem instalacji z opcją dmraid - bez efektu.
Spróbowałem też instalacji ręcznej, z dodaniem tej opcji modules, odpaliłem chroota, niestety, grub również wyświetla błąd:
Kod: Zaznacz cały
grub-install --modules ext4 /dev/sda
/usr/sbin/grub-probe: error: no such disk.
/usr/sbin/grub-probe: error: no such disk.
/usr/sbin/grub-probe: error: no such disk.
You attempted a cross-disk install, but the filesystem containing /boot/grub does not support UUIDs.
Może się okazać, że jedynym sposobem na zainstalowanie Debiana będzie umieszczenie katalogu /boot na osobnej partycji, nie podpiętej do raida.