LINUX.ORG.RU

Сообщения oski

 

Не грузится после установки GRUB (Debian+Windows 7+recovery)

Форум — Linux-install

Ситуация:
Ноут любимой.
Свеже переставлена W7 в отдельный раздел (оно же создаёт загрузочный раздел в начале диска), создан раздел recovery, создан раздел для данных пользователя, для привыкания сюда же поставлен Debian. В результате установки дебиана GRUB не установился, ноут перестал грузиться без сообщений о наличии GRUB'а (никаких Kernel panic) или других вариантов загрузки.

Для лучшего понимания разбиения - картинка >>, винт изъят из ноута и подключен к другому компу, потому он там sdd, а не sda.

Далее гуглим восстановление GRUB'а. Грузимся с live-флешки и выполняем рецепты:
1)
ubuntu@ubuntu:~$ sudo mount /dev/sda1 /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
mount: mount point /mnt/dev does not exist
ubuntu@ubuntu:~$ sudo mkdir /mnt/dev
ubuntu@ubuntu:~$ sudo mkdir /mnt/proc
ubuntu@ubuntu:~$ sudo mkdir /mnt/sys
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo mount --bind /proc /mnt/proc
ubuntu@ubuntu:~$ sudo mount --bind /sys /mnt/sys
ubuntu@ubuntu:~$ sudo chroot /mnt
chroot: cannot run command `/bin/bash': No such file or directory
ubuntu@ubuntu:~$ mkdir /bin/bash
mkdir: cannot create directory `/bin/bash': File exists
ubuntu@ubuntu:~$ sudo mkdir /bin/bash
mkdir: cannot create directory `/bin/bash': File exists
ubuntu@ubuntu:~$ sudo chroot /mnt
chroot: cannot run command `/bin/bash': No such file or directory
ubuntu@ubuntu:~$ sudo grub-install /dev/sda
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).
No path or device is specified.
Try `/usr/sbin/grub-probe --help' for more information.
Auto-detection of a filesystem module failed.
Please specify the module with the option `--modules' explicitly.
ubuntu@ubuntu:~$

2)
ubuntu@ubuntu:~$ sudo mount /dev/sda1 /mnt
ubuntu@ubuntu:~$ sudo rmdir /mnt/dev
ubuntu@ubuntu:~$ sudo rmdir /mnt/sys
ubuntu@ubuntu:~$ sudo rmdir /mnt/proc
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sda
Installation finished. No error reported.
ubuntu@ubuntu:~$ sudo update-grub --output=/mnt/boot/grub/grub.cfg
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).v ubuntu@ubuntu:~$

Оба способа не работают.

Директория boot в загрузочном разделе в результате способа 2 создаётся, конфиг файл - нет.
Если создать его руками ничего не меняется - груб всё равно не начинает грузиться, так что дело не в том, что конфигурация неверная, в чём-то другом.

Пробовал переустановить Дебиан - все сообщения, что успешна установка, виндусу и рекавери определяет, но после перезагрузки не видит, откуда грузиться.
Пробовал и LILO ставить - не помогло.

Загружаюсь с лайф флешки, все разделы на месте, всё с ними в порядке, кроме загрузочного, ноут не грузится.

Про востановление загрузчика обчитался уже.. Help, pls!

 , , , ,

oski
()

RSS подписка на новые темы