]
トップ «前の日記(2005-07-02) 最新 次の日記(2005-07-04)» 編集

Yukiharu YABUKI の tDiary



このtDiaryを検索します。

2005-07-03 [長年日記]

_ 天気

雨とか曇

_ [Debian] d-i

ようやく着手.日曜日に作業するなら問題なかろうて

  • Debian-Installer subversion リポジトリ(http://www.debian.org/devel/debian-installer/svn.ja.html)
  • 上記 URLから d-iを取得しておく
  • この日のd-iのエントリと,kmutoさんのコメントをひろっておく(./20050630.html)
  • wget http://cdimage.debian.org/pub/cdimage-testing/sid_d-i/i386/current/

    debian-testing-i386-netinst.iso

  • md5sum debian-testing-i386-netinst.iso して検査する.当然タメなら取得しなおし.
  • wget http://kmuto.jp/debian/tools/makecustomcd
  • 上記の中身を読む.必要なディレクトリーを確認する.
  • chmod +x makecustomcd
  • cd;mkdir d-i;mkdir debian-installer (必要そうなdirectoryを作ってきるだけ)
  • cd;cp -r 「svn checkoutしたdebian installer directory」/* ~/debian-installer/
  • cd ;mkdir d-i/archive; mkdir d-i/loca; mkdir d-i/archive/pool/main; mkdir -p d-i/archive/pool/main; mkdir -p dists/sarge; (必要そうなdirectoryを作ってきるだけ)
  • cp debian-testing-i386-netinst.iso ~/sid/
  • cd sid;cp debian-testing-i386-netinst.iso sarge-i386-netinst.iso
  • ./makecustomcd full
  • kmutoさんのmakecustomcdを下記のように変更.~/d-i/archive/pool/main/k/kernel-image-2.6.11-i386/にカーネルを置いて,apt-ftparchiveで下記のように書換えると Packages と Packages.gz が書き変わる.で選択に出てくるのである.see also (http://debui.vlsm.org/devel/debian-installer/archive.ja.html)

    TreeDefault { Directory "pool/"; };

    BinDirectory "pool/main" {

    Packages "dists/etch/main/debian-installer/binary-i386/Packages";

    };

    Default { Packages { Extensions ".udeb"; }; };

    EOT

  • ./makecustomcd direbuild する.

とりあえずVMwareで実験してみてOKになったので iso imageを置いてみます.これで Let's Note W4にDebianがインスト−ルできるようになっていると嬉しいな. このイメージだと,etch としてインストールされるけど.今の時期だとあまりSargeとかわらないと思うので,apt-line を書換えることができればいけるかもね.人柱でもよいという人なら使ってね.Debian Installerカスタム(testing)(http://blog.good-day.net/~yabuki/sarge-custom-0704.iso) Sarge そのままにするのはもうちょい試行錯誤がいるかも.*1そうだ,これだけ記録を書いてみたので,自分でd-iをできる人も増えるかも.:-)

*1 2006/12/24この部分削除。

_ 外出

家にずっといるのも,なんなので.CDRWを買いに,梅田のヨドバジカメラに.ついでにヘンリーネックシャツも買ってみた.

本日のツッコミ(全2件) [ツッコミを入れる]
_ kmuto (2005-07-04 09:04)

CDインストールの場合、(debconf優先度がhigh以上の場合において)unstable/testing/stableを判定しているのはCDのdists/stable/main/binary-i386/ReleaseのArchiveフィールドです。ですので、これを「stable」にサシカエてやれば、1st stageでのmirror/suiteがstableになり、2nd stageでもapt-setupにstableが渡るようになるかと思います。

_ yabuki (2005-07-04 10:47)

をを、ありがとうございます.<br>また、試してみます.