slaxをSDカードに格納するためにVMware playerの仮想PCを使う。
ホストOSはubuntu-ja-6.06
ゲストOS、knoppix5.0.1(英語版)のisoファイルをマスターに置き
slaxのisoファイルをLiveCDの部屋の
ここからダウンロードしてスレーブに置いた。
vmxファイルは以下の通り。
##########################################################
#!/usr/bin/vmware
config.version = "8"
virtualHW.version = "4"
nvram = "other26xlinux.nvram"
# Display name
displayName = "KNOPPIX5.0.1-EN_slax"
# guest OS setting (Other Linux 2.6.x kernel)
guestOS = "other26xlinux"
# memory (MB)
memsize = "512"
ide1:0.startConnected = "TRUE"
ide1:1.startConnected = "TRUE"
ide1:0.present = "TRUE"
ide1:1.present = "TRUE"
ide1:0.deviceType = "cdrom-image"
ide1:1.deviceType = "cdrom-image"
ide1:0.fileName = "KNOPPIX_V5.0.1CD-2006-06-01-EN.iso"
ide1:1.fileName = "slax-popcorn-5.1.6-jp.iso"
#ide1:0.fileName = "auto detect"
#ide1:0.deviceType = "cdrom-raw"
#floppy0.fileName = "/dev/fd0"
ethernet0.present = "TRUE"
ethernet0.connectionType = "nat"
usb.present = "TRUE"
#sound.present = "TRUE"
#sound.virtualDev = "es1371"
##########################################################
knoppix5.0.1が起動したらコンソールを立ち上げ、管理者権限になったら、
slax側のCD-ROMドライブをマウント。
root@1[knoppix]# mkdir /mnt/cdrom1
root@1[knoppix]# mount /dev/cdrom1 /mnt/cdrom1
mount: block device /dev/cdrom1 is write-protected, mounting read-only
slaxの中身を全てSDカード(ここではsda1)にコピーする。
root@1[knoppix]# cp -Rpv /mnt/cdrom1/* /mnt/sda1
/sda1/bootの中身をsda1直下にコピー。
root@1[knoppix]# cp -Rpv /mnt/sda1/boot/* /mnt/sda1
isolinux.cfgをsyslinux.cfgにリネーム。
root@1[knoppix]# cd /mnt/sda1
root@1[sda1]# mv isolinux.cfg syslinux.cfg
syslinux.cfgの編集
root@1[sda1]# nedit syslinux.cfg
##################################################################
display splash.cfg
default slax
prompt 1
timeout 40
F1 splash.txt
F2 splash.cfg
label slax
kernel vmlinuz
append max_loop=255 initrd=initrd.gz init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw gui
label linux
kernel vmlinuz
append max_loop=255 initrd=initrd.gz init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw
label memtest
kernel memtest
##################################################################
root@1[sda1]# cd /home/knoppix
SDカードを必ずアンマウントして
root@1[knoppix]# umount /dev/sda1
root@1[knoppix]# syslinux /dev/sda1
root@1[knoppix]# exit
テーマ : UNIX/Linux
ジャンル : コンピュータ