Загрузка с дискеты, а ядро на винте (Правка syslinux.cfg)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Bsa
Сообщения: 30

Загрузка с дискеты, а ядро на винте

Сообщение Bsa »

Привет всем !

Подскажите, если кто-нибудь чего-нибудь знает.

Хочу загрузиться с дискеты, но чтобы при этом ядро и образ рамдиска лежали на винте.

На винте в разделе /dev/hdc3/ в папке boot лежат файлы:

vmlinuz
initrd.gz

Далее из под линукса запускаю: syslinux /dev/fd0

Дискетка становится загрузочной, и на нее надо положить файл syslinux.cfg, в котором должно указываться расположение ядра и рамдиска.

Если бы ядро и рамдиск лежали бы в корне самой дискеты, то syslinux.cfg выглядел бы так:

default vmlinuz
append initrd=initrd.gz ramdisk_size=12000 root=/dev/rd/0 init=/linuxrc rw

Но вот если ядро и рамдиск лежат на винте, то никак не могу додуматься, что писать в конфиге.

Из мана не совсем понятно.

Помогите ...
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Загрузка с дискеты, а ядро на винте

Сообщение polachok »

append initrd=initrd.gz ramdisk_size=12000 root=/dev/hdc3 rw
дальше не могу
И немедленно выпил.
Спасибо сказали:
Bsa
Сообщения: 30

Re: Загрузка с дискеты, а ядро на винте

Сообщение Bsa »

Удалось загрузиться с помошью GRUB

В menu.lst добавились строчки:

title New Install
kernel (hd0,3)/boot/vmlinuz root=/dev/ram0 ramdisk_size=12000
initrd (hd0,3)/boot/initrd.gz

Грузиться так - это конечно один из вариантов.

А если нет GRUB в mbr?

Поэтому вопрос остается открытым - что писать в syslinux.cfg, чтобы грузиться с дискеты?
Спасибо сказали: