Привет всем !
Подскажите, если кто-нибудь чего-нибудь знает.
Хочу загрузиться с дискеты, но чтобы при этом ядро и образ рамдиска лежали на винте.
На винте в разделе /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
Но вот если ядро и рамдиск лежат на винте, то никак не могу додуматься, что писать в конфиге.
Из мана не совсем понятно.
Помогите ...
Загрузка с дискеты, а ядро на винте (Правка syslinux.cfg)
Модератор: Bizdelnick
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: Загрузка с дискеты, а ядро на винте
append initrd=initrd.gz ramdisk_size=12000 root=/dev/hdc3 rw
дальше не могу
дальше не могу
И немедленно выпил.
-
Bsa
- Сообщения: 30
Re: Загрузка с дискеты, а ядро на винте
Удалось загрузиться с помошью 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, чтобы грузиться с дискеты?
В 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, чтобы грузиться с дискеты?