У меня есть специализированная живая карта флэш-памяти с интерфейсом USB Fedora 12, которая хорошо работает. То, что я хочу сделать, должно сделать раздел моего жесткого диска загрузочным так, чтобы мой специализированный Fedora мог быть выполнен от жесткого диска. Для выполнения этого, я сделал следующие шаги:
Скопированный все файлы в живой карте флэш-памяти с интерфейсом USB к/dev/sda2. Следующее является живым содержанием карты флэш-памяти с интерфейсом USB (все каталоги):
a. начальная загрузка
b. EFI
c. LiveOS
d. syslinux
boot/grub
boot/grub
Следующее является содержанием каждого каталога в карте флэш-памяти с интерфейсом USB:
syslinux/
boot.cat
isolinux.bin
splash.jpg
vesamenu.c32
initrd0.img
ldlinux.sys
syslinux.cfg
vmlinuz0
LiveOS/
livecd-iso-to-disk
osmin.img
squashfs.img
EFI/
boot/
boot.conf
grub.conf
boot.efi
bootia32.conf
bootia32.efi
splash.jpg
splash.xpm.gz
vesamenu.c32
initrd0.img
isolinux.bin
isolinux.cfg
vmlinuz0
boot/grub/
core GRUB files
grub.conf
olpc.fth
Следующее является содержанием grub.conf
.
default=0
splashimage=/EFI/boot/splash.xpm.gz
timeout 2 hiddenmenu
title funLinux
kernel /EFI/boot/vmlinuz0
root=live:LABEL=myFun
rootfstype=auto ro liveimg quiet
ssb.blacklist=1 selinux=0 vga=normal
nomodeset rhgb initrd
/EFI/boot/initrd0.img
Теперь, когда я пытаюсь загрузиться от жесткого диска, он показывает меню GRUB и Fedora, начинающий загружаться, но во время загрузки его сказал:
Никакое корневое устройство не нашло, что Начальная загрузка перестала работать, спя навсегда
Так, где проблема? Что я делаю неправильно?
Любезно направьте меня любая книга/статьи о файле/иерархии каталогов на живых картах флэш-памяти с интерфейсом USB и их работе.
Строка ядра в Вашей конфигурации личинки имеет аргумент "root=live:LABEL=myFun" - я предполагаю, что синтаксис допустим, даже при том, что это выглядит странным для меня. Но кажется, что это ищет маркированный "myFun" диска. Вы устанавливали ту маркировку на/dev/sda2?
Вы могли бы попытаться изменить это для "укоренения =/dev/sda2", или возможно "root=live:/dev/sda2" (возможно, что "живой": синтаксис является некоторой вещью Fedora).