windowsからubuntu USBを作る。ためのファイルを作る。
作業用ディレクトリにコピーする
# mkdir /tmp/ubuntu
# rsync -a --delete --delete-excluded \
--exclude='/proc/*' \
--exclude='/sys/*' \
--exclude='/dev/*' \
--exclude='/var/run/*' \
--exclude='/var/lock/*' \
--exclude='/lib/init/rw/*' \
--exclude='/lib/modules/2.6.28-11-generic/volatile/*' \
--exclude='/media/*' \
--exclude='/mnt/*' \
--exclude='/tmp/*' \
/ /tmp/ubuntu/
kernelをとっておく
# cp /boot/vmlinuz-2.6.28-13-generic /tmp/vmlinuz
syslinux.cfgを作る
# cat syslinux.cfg
default vmlinuz append ramdisk_size=500000 initrd=initrd.gz
以下のファイルをどこかにとっておく
initrd.gz
syslinux.cfg
vmlinuz
Windows起動
USBメモリをvfatでフォーマットする
syslinux インストール
C:\> syslinux -ma 《ドライブ文字》:
ファイルを配置する
F:\> dir /w
initrd.gz ldlinux.sys syslinux.cfg vmlinuz
USBから起動する。
mount でエラーがでる。read onlyじゃないとかなんとか。でも動く。