Доброго времени суток!
Есть свежеустановленная Kubuntu 8.10 на жесткий диск 500 Gb SATA.
Разбивка диска. На маленькие разделы для Kubuntu пока не обращаем внимания.
/dev/sda1 - Primary, NTFS, Windows XP, С, 49,8Гб
Extended
/dev/sda5 - Logical, NTFS, D, (hd0,4), 171Гб
/dev/sda6 - Logical, NTFS, E, (hd0,5), 101Гб
/dev/sda7 - Logical, NTFS, F, (hd0,6), 41Гб
/dev/sda8 - Logical, NTFS, G, (hd0,7), 91,7Гб
/dev/sda9 - Logical, EXT3, Kubuntu 8.10 (hd0,8), 9,7Гб ( это "/" и тут же находится /boot/grub)
/dev/sda10 - Logical, Linux SWAP, (hd0,9), 0,3Гб
sda9 и sda10 - разделы находятся в конце жесткого диска.
Сразу после установки Kubuntu GRUB выбает ошибку 18.
По умолчанию в дистрибе он ставится на (hd0).
Также пробовал загрузится с дискеты/LiveCD, где есть GRUB и переустановить его руками.
sudo grub
>grub> root (hd0,8)
>grub> setup (hd0)
>grub> quit
Ошибка та же. Пробовал ставить в этот же раздел Mandriva Linux 2009.
Там выбирал Grub (графический и текстовый). Ошибка 18.
В Мандриве также можно выбрать LILO. Вот с ним все хорошо. Ставил в MBR и на дискету.
Так вот вопросики.
1) Можно ли все таки поставить GRUB, но без выделения в начале жесткого диска раздела под /boot?
Я просто читал описание ошибки 18 (Error 18: Selected cylinder exceeds max supported by BIOS).
2) Если все-таки без выделения нового раздела для /boot не обойтись, то подскажите, плз, как поставить LILO и подцепить туда Kubuntu 8.10 поставленную на /dev/sda9/
Заранее спасибо.
и настраивай :)
to polkan: Я так понимаю, что установку пакетов для LILO ($ sudo aptitude install) необходимо делать в уже установленной Kubuntu? Так мне ж ее не загрузить (ошибка GRUB 18). К примеру, скачать пакеты я могу после загрузки с LiveCD, благо настройки на инет все в АДСЛ-роутере хранятся. А вот устанавливать-то как эти пакеты? Или их можно установить в среде LiveCD?
Похожая конфа на харде.. У меня, после установки Kubuntu на крайний раздел была Ошибка #17. Загрузился с LiveCD, и запустил:
$ sudo -i
# grub-install --root-directory=/media/disk /dev/sda
Что дало возможность хотя-бы загрузиться в свежеустановленнуй Kubuntu. Но винда так и не загружалась.. Попробовал следующее:
1. reboot;
2. когда появился Grub, нажал "c"
3. вводил команды:
grub> rootnoverify (hdX,Y)
grub> makeactive
grub> chainloader +1
grub> boot
,where, (hdX,Y) -- должен ссылаться на раздел, где у тебя винда...
Если прокатит -- потом просто поменяй соотв. секцию в /boot/grub/menu.lst, а то она по-дефолту немного другие команды содержит...
Вот тут -- то, что я менял:
http://forum.ubuntu.ru/index.php?topic=39116.msg284907#msg284907
P.S.: винду переустанавливать не пришлось, чего я и хотел добиться.
to mityukov: Загрузился с LiveCD, попробовал:
$ sudo -i
# grub-install --root-directory=/media/disk /dev/sda
но перед этим необходимо было либо примонтировать раздел где установлена Kubuntu, либо "открыть" его. Тогда он автоматом монтируется в /media/disk. Сдела ребут. Но все равно ошибка: "GRUB Loading stage 1,5; GRUB Loading, please wait; ERROR 18". Пробовал нажимать "с" - никакого эффекта. Как жить?
1. У тебя Кубунта на логическом диске установлена??... По-моему, должен быть отдельный Primary раздел, хотя не знаю, критично ли это для Grub'а (он-то все-равно в MBR)..
/dev/sda1 - Primary, NTFS, Windows XP, С, 49,8Гб
Extended
...
/dev/sda9 - Logical, EXT3
(но это пока фигня, раз Grub вообще до меню и до возможности переключиться в коммандный режим не дает)
2. Посмотри вот тут еще:
http://ubuntuforums.org/showthread.php?t=11764
Большинство отписалось, что проблема решилась переключением "режима HDD" из LBA в Normal (надо лезть в BIOS).
Отправить комментарий