自分用の備忘録。
1枚500円を切った4GB class10のmicroSDHCを使い、録画用ソフトウエアを入れたPCを起動させるための環境を作る。OSはUbuntu 12.04 Server 32bit版、64bit版はソフトウエアの再コンパイルが必要。
ネタとなるmicroSHDCは一度作成済み、丸ごと、sda5だけ、それぞれddでバックアップ済み、sda5はマウントしてtar.gzも作成済み。ddで書き戻さずに、パーティションサイズを変更する場合などは次のように領域分割する。
100-150MB /boot 基本領域
3GB / 拡張領域
残り swap swap
microSDHCを別PCにマウントして、バックアップしたsda5.tar.gzを「/」となる領域に展開する。/etc/fstabはUUIDでマウントしているので、新しいmicroSDHCに付けられたUUIDに変更する。
コピー後、microSDHCからの起動時にgrubは表示されるがメニュー表示したまま自動起動しないことがあるので次のコマンドを実行する。
sudo update-grub2
ネットワークは次のファイルを編集。
$ vi /etc/network/interfaces
auto eth0
#dhcpにする場合、staticをdhcpとしてaddress以下削除
iface eth0 inet static
address 192.168.52.xxx
netmask 255.255.255.0
gateway 192.168.52.1
dns-nameservers 192.168.52.1
dns-search local.domain
ホスト名は次の「ubuntu02」を変更する。
$ head /etc/hostname /etc/hosts
==> /etc/hostname <==
ubuntu02
==> /etc/hosts <==
127.0.0.1 localhost
127.0.1.1 ubuntu02
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
次のテーブルに不要な録画レコードが残っているので削除する。
Recorder_reserveTbl
atにも不要な予約が入っているので、次のコマンドで削除。引数idが必要。
at -d