1/3 GParted でUSBメモリに2つのパーテーションを作る
2/3 USBメモリへKNOPPIXのファイルをコピー ◀
3/3 USBメモリ上に設定保存用ファイルを作成
前回の説明の GParted でパーテーションの準備 ができましたら、
インストール作業に入ります。
KNOPPIX7.4.x 日本語版 を DVD-ROM/RW に焼いたものが必要になります。すでに Linux 環境のある方は、同DVDイメージだけ用意していただければ結構です。
KNOPPIX7.4.x 日本語版 DVD でパソコンを起動し、USBメモリを挿してください。
(Linux 環境のある方は、USBメモリだけ挿してください)
これ以降はターミナルでの作業になります。
/dev/sdc2 や /dev/sr0 の部分はご自身の環境に置き換えてください。
# LXTerminal 等のターミナルを立ち上げてルートシェルを開始します。
knoppix@Microknoppix:~$ sudo -s
# GParted で作った USBメモリのKNOPPIXパーテーションをマウント
root@Microknoppix:/home/knoppix# mount -t vfat -o rw /dev/sdc2 /media/sdc2
# KNOPPIX DVD をマウント
root@Microknoppix:/home/knoppix# mount /dev/sr0 /media/sr0
mount: block device /dev/sr0 is write-protected, mounting read-only
# DVDドライブ ではなく DVDイメージをマウントする場合は、
# 次のようにしてください
mkdir /media/iso
mount -t iso9660 -o loop ダウンロードしたファイル名.iso /media/iso
# この場合、以下の /media/sr0 を /media/iso に置き換えてお読みください
# KNOPPIX DVD に移動して内容を確認
root@Microknoppix:/home/knoppix# cd /media/sr0
root@Microknoppix:/media/sr0# ls
DVD-VL-KNOPPIX-20140801 autorun.bat autorun.pif cdrom.ico index.html
KNOPPIX autorun.inf boot efi
# boot、 efi、 KNOPPIX の3つのディレクトリを、丸ごと USBメモリ /media/sdc2 上にコピーをします
# ファイルマネージャや cp コマンドでコピーすると色々と文句を言われるので tar コマンドを使います
※ tar コマンドの書式
tar␣cf␣-␣./boot␣|␣(cd␣/media/sdc2;␣tar␣vxf␣-)
root@Microknoppix:/media/sr0# tar cf - ./boot | (cd /media/sdc2; tar vxf -)
./boot/
./boot/isolinux/
./boot/isolinux/balder.img
./boot/isolinux/boot.cat
./boot/isolinux/boot.msg
./boot/isolinux/f2
./boot/isolinux/f3
./boot/isolinux/german.kbd
./boot/isolinux/grub.exe
./boot/isolinux/ifcpu64.c32
./boot/isolinux/isolinux.bin
./boot/isolinux/isolinux.cfg
./boot/isolinux/linux
./boot/isolinux/linux64
./boot/isolinux/logo.16
./boot/isolinux/memdisk
./boot/isolinux/memtest
./boot/isolinux/minirt.gz
./boot/isolinux/syslnx32.cfg
./boot/isolinux/syslnx64.cfg
# efi ディレクトリのコピー(この項目は飛ばしても良い)
# UEFI ブートは実験的なものなので efi ディレクトリはコピーしなくても良いです。
root@Microknoppix:/media/sr0# tar cf - ./efi | (cd /media/sdc2; tar vxf -)
./efi/
./efi/boot/
./efi/boot/bootia32.efi
./efi/boot/bootx64.efi
./efi/boot/ldlinux.e32
./efi/boot/ldlinux.e64
# KNOPPIX ディレクトリのコピー うちの環境では10分15秒位かかりました
root@Microknoppix:/media/sr0# tar cf - ./KNOPPIX | (cd /media/sdc2; tar vxf -)
./KNOPPIX/
./KNOPPIX/background.jpg
./KNOPPIX/background-source.flame
./KNOPPIX/bootonly-en.iso
./KNOPPIX/index_de.html
./KNOPPIX/index_en.html
./KNOPPIX/index_es.html
./KNOPPIX/index_fr.html
./KNOPPIX/index_it.html
./KNOPPIX/KNOPPIX
# DVD 上から抜けてルートディレクトリに移動
root@Microknoppix:/media/sr0# cd /
# USBメモリの sdc2 パーテーション上の /boot/isolinux を syslinux に名前を変更する
root@Microknoppix:/# mv /media/sdc2/boot/isolinux /media/sdc2/boot/syslinux
# 同じく /boot/syslinux/isolinux.cfg を syslinux.cfg に名前を変更する
root@Microknoppix:/# mv /media/sdc2/boot/syslinux/isolinux.cfg /media/sdc2/boot/syslinux/syslinux.cfg
# DVD と USBメモリをアンマウントする
root@Microknoppix:/# umount /media/sr0
root@Microknoppix:/# umount /media/sdc2
# syslinux のインストール
root@Microknoppix:/# syslinux /dev/sdc2
# USBメモリにマスターブートレコードを書き込む
root@Microknoppix:/# ms-sys -s /dev/sdc
Public domain syslinux master boot record successfully written to /dev/sdc
これで完成です。
3/3 USBメモリ上に設定保存用ファイルを作成 に進みます。