Err: live-fat-stick制作多系统启动u盘 | could not find the kernel!!!

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
Tjxing
帖子: 7
注册时间: 2013-02-26 23:53
系统: ubuntu 12.04 LTS
送出感谢: 0
接收感谢: 0

Err: live-fat-stick制作多系统启动u盘 | could not find the kernel!!!

#1

帖子 Tjxing » 2013-04-06 11:41

RT: Err: live-fat-stick制作多系统启动u盘 | could not find the kernel!!!
只是,最近尝试制作个多系统启动u盘,上述条件都具备,syslinux.cfg我会修改,initrd模块也有。
只是就从图形界面来看,那几个内核为什么会被识别为gz的压缩文件呢?除了的ubuntu的没有问题,能够正常启动到live模式。。。其它都无法识别!
试图解压出来,但是没用。。。无法解压。直接从iso中提取,得到的结果还是被识别为gz文件。。
syslinux-f108.png
list of my syslinux dir
PS:这次是无聊一下给添加了四个,不过可以肯定的是,上次的opensuse和fedora能很好的共存。。。
哦,补充下,我是用live-fat-stick这个脚本做的,话说有人用过吗?
下附清单:

代码: 全选

./boot/syslinux$ ls -l
total 137884
-rw-r--r-- 1 zack zack 27367124 Apr  6 00:05 initrd-openSUSE-12.2-GNOME
-rw-r--r-- 1 zack zack 27373369 Apr  6 00:07 initrd-openSUSE-12.2-KDE
-rw-r--r-- 1 zack zack 52874755 Apr  6 00:10 initrd-openSUSE-12.3-KDE
-rw-r--r-- 1 zack zack 14943330 Apr  6 00:00 initrd-ubuntu-12.04.1-desktop
-rw-r--r-- 1 zack zack  4506912 Apr  6 00:05 linux-openSUSE-12.2-GNOME
-rw-r--r-- 1 zack zack  4506912 Apr  6 00:07 linux-openSUSE-12.2-KDE
-rw-r--r-- 1 zack zack  4579424 Apr  6 00:10 linux-openSUSE-12.3-KDE
-rw-r--r-- 1 zack zack  5010176 Apr  6 00:00 linux-ubuntu-12.04.1-desktop
-rw-r--r-- 1 zack zack      614 Apr  6 11:15 syslinux.cfg
-rw-r--r-- 1 zack zack     1154 Apr  6 11:11 syslinux.cfg_bak
这是初始的syslinux.cfg的内容:

代码: 全选

default vesamenu.c32
ONTIMEOUT ubuntu-12.04.1-desktop
ALLOWOPTIONS 0
PROMPT 0
IMPLICIT 1
OPTIONS 1
TIMEOUT 100

LABEL ubuntu-12.04.1-desktop
        kernel linux-ubuntu-12.04.1-desktop
        append initrd=initrd-ubuntu-12.04.1-desktop boot=casper iso-scan/filename=/ubuntu-12.04.1-desktop-i386.iso 

LABEL openSUSE-12.2-GNOME
        kernel linux-openSUSE-12.2-GNOME
        append initrd=initrd-openSUSE-12.2-GNOME ramdisk_size=512000 ramdisk_blocksize=4096 isofrom=/dev/disk/by-uuid/BA73-4181:/openSUSE-12.2-GNOME-LiveCD-i686.iso loader=syslinux splash=silent quiet showopts 

label harddisk
  	localboot 0x80

LABEL openSUSE-12.2-KDE
        kernel linux-openSUSE-12.2-KDE
        append initrd=initrd-openSUSE-12.2-KDE ramdisk_size=512000 ramdisk_blocksize=4096 isofrom=/dev/disk/by-uuid/BA73-4181:/openSUSE-12.2-KDE-LiveCD-i686.iso loader=syslinux splash=silent quiet showopts 

LABEL openSUSE-12.3-KDE
        kernel linux-openSUSE-12.3-KDE
        append initrd=initrd-openSUSE-12.3-KDE ramdisk_size=512000 ramdisk_blocksize=4096 isofrom=/dev/disk/by-uuid/BA73-4181:/openSUSE-12.3-KDE-Live-i686.iso loader=syslinux splash=silent quiet showopts 
Tjxing
帖子: 7
注册时间: 2013-02-26 23:53
系统: ubuntu 12.04 LTS
送出感谢: 0
接收感谢: 0

Re: Err: live-fat-stick制作多系统启动u盘 | could not find the kernel

#2

帖子 Tjxing » 2013-04-06 11:45

你可以在这儿https://github.com/cyberorg/live-fat-stick找到live-fat-stick这个脚本,挺实用的,作者应该是opensuse的开发者之一吧!
回复

回到 “启动和引导”