1

Тема: Встановлення GRUB

Почав я встановлювати на ноутбук Arch паралельно з Win
Зазвичай я встановлюю завантажувач Grub на /dev/hda3, а під Win в мене стоїть BootMagic який вже завантажує або Win, або Linux.
Встановив я Base і тд., встановив Grub, перезавантажився, вибрав в BM пункт Linux і... приїхали. Таке враження, що BM просто не знаходить завантажувача на /dev/hda3.

Як можна спробувати нормально відновити/перевстановити Grub?
Як переконатися, що Grub встановлено саме в /dev/hda3?

Читайте мануали - вони рулять!
Google's power big_smile
http://www.userbary.org.ua/albums/userpics/2211.gif

2

Re: Встановлення GRUB

А навіщо тей бут меджик? Віндовс чудово грузиться через граб.

3

Re: Встановлення GRUB

Найпростіший спосіб перевірити куди встановлено граб - подивитися в menu.lst smile

4

Re: Встановлення GRUB

rangel написав:

Встановив я Base і тд., встановив Grub, перезавантажився, вибрав в BM пункт Linux і... приїхали. Таке враження, що BM просто не знаходить завантажувача на /dev/hda3.

Яка версія інсталяційного диска? 0.7.2, 0.8 beta, 0.8 final?
Чіпсет який?
Що написано в MODULES та HOOKS в mkinitcpio.conf?

rangel написав:

Як можна спробувати нормально відновити/перевстановити Grub?

З компакт-диска можна відновити, але спершу дивись питання вище.

rangel написав:

Як переконатися, що Grub встановлено саме в /dev/hda3?

Чесно кажучи, не знаю. Ніколи не виникало такої потреби. smile

TO LIVE IS TO DIE

5

Re: Встановлення GRUB

Все. Розібрався, розколупав... Зробив одним словом.

Розказую

А навіщо тей бут меджик? Віндовс чудово грузиться через граб.

Звичка. Залишилася з тих часів, коли я не знав, як можна відновити Grub. Не секрет, що після перевстановлення вінди mbr перекроюється останньою начисто.


Взяв я образ minimax з ftp.linux.kiev.ua. На ск. я розумію образ відносився до версії 0.7.2.

Падлянка №1.
Диски виявляється наз. не hda3, a sda3. В версії 0.8 я так зрозумів вони використали інший драйвер для диска. Довелося вантажитися з CD-Grub ручками і перевстановлювати Grub на машині.

Падлянка №2.
При спробі загрузки з

initrd /boot/kernel26.img

гружуся до Kernel panic і все smile
Поки загружаюся з

initrd /boot/kernel26-fallback.img

З паніками будем розбиратися пізніше окремою темою smile


Наразі дякую за увагу.

PS Хлопці! Будьте морально готові до того, що я, поки не настрою свій ноут, буду оживляти Ваш форум wink

Читайте мануали - вони рулять!
Google's power big_smile
http://www.userbary.org.ua/albums/userpics/2211.gif

6

Re: Встановлення GRUB

rangel написав:

Взяв я образ minimax з ftp.linux.kiev.ua. На ск. я розумію образ відносився до версії 0.7.2.

Падлянка №1.
Диски виявляється наз. не hda3, a sda3. В версії 0.8 я так зрозумів вони використали інший драйвер для диска. Довелося вантажитися з CD-Grub ручками і перевстановлювати Grub на машині.

Не розумію звідки взялися /dev/sda* тоді і до чого тут 0.8, якщо в тебе minimax? Чи ти по ftp встановлював?

rangel написав:

Падлянка №2.
При спробі загрузки з

initrd /boot/kernel26.img

гружуся до Kernel panic і все smile
Поки загружаюся з

initrd /boot/kernel26-fallback.img

З паніками будем розбиратися пізніше окремою темою smile

Невірно згенерований initcpio. Треба перегенерувати, але спочатку скажи точно як ти встановлював?
А то там параметри змінювалися.

rangel написав:

PS Хлопці! Будьте морально готові до того, що я, поки не настрою свій ноут, буду оживляти Ваш форум wink

Зате нам нудно не буде. smile

TO LIVE IS TO DIE

7

Re: Встановлення GRUB

Romashka написав:

Не розумію звідки взялися /dev/sda* тоді і до чого тут 0.8, якщо в тебе minimax? Чи ти по ftp встановлював?

Вгадав smile

Romashka написав:

Невірно згенерований initcpio. Треба перегенерувати, але спочатку скажи точно як ти встановлював?
А то там параметри змінювалися.

В принципі я поставив наразі тільки Base. Часу трохи малувато, та й нот зараз зайнятий sad. Викинув з встановлення dhcpd, утиліти й проги для файлових систем відмінних від ex3fs і lilo. З ядром, rc.conf, modprobe і тд поки не возився знову ж через брак часу. На скільки я розумію деякі файли дійсно могли згенеруватися криво.

Чи запитання не про це?

Читайте мануали - вони рулять!
Google's power big_smile
http://www.userbary.org.ua/albums/userpics/2211.gif

8

Re: Встановлення GRUB

Отже так:
1) вантажишся з kernel26-fallback.img
2) редагуєш /etc/mkinitcpio.conf, в мене

MODULES=""
HOOKS="base udev autodetect ide scsi sata filesystems"

В /etc/fstab і /boot/grub/menu.lst всюди /dev/sda*
3) робиш

mkinitcpio -p kernel26

Ти так і не сказав який чіпсет!
Може інтелівський (модуль piix)? wink

TO LIVE IS TO DIE

9

Re: Встановлення GRUB

Ноут IBM T21. Чіпсет intel BX.
Докладніше характеристики можна глянуть тут

Читайте мануали - вони рулять!
Google's power big_smile
http://www.userbary.org.ua/albums/userpics/2211.gif

10

Re: Встановлення GRUB

Ти зробив так, як я написав вище? Повинно працювати.

Проблема була в тому, що модуль ata_piix завжди завантажується перед piix (якщо тільки не вказати параметр earlymodules=piix в рядку параметрів ядра в menu.lst) - тому вінчестери змінюються з hda на sda.

Можна було б прописати earlymodules=piix в menu.lst, але всеодно /dev/sd* і libata-драйвери помаленьку змінюють старий ide інтерфейс (правда ядро всі пристрої, які працюють через libata чомусь SCSI обзиває).

Востаннє редагувалося Romashka (2007-04-01 23:45:53)

TO LIVE IS TO DIE

11

Re: Встановлення GRUB

З kernel panic розібралися.

По суті в моєму випадку достатньо було запустити

mkinitcpio -p kernel26

Оскільки fstab і menu.lst я поправив раніше, а /etc/mkinitcpio.conf просто не чіпав smile

Дякую

Читайте мануали - вони рулять!
Google's power big_smile
http://www.userbary.org.ua/albums/userpics/2211.gif

12

Re: Встановлення GRUB

есть у меня тоже диск sda7 ext3 тоже свалка
создал там папку boot/grub
установил туда grub
грузится. грузит и Арч и Винду.
прописал splashimage=(hd0,6)/boot/grub/splash.xpm.gz
закинул туда файлик splash.xpm.gz (его скачал с gnome-look.org)
а его не отображает - что я не так? охота красивую заставку для grub'а

13

Re: Встановлення GRUB

sash80 написав:

прописал splashimage=(hd0,6)/boot/grub/splash.xpm.gz
закинул туда файлик splash.xpm.gz (его скачал с gnome-look.org)
а его не отображает - что я не так? охота красивую заставку для grub'а

cp /boot/grub/menu.lst{,bak}
pacman -S grub-gfx

TO LIVE IS TO DIE