身为死忠脑残F粉
来分享一下
以fedora为例
它的liveCD中一堆档案
其实只要抓vmlinuz,initrd.img,suqashfs.img这三个档案进usb stick就行了
再装上grub2,编一下grub.cfg就行了...U社其实也差不多
最早我这样用是从gparted官网中的liveusb资料来的
至于那些参数怎么来的勒...当然是google啊,每个人的需求不同
我讨厌塞一堆没用的东西,所以就走这条路了
dd,unetbootin什么的是一开始入门时我在用的,后来就都用grub来设定了
后来grub2有支援丢个iso档就能开机时也玩过一下
那些什么工具之类的,其实我很不喜欢用的
这是我4G随身碟的内容
drwxr-xr-x. 4 1000 1000 4096 Feb 1 13:16 android
drwxr-xr-x. 40 1000 1000 4096 Jan 1 2015 boot
drwxr-xr-x. 2 1000 1000 4096 Jan 2 2015 dsl
drwxr-xr-x. 4 1000 1000 4096 Jan 1 2015 efi
drwxr-xr-x. 2 1000 1000 4096 Dec 28 2014 fedora
drwxr-xr-x. 2 1000 1000 4096 Dec 28 2014 gparted
drwxr-xr-x. 5 1000 1000 4096 Jan 2 2015 grub2
drwxr-xr-x. 2 1000 1000 4096 Jul 16 2013 sources
这是grub.cfg的内容
menuentry 'gparted' {
linux /gparted/vmlinuz boot=live config ip=frommedia live-media-path=gparted toram=filesystem.squashfs
initrd /gparted/initrd.img
}
menuentry 'PE' {
ntldr /boot/bootmgr
}
menuentry 'memtest' {
linux16 /grub2/memtest
}
menuentry 'fedora' {
linux /fedora/vmlinuz root=live:LABEL=MINI rd.live.image rd.live.dir=/fedora fastboot toram
initrd /fedora/initrd.img
}
menuentry 'dsl' {
linux /dsl/linux24 ramdisk_size=100000 init=/etc/init knoppix_dir=dsl knoppix_name=damn toram dma fromhd=sda1 root=/dev/sda1
initrd /dsl/minirt24.gz
}
menuentry 'android' {
linux /android/kernel root=/dev/ram0 androidboot.hardware=android_x86 video=-16 quiet SRC=/android DATA= nomodeset
initrd /android/initrd.img
}