僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
debootstrap で USB HDD に Debian Wheezy を突っ込んでみた。
若干の試行錯誤をまとめると、以下の如し。
パーティションを切って、ext4 で mkfsし、 mount。
Ubuntu-12.04 の debootstrap で SUITE に "wheezy" 、
MIRROR に "http://ftp.jp.debian.org/debian" を指定し、
しばらく放置。
TARGET に chroot。/etc/fstab の編集や、 root password
設定。
この時点でカーネルを入れておいてもよかったかもだけど、
なぜか Ubuntu からカーネルを借りる。exit して、/boot から
initrd.img-3.2.0-26-generic と
vmlinuz-3.2.0-26-generic
を、それから /lib/modules/3.2.0-26-generic をコピー。
再起動して、grub メニューが表示されたら、c で コンソールモードに移り、 以前のメモ通りに手入力。
やはりUSB が三つしかないマシンで USB HDD (二つ必要)
は面倒くさい。
/etc/fstab は /proc と root filesystem のみ
指定していたが、 root fs の option(4番目のフィールド)が
抜けていたため、ひとしきり ro で嵌った。
mount -n -o remount -t ext4 /dev/$DEV / が
効くかどうかは、未確認
。効くことを確認した。
今日中にもう一本。
$ namei /usr/bin/editor f: /usr/bin/editor d / d usr d bin l editor -> /etc/alternatives/editor d / d etc d alternatives l editor -> /usr/bin/vim.tiny d / d usr d bin - vim.tiny
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。