Проблема с инсталляцией Grub
Модератор: Bizdelnick
-
Zealot
- Сообщения: 22
- ОС: WindowsXP, Ubuntu linux
Проблема с инсталляцией Grub
Доброго времени суток!
Решил я тут себе поставить Linux Ubuntu. Запустил с Live CD, нажал "установить" и понеслась родная. Предварительно выделил пару разделов на жёстком диске (~5 Гб ext3 и ~500Мб swap), стал ставить, инмталляция дошла до 95%, после чего мне выдалось сообщение "can't execute grub-install (hd0)", что то в этом духе. Насколько я знаю, grub ставится последним, поэтому хотел попробовать прописать линь в бутсектор через Lilo, через Grub, и всё оказалось безполезным. Уважаемые эксперты, скажите, какие новички чаще всего допускают ошибки, возможно я наступил на грабли, на которые все когда нибудь наступают? Если я дал мало информации - скажите, какая информация ещё нужна...
С уважением, Zealot.
Решил я тут себе поставить Linux Ubuntu. Запустил с Live CD, нажал "установить" и понеслась родная. Предварительно выделил пару разделов на жёстком диске (~5 Гб ext3 и ~500Мб swap), стал ставить, инмталляция дошла до 95%, после чего мне выдалось сообщение "can't execute grub-install (hd0)", что то в этом духе. Насколько я знаю, grub ставится последним, поэтому хотел попробовать прописать линь в бутсектор через Lilo, через Grub, и всё оказалось безполезным. Уважаемые эксперты, скажите, какие новички чаще всего допускают ошибки, возможно я наступил на грабли, на которые все когда нибудь наступают? Если я дал мало информации - скажите, какая информация ещё нужна...
С уважением, Zealot.
-
Viktor W.
- Сообщения: 87
- Статус: музыкальный старьевщик
- ОС: Mint
Re: Проблема с инсталляцией Grub
Если не ошибаюсь, у Убунту есть сложности с установкой загрузчика при наличии ИДЕ и САТА хардов. _Вроде бы_ решалось физическим отключением неиспользуемого харда на время установки. Точнее не скажу, ибо у меня только ИДЕ.
-
Zealot
- Сообщения: 22
- ОС: WindowsXP, Ubuntu linux
Re: Проблема с инсталляцией Grub
Хм... У меня два харда, оба - ИДЕ. Вот конфигурация оборудования:
ubuntu@ubuntu:~$ list-devices partition
/dev/hda1 - fat32, тут винда стоит
/dev/hda2 - ntfs, тут всякие програмки и игрульки для винды
/dev/hda3 - 8Mb перед fat32. По краней мере, я думаю, что перед, ибо так я эту партицию создавал в PartitionMagic
/dev/hda5 - Если не ошибаюсь, extended partition...
/dev/hda6 - swap для линукса
/dev/hda7 - ext3 для линукса
/dev/hdb1 - второй хард, с наприкосновенными данными
Вот. А ещё, когда я пытаюсь установить линукс в бутсектор с помощью ЛИЛО то мне сообщают что-то в духе "...немогу записать в бутсектор на hda1, так как файловая система на hda1 может быть разрушена..."(Извеняюсь за вольный перевод). Что делать - ума не приложу...
ubuntu@ubuntu:~$ list-devices partition
/dev/hda1 - fat32, тут винда стоит
/dev/hda2 - ntfs, тут всякие програмки и игрульки для винды
/dev/hda3 - 8Mb перед fat32. По краней мере, я думаю, что перед, ибо так я эту партицию создавал в PartitionMagic
/dev/hda5 - Если не ошибаюсь, extended partition...
/dev/hda6 - swap для линукса
/dev/hda7 - ext3 для линукса
/dev/hdb1 - второй хард, с наприкосновенными данными
Вот. А ещё, когда я пытаюсь установить линукс в бутсектор с помощью ЛИЛО то мне сообщают что-то в духе "...немогу записать в бутсектор на hda1, так как файловая система на hda1 может быть разрушена..."(Извеняюсь за вольный перевод). Что делать - ума не приложу...
-
alexpine
- Сообщения: 147
- Статус: Еще не продвинутый, но участник...
- ОС: OpenSUSE 11.0 & Ubuntu 8.10
Re: Проблема с инсталляцией Grub
Zealot писал(а): ↑08.05.2007 23:32Доброго времени суток!
Решил я тут себе поставить Linux Ubuntu. Запустил с Live CD, нажал "установить" и понеслась родная. Предварительно выделил пару разделов на жёстком диске (~5 Гб ext3 и ~500Мб swap), стал ставить, инмталляция дошла до 95%, после чего мне выдалось сообщение "can't execute grub-install (hd0)", что то в этом духе. Насколько я знаю, grub ставится последним, поэтому хотел попробовать прописать линь в бутсектор через Lilo, через Grub, и всё оказалось безполезным. Уважаемые эксперты, скажите, какие новички чаще всего допускают ошибки, возможно я наступил на грабли, на которые все когда нибудь наступают? Если я дал мало информации - скажите, какая информация ещё нужна...
С уважением, Zealot.
1. Ты с Live CD запускал инсталлятор в начале его загрузки или сначала грузил с него Ubuntu и использовал инсталлятор из-под Иксов? Во втором случае у меня были проблемы с определением разделов...
2. GRUB устанавливал в MBR?
OpenSUSE 11.0 & Ubuntu 8.10 - пробую на вкус...
-
kasak
- Сообщения: 899
- ОС: OpenBSD
Re: Проблема с инсталляцией Grub
не надо ставить в hda1, там лежит виндовый загрузчик. я ставлю в /dev/hda (то есть MBR)
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
-
Zealot
- Сообщения: 22
- ОС: WindowsXP, Ubuntu linux
Re: Проблема с инсталляцией Grub
> 1. Ты с Live CD запускал инсталлятор в начале его загрузки или сначала грузил с него Ubuntu и использовал инсталлятор из-под Иксов? Во втором случае у меня были проблемы с определением разделов...
Да, запускал в LiveCD. А как эти проблемы с определением решить?
> 2. GRUB устанавливал в MBR?
Командная строка grub-install (hd0). По моему всётаки в MBR
> не надо ставить в hda1, там лежит виндовый загрузчик. я ставлю в /dev/hda (то есть MBR)
Хм... на запрос в lilo.conf
boot=/dev/hda выдаёт ошибку. Чтото про NFS/RAID...
Да, запускал в LiveCD. А как эти проблемы с определением решить?
> 2. GRUB устанавливал в MBR?
Командная строка grub-install (hd0). По моему всётаки в MBR
> не надо ставить в hda1, там лежит виндовый загрузчик. я ставлю в /dev/hda (то есть MBR)
Хм... на запрос в lilo.conf
boot=/dev/hda выдаёт ошибку. Чтото про NFS/RAID...
-
Zealot
- Сообщения: 22
- ОС: WindowsXP, Ubuntu linux
Re: Проблема с инсталляцией Grub
Да, кстати, попробовал ещё такую штуку:
Подмонтировал свой /dev/hda7 в /mnt
sudo mount /dev/hda6 /mnt
теперь вижу, что система стоит.
Попробовал установить GRUB так:
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/hda
На что терминал мне выдал
The file /mnt/boot/grub/stage1 not read correctly.
Я, конечно, понимаю, что эти 2 операции сделал методом научного тыка, но почему он не может прочитать stage1 - я не понимаю...
Подмонтировал свой /dev/hda7 в /mnt
sudo mount /dev/hda6 /mnt
теперь вижу, что система стоит.
Попробовал установить GRUB так:
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/hda
На что терминал мне выдал
The file /mnt/boot/grub/stage1 not read correctly.
Я, конечно, понимаю, что эти 2 операции сделал методом научного тыка, но почему он не может прочитать stage1 - я не понимаю...
-
kasak
- Сообщения: 899
- ОС: OpenBSD
Re: Проблема с инсталляцией Grub
а так?
# grub-install /dev/hda
# grub-install /dev/hda
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
-
Zealot
- Сообщения: 22
- ОС: WindowsXP, Ubuntu linux
Re: Проблема с инсталляцией Grub
ubuntu@ubuntu:~$ grub-install /dev/hda
Could not find device for /boot: Not found or not a block device.
Could not find device for /boot: Not found or not a block device.
-
kasak
- Сообщения: 899
- ОС: OpenBSD
Re: Проблема с инсталляцией Grub
попробуй
# mount /dev/hda7 /mnt
# chroot /mnt
# grub-install /dev/hda
может быть поможет
вообще это конечно всё от рута лучше делать.
в убунту:
$ sudo -s
даёт нам рут
# mount /dev/hda7 /mnt
# chroot /mnt
# grub-install /dev/hda
может быть поможет
вообще это конечно всё от рута лучше делать.
в убунту:
$ sudo -s
даёт нам рут
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Проблема с инсталляцией Grub
user@host
grub-install /dev/hda7
grub
//появляется консоль grub
root (hd0,6)
setup (hd0)
quit
После этого не забыть /boot/menu.lst поправить.
My god... it's full of stars!...
-
A_1
- Сообщения: 429
- ОС: openSuSE 11
Re: Проблема с инсталляцией Grub
Некоторые биосы имеют встроенную защиту от вирусов.Zealot писал(а): ↑08.05.2007 23:32сообщение "can't execute grub-install (hd0)", что то в этом духе. Насколько я знаю, grub ставится последним, поэтому хотел попробовать прописать линь в бутсектор через Lilo, через Grub, и всё оказалось безполезным. Уважаемые эксперты, скажите, какие новички чаще всего допускают ошибки, возможно я наступил на грабли, на которые все когда нибудь наступают? Если я дал мало информации - скажите, какая информация ещё нужна...
Например запрещают запись в boot сектор...
И/или на нулевую дорожку.
Можно посмотреть и, в случае необходимости отключить.
Меня здесь больше нет, т.к. среди модераторов есть подлецы.
-
Red
- Сообщения: 7
Re: Проблема с инсталляцией Grub
Можно ещё в консоли grub дать команду geometry (hd0)
Получите список всех разделов на диске hd0. Что-то вроде этого:
grub> geometry (hd0)
drive 0x80: C/H/S = 48641/255/63, The number of sectors = 781422768, /dev/hda
Partition num: 0, Filesystem type unknown, partition type 0x7
Partition num: 4, Filesystem type is ext2fs, partition type 0x83
Partition num: 5, Filesystem type unknown, partition type 0x82
Partition num: 6, Filesystem type is ext2fs, partition type 0x83
Partition num: 7, Filesystem type unknown, partition type 0x7
Partition num: 8, Filesystem type unknown, partition type 0x7
Partition num: 9, Filesystem type unknown, partition type 0x7
Partition num: 10, Filesystem type is fat, partition type 0xb
Partition num: 11, Filesystem type is ext2fs, partition type 0x83
Partition num: 12, Filesystem type unknown, partition type 0x7
Только учтите, что grub считает разделы по своему, начиная с 0.
Т.е. если у Вас раздел /dev/hda7 , то по грубовски это будет Partition num: 6 или hd(0,6).
А далее, чтобы установить grub в MBR надо сделать:
-
Zealot
- Сообщения: 22
- ОС: WindowsXP, Ubuntu linux
Re: Проблема с инсталляцией Grub
Господа (возможно, и дамы тоже)! Спасибо вам за помощь в решении этого вопроса. Если честно, я совсем новичок в линуксе, и из того, что вы мне рассказали я почерпнул очень много полезной и интересной информации. Но вопрос я этот решил. Если интересно - проблема имела ОЧЕНЬ простое решение. Я пытался поставить ОС на logic раздел, вместо primary. Оттуда и все ошибки...)))
-
Ilja
- Сообщения: 349
- ОС: ALTLinux Branch 4.1
Re: Проблема с инсталляцией Grub
Zealot, Странно...
У меня стоит AltLinux Compact 3.0 именно на логическом разделе (extended pertition).
При этом hda1 и hda5 виндовые разделы (система и данные, ntfs b fat32 соответственно). Сам Линукс стоит на hda6, hda7 - swap и hda8 - /home.
Загрузчик (Lilo правда) стоит на hda6 и грузится из NTLoader'a. Никаких проблем не возникало ни при установке ни при использовании.
Странно что проблемы возникли из-за того что ОС стояла не на ptimary разделе. Может не в этом дело, а в чем-то другом?
У меня стоит AltLinux Compact 3.0 именно на логическом разделе (extended pertition).
При этом hda1 и hda5 виндовые разделы (система и данные, ntfs b fat32 соответственно). Сам Линукс стоит на hda6, hda7 - swap и hda8 - /home.
Загрузчик (Lilo правда) стоит на hda6 и грузится из NTLoader'a. Никаких проблем не возникало ни при установке ни при использовании.
Странно что проблемы возникли из-за того что ОС стояла не на ptimary разделе. Может не в этом дело, а в чем-то другом?
Обычно первый совет наступившему на грабли - наступить еще раз и сравнить ощущения.
Советы по наступанию на грабли - JID: ilya.raskin@jabber.se
Советы по наступанию на грабли - JID: ilya.raskin@jabber.se
-
Zealot
- Сообщения: 22
- ОС: WindowsXP, Ubuntu linux
Re: Проблема с инсталляцией Grub
Хм... Не знаю, если честно. Вообще, я сделал раздел под линукс примари и слегка сдвинул винду и поставил самым первым разделом раздел с boot... И всё заработало!
-
Ilja
- Сообщения: 349
- ОС: ALTLinux Branch 4.1
Re: Проблема с инсталляцией Grub
Zealot, Вообще я слышал что Grub лучше на отдельный раздел /boot выносить...
Может от него проблемы... Мне Lilo хватает выше лысины ))
Может от него проблемы... Мне Lilo хватает выше лысины ))
Обычно первый совет наступившему на грабли - наступить еще раз и сравнить ощущения.
Советы по наступанию на грабли - JID: ilya.raskin@jabber.se
Советы по наступанию на грабли - JID: ilya.raskin@jabber.se
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Проблема с инсталляцией Grub
Я бы не сказал, что лучше, лучше от этого вряд ли станет. Только для "от греха подальше", как говорится. (:
My god... it's full of stars!...
-
Ilja
- Сообщения: 349
- ОС: ALTLinux Branch 4.1
Re: Проблема с инсталляцией Grub
Aectann, Ну чем дальше от греха, тем лучше, с точки зрения максимизации стабильности системы.
Вообще странно то, что Zealot говорит что у него были проблемы из-за установки на логический раздел...
Вообще странно то, что Zealot говорит что у него были проблемы из-за установки на логический раздел...
Обычно первый совет наступившему на грабли - наступить еще раз и сравнить ощущения.
Советы по наступанию на грабли - JID: ilya.raskin@jabber.se
Советы по наступанию на грабли - JID: ilya.raskin@jabber.se