LinuxForum.Fans
Тема

Не загружается ubuntu: disk boot failure

Автор: kolaka 7 сообщений 3895 просмотров
#132823

после скачка напряжения в сети и перезагрузки компютера не могу попасть в ubuntu, погуглил что якобы запорчем grub. пробовал востанаваливать по мануалу здесь http://help.ubuntu.ru/wiki/%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_grub
Первый вариант дает ответ

text
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/tmp /dev/sda1
/usr/sbin/grub-probe: error: cannot find a device for /tmp/boot/grub (is /dev mounted?).

Хотя файл менеджер говорит что отмонтирован.
Второй -

text
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
mount: mount point /mnt/dev does not exist

Так же пробовал вариант

text
sudo grub
find /boot/grub/stage1
root (hd?,?)    #вместо вопросов результат предыдущей команды
setup (hd0)
quit

получаю в ответ Error 15: File not found

Вывод sudo fdisk -l

text

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 200.0 GB, 200049647616 bytes 255 heads, 63 sectors/track, 24321 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xe2424f19

Device Boot Start End Blocks Id System /dev/sda1 * 1 24321 195358401 83 Linux

Disk /dev/sdb: 41.1 GB, 41110142976 bytes 255 heads, 63 sectors/track, 4998 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000adb1c

Device Boot Start End Blocks Id System /dev/sdb1 1 262 2103296 82 Linux swap / Solaris Partition 1 does not end on cylinder boundary. /dev/sdb2 * 262 2180 15398912 83 Linux /dev/sdb3 2180 4998 22642688 83 Linux

По памяти grub при установке ставился на 200-ку, sda1. Когда пробовал на второй винт ставить sbd отказывалось загружаться. Как исправить сию оплошность? Посреди отчета сломалось :( Зарание благодарен.

#132832

kolaka, было у меня подобное. Пробовал по мануалу с переустановкой загрузчика - в результате Ubuntu так ничего и не видела.
Решал переустановкой ОСи.

#132845

kolaka написал:
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
mount: mount point /mnt/dev does not exist
Телепаты в отпуске.
#132866
Wolfenberg написал:
kolaka, было у меня подобное. Пробовал по мануалу с переустановкой загрузчика - в результате Ubuntu так ничего и не видела.
Решал переустановкой ОСи.

Уже собрался было сам этот вариант использовать. Решил поменять 200-ку с 40-ой местами. Сделал мастером 40-ку, сидиром слейвом. Думал ставить диск и увидел что все загрузилось обратно, мельком проскочила ошибка но ее прочитать не успел даже. Пока тьфу тьфу все работает и сохраняю все важное :)

Телепаты в отпуске.

После таких "вопросов" или "советов" оно и не странно что новые пользователи сбегают с форума.

#132868
kolaka написал:
После таких "вопросов" или "советов" оно и не странно что новые пользователи сбегают с форума.

Ну ей богу, простым Английским сказано, что нету папки. Откуда мы можем знать почем. А ТС'у следует включить К. О.

#132873
kolaka написал:
text
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
mount: mount point /mnt/dev does not exist

А перед этим выполняли sudo mount /dev/sdx /mnt ?
(sdx - Ваш раздел)

#238566

Для всех,кто в поисках по теме:
Загрузиться с live cd ubuntu/debian/mint/knoppix/crunchbang
Выполнить:
$sudo fdisk -l
$sudo mount /dev/sda[X] /mnt && sudo mount --bind /dev /mnt/dev && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys && sudo chroot /mnt -- где [Х]= № вашего раздела
$#grub-install /dev/sda && grub-install --recheck /dev/sda && update-grub && exit
$sudo umount /mnt/sys /mnt/proc /mnt/dev /mnt
$sudo reboot -f
profit
P.S.:Добрый совет:
$sudo apt-get install fsarchiver
$sudo fsarchiver probe
$fsarchiver --help

Войдите или зарегистрируйтесь, чтобы ответить.