(2006-06の一覧)
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

2006-06-07 Wed (他の年の同じ日: 2004 2005)

debootstrap でクロスインストール
2006-06-07-1 / カテゴリ: [debian] / [permlink]

どうせ苦労するなら debian で苦労しようと、debootstrap を使ったクロスインストールを試してみた。
結果は…boot 中に pivot_root あたりから kernel panic に orz

手順はC.4. Unix/Linux System システムからの Debian GNU/Linux のインストールをそのまんま。
debootstrap 自体は rpm もあるけどバージョンが古い(woody!)ので、deb を落としてきて C.4.2 後半の手順でバイナリを強制展開。

ディスクは全部使ってしまってるんで、200GB 程ある /home を潰して、/home に160GB、クロスインストール用に 40 GB 程確保。
あ! ~/Maildir はバックアップしたけど、~/.spamassassin のデータ消してしまった…

base-config の実行は Terminated とだけ出力されて動作しなかった。実行ファイルはシェルスクリプトだったんで中を眺め、(正しいかわかんないけど)環境変数をセットして実行すればとりあえず動いた(表示は若干乱れたが)
# XXXX=1 base-config new
base-config では、apt の設定だけして、インストールはしない。apt の設定を行なうと、sources.list が "testing" 設定になるため、そのまま続行すると etch になってしまう。sarge にする場合は、apt の設定後 base-config を抜けて、/etc/apt/sources.list を sarge に変更して update/upgrade する。

カーネルのインストールは、/dev/sda9(/) がないと言われ、インストールできなかった。検証だったのでとりあえず、centos の /dev/sda9 を /mnt/debinst/dev/sda9 にコピー(いいんかな)。で、再度カーネルのインストール。
最後に grub を手動でインストール。

何がこんなに苦労させてるんだろ。SATA? NIC? うぅ
前の日 / 次の日 / 最新 / 2006-06

2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12

最終更新時間: 2013-05-02 16:12