小さなubuntu USB メモリの作成
USBメモリをフォーマットしてマウントする。UUIDを調べておく
# fdisk /dev/sdc
# mkfs.ext3 /dev/sdc1
# blkid /dev/sdc1
/dev/sdc1: UUID="12bc68dd-039f-4c2c-b5a1-b680b4b4158c" TYPE="ext3"
# mount /dev/sdc1 /mnt
debootstrapでUbuntu環境を作成する
# debootstrap jaunty /mnt http://archive.ubuntu.com/ubuntu/
jauntyとかの名前は http://packages.ubuntu.com/ とかで調べる
設定ファイルの作成。稼働している環境からコピーする。必要に応じて修正。
/etc/apt/sources.list
/etc/hostname
/etc/hosts
/etc/resolv.conf
/etc/network/interfaces
/etc/fstab (UUIDは修正する)
とりあえず/boot以下をコピーし、grubをセットアップ
# cp -a /boot/* /mnt/boot/ (UUIDを修正)
# grub
grub> device (hd2) /dev/sdc
grub> root (hd2,0)
grub> setup (hd2)
grub> quit
root password の設定
# passwd
パッケージのインストール
grub, kernel, 無線LAN関連パッケージをインストール
# aptitude install grub linux-image wpasupplicant linux-restricted-modules
無線LAN設定
wpa_supplicant.conf の作成
# wpa_passphrase [SSID] [PASSWORD] > /etc/wpa_supplicant/wpa_supplicant.conf
作成したUbuntu環境を起動
keyboard設定
# dpkg-reconfigure console-setup
time zone設定
# dpkg-reconfigure tzdata
X関連インストール
# aptitude install gtk2-engines gtk-theme-switch xorg scim-anthy fvwm firefox ttf-sazanami-gothic ttf-sazanami-mincho gtk2-engines gtk-theme-switch mlterm mlterm-im-scim language-pack-ja
アンチエイリアス
# cat /etc/fonts/local.conf
ディスク使用量
ファイルシステム | 1K-ブロック | 使用 | 使用可 | 使用% | マウント位置 |
/dev/sdb5 | 3184976 | 728864 | 2294324 | 25% | / |
tmpfs | 508688 | 4 | 508684 | 1% | /lib/init/rw |
varrun | 508688 | 56 | 508632 | 1% | /var/run |
varlock | 508688 | 0 | 508688 | 0% | /var/lock |
udev | 508688 | 180 | 508508 | 1% | /dev |
tmpfs | 508688 | 0 | 508688 | 0% | /dev/shm |
lrm | 508688 | 2392 | 506296 | 1% | /lib/modules/2.6.28-11-generic/volatile |