LinuxForum.Fans
Тема

Ошибка при запуске GRUB!

Автор: TTATPuOT 39 сообщений 9413 просмотров
#246925
"bormant" написал:
Это вряд ли, ибо:

Ну да, не заметил :(
Давно не видел, чтобы диски, как hd* определялись.

#246999

sudo grub2-install /dev/hda
Ошибка:
sudo: grub2-install: command not found
Если писать
sudo grub-install /dev/hda
То опять
error: cannot read from '/dev/hda'

#247000

TTATPuOT а в BIOS случаем boot сектор не защищен? (Fixed Disk Boot Sector = Enable - как-то так)

#247013

Вообще такого параметра не нашёл. С boot связано только запуск (first boot, second boot и т.д.)

#247015

На старых биосах BIOS VIRUS PROTECTION, как-то так.

#247021

Нашёл только Warining Virus. Было и так отключено.

#247029

Еще раз:

text

sudo mount -v /dev/hda5 /mnt
sudo mount -v --bind /dev/ /mnt/dev
sudo mount -v --bind /proc/ /mnt/proc
sudo chroot /mnt
update-grub
grub-install /dev/hda
# Если есть ошибки, тогда запустить команду с ключем --recheck
grub-install --recheck /dev/hda
exit
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt
sudo reboot

ы. Если /boot на отдельном разделе то его тоже надо монтировать те

text
sudo mount -v /dev/hda5 /mnt
sudo mount -v /dev/hdaX /mnt/boot  # где hdaX - раздел /boot
sudo mount -v --bind /dev/ /mnt/dev
sudo mount -v --bind /proc/ /mnt/proc
sudo chroot /mnt
#247030

ы. _Все_ что будет в консоли происходить скопируй и выложи сюда.

#247605

user@debian:~$ sudo mount -v /dev/hda5 /mnt
mount: you didn't specify a filesystem type for /dev/hda5
I will try type ext3
/dev/hda5 on /mnt type ext3 (rw)
user@debian:~$ sudo -v --bind /dev/ /mnt/dev
sudo: please use single character options
usage: sudo -h | -K | -k | -L | -l | -V | -v
usage: sudo [-bEHPS] [-p prompt] [-u username|#uid] [VAR=value]
{-i | -s | <command>}
usage: sudo -e [-S] [-p prompt] [-u username|#uid] file ...
user@debian:~$ sudo -v --bind /proc/ /mnt/proc
sudo: please use single character options
usage: sudo -h | -K | -k | -L | -l | -V | -v
usage: sudo [-bEHPS] [-p prompt] [-u username|#uid] [VAR=value]
{-i | -s | <command>}
usage: sudo -e [-S] [-p prompt] [-u username|#uid] file ...
user@debian:~$ sudo chroot /mnt
root@debian:

Чуть чуть много ошибок) Дальше не делал т.к. не имеет смысла... Я думаю...

#247607
"newzenon" написал:
sudo mount -v --bind /dev/ /mnt/dev
"TTATPuOT" написал:
sudo -v --bind /dev/ /mnt/dev

Пропущенная команда 'mount' хорошо видна?

#247613

user@debian:~$ sudo mount -v /dev/hda5 /mnt
mount: you didn't specify a filesystem type for /dev/hda5
I will try type ext3
mount: /dev/hda5 already mounted or /mnt busy
mount: according to mtab, /dev/hda5 is already mounted on /mnt
user@debian:~$ sudo mount -v --bind /dev /mnt/dev
/dev on /mnt/dev type none (rw,bind)
user@debian:~$ sudo mount -v --bind /dev/ /mnt/dev
/dev on /mnt/dev type none (rw,bind)
user@debian:~$ sudo mount -v --bind /proc/ /mnt/proc
/proc on /mnt/proc type none (rw,bind)
user@debian:~$ sudo chroot /mnt
root@debian:/# update-grub
error: cannot read from `/dev/hda'.
error: cannot read from `/dev/hda'.
Generating grub.cfg ...
error: cannot read from `/dev/hda'.

Исправил))

#247789

Ну что там? Юзерам не нравится уже почти 2 недели сервак лежит)

#247792
"TTATPuOT" написал:
уже почти 2 недели сервак лежит

Ужас какой.
На другой машине попробуй, может что-то с железом. Вообще IDE дискам место уже ... ну понятно где.

#247795

Смысле на другой?

#247797

Не знаю что тут еще можно говорить про восстановление grub, в гугле статей сотни, все разжевано до предела, тут тоже тем много про то как это сделать.

"TTATPuOT" написал:
Смысле на другой?

В смысле потренируйся на "кошках".

#247829

1) Что есть такое "кошки"?
2) А просто на просто нельзя ни как отформатировать диск (С помощью LiveCD или BIOS)? GRUB это же линуксная фигня. И установится с новым линуксом.

#247848
"TTATPuOT" написал:
1) Что есть такое "кошки"?

Смотрите фильм "Операция"Ы" и другие приключения Шурика" =)

#247853
jashaw5 написал:
[quote="TTATPuOT"]1) Что есть такое "кошки"?

Смотрите фильм "Операция"Ы" и другие приключения Шурика" =)[/quote]
Да смотрел) И не один раз)

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