/casper/vmlinuz
/casper/initrd.gz
создаю в корне файл casper-rw, форматирую его в ext2
далее кидаю в корень syslinux.cfg такого содержания:
default live
label live
menu label ^LiveUSB
kernel /casper/vmlinuz
append noprompt cdrom-detect/try-usb=true persistent boot=casper initrd=/casper/initrd.gz quiet splash --
затем пишу загрузчик:
syslinux /dev/sdb1
Все ОК. Загружаюсь с флешки, появляется надпись ubuntu, начинается загрузка... Но потом вываливается в initramfs, в логах casper.log написано:
/init: line 1: cannot open /dev/sr0: No medium found
Получается init пытается обратиться к cdrom'у, а нам надо чтобы он обращался к флешке.
в /dev/ - флешка определилась как sdb
Что самое странное, если делать usb диск, через стандартную программу "Создание загрузочного usb диска" то все работает...
Файлы /casper/vmlinuz /casper/initrd.gz, такие же как и у меня...
Значит дело в загрузчике???
Пробовал grub:
title LiveUsb
root (hd0,0)
kernel /casper/vmlinuz boot=casper noprompt cdrom-detect/try-usb=true persistent quiet splash
initrd /casper/initrd.gz
quiet
Тоже самое, вываливается в initramfs.
Помогите разобраться, 2ой день уж парюсь.