多个Linux系统的U盘

[ 2008年11月20日 ]
Tags:  Linux  
我的4G U盘只装一个BT3貌似太浪费了,所以就顺便把Slax,Damn Small Linux,Puppy Linux这些迷你linux系统一起装上~装完后也才1G多点~

步骤一:把要装的系统下载回来,解压缩,并把U盘格式化成FAT32文件系统
title
title
title
步骤二:

把Slax的两个文件夹[boot和slax]复制到U盘,

把BackTrack3的两个文件夹[boot和BT3,boot改名成bootbt3]复制到U盘

把damn small linux的两个文件夹[boot和KNOPPIX,boot改名成bootdsl]复制到U盘

把puppy linux的4个文件[VMLINUZ,INITRD.GZ,PUP_400.SFS,ZDRV_400.SFS]复制到U盘

title
title
title
title
步骤三:(可以不做,我比较喜欢干净,所以我把不用的都删掉)

把bootbt3下的文件(除了vmlinuz和initrd.gz)全部删掉

把bootdsl下的文件(除了linux24和minirt24.gz)全部删掉

title
title
步骤四:

运行/boot/bootinst.bat

修改/boot/syslinux/syslinux.cfg 内容如下

PROMPT 0
TIMEOUT 90
DEFAULT /boot/vesamenu.c32
MENU BACKGROUND /boot/slax.png

MENU WIDTH 36
MENU MARGIN 0
MENU ROWS 10
MENU HELPMSGROW 14
MENU TIMEOUTROW 22
MENU TABMSGROW 24
MENU CMDLINEROW 24
MENU HSHIFT 40
MENU VSHIFT 2

menu color screen 37;40 #00000000 #00000000 none
menu color border 30;44 #00000000 #00000000 none
menu color title 1;36;44 #00000000 #00000000 none
menu color unsel 37;44 #ff60CA00 #00000000 none
menu color hotkey 1;37;44 #ff60CA00 #00000000 none
menu color sel 7;37;40 #ffffffff #ff60CA00 none
menu color hotsel 1;7;37;40 #ff808080 #ff60CA00 none
menu color scrollbar 30;44 #00000000 #00000000 none

menu color tabmsg 31;40 #aaaaaaaa #00000000 none
menu color cmdmark 1;36;40 #ffff0000 #00000000 none
menu color cmdline 37;40 #aaaaaaaa #00000000 none
menu color pwdborder 30;47 #ffff0000 #00000000 std
menu color pwdheader 31;47 #ffff0000 #00000000 std
menu color pwdentry 30;47 #ffff0000 #00000000 std
menu color timeout_msg 37;40 #aaaaaaaa #00000000 none
menu color timeout 1;37;40 #ffaaaaff #00000000 none
menu color help 37;40 #aaaaaa00 #00000000 none
menu color msg07 37;40 #90ffffff #00000000 std

LABEL BT3
MENU LABEL BT3 Text mode Frame Buffer
KERNEL /bootbt3/vmlinuz
APPEND vga=0x317 initrd=/bootbt3/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw

LABEL copy2ram
MENU LABEL BT3 Graphics mode, Copy To RAM
KERNEL /bootbt3/vmlinuz
APPEND vga=0x317 initrd=/bootbt3/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw copy2ram autoexec=xconf;kdm

LABEL startx
MENU LABEL Slax Graphics VESA mode No Save
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4

LABEL slax
MENU LABEL Slax Text mode
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw

LABEL cp2ram
MENU LABEL Slax Copy To RAM
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw copy2ram autoexec=xconf;telinit~4

LABEL startxsave
MENU LABEL Slax Graphics VESA mode Save
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4 changes=/slax/

LABEL dsl
MENU LABEL Damn Small Linux
KERNEL /bootdsl/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=/bootdsl/minirt24.gz nomce noapic quiet BOOT_IMAGE=/knoppix

LABEL dsl-txt
MENU LABEL Damn Small Linux Text Mode
KERNEL /bootdsl/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=normal initrd=/bootdsl/minirt24.gz nomce noapic quiet BOOT_IMAGE=/knoppix

LABEL puppy
MENU LABEL Puppy Linux
KERNEL /VMLINUZ
APPEND initrd=/INITRD.GZ pmedia=cd

LABEL memtest86
MENU LABEL Run Memtest utility
KERNEL /boot/mt86p

title




原创文章如转载,请注明:转载自Chinadu`s Blog [ http://www.4shell.org/ ]

本文链接地址:http://www.4shell.org/archives/669.html
相关文章:
发布:Chinadu | 分类:技术文章 | 评论:0 | 引用:0 | 浏览:
发表评论