Intel Core 2 マシンへの Debian のインストール (2006/11/29)
Intel Core 2 Extremeのマシンを購入しました.このマシンへのDebian/GNU Linuxのインストールが苦労しましたので,報告します.失敗の大元はカーネルイメージkernel-image-2.6-em64t-p4をIntel 64ビットプロセッサ用イメージと勘違いしていたことです.
インストールCDイメージのうちにem64tがなかったので,まずはi386用のインストールCDで入れてから,em64tを入れようと考えました.最初は安定版のインストールCDであるdebian-31r4-i386-binaryを入れようとしました.カーネルは2.6系で入れようとしましたが,シリアルATAハードディスクドライブを認識しませんでした.
次に,weekly-buildのテスト版のi386用のインストールCDでインストールしようとしました.ところが,インストーラ起動時に,
..... ata1: command 0xc8 timeout, stat 0x50 host_stat 0x24 ata1: status=0x50 {DriveReady SeekComplete} sda: Current: sense key: No sense Additional sense: No additional sense information .....というメッセージがしばらく続き,インストーラが立ち上がるまで時間がかかります.インストーラでの各設定も時間がかかりますが,徐々に前に進むのでとりあえずインストールできるかと思っていたら,ファイルシステムの構築のところで必ず失敗します.テスト版のインストールCDイメージにはいろいろあるので,いくつか試してみましたが,うまくいきません.
結局インストールCDイメージが対応していなさそうだから対応するまで待つか,それともシリアルATAのHDDをCompatible Modeでインストールしてみようか,と考えました.前者はいつ対応してくれるか分からない,後者はインストールできるかどうかの確証はなくインストールしてからComparible ModeからEnhanced Modeに変更するのも危ない橋を渡る気がして躊躇していました.
そこで,em64tについて調べようということにし,
http://packages.debian.org/testing/admin/kernel-image-2.6-em64t-p4を見ると,このパッケージは,「transition only」すなわち別パッケージの別名で,元パッケージはkernel-image-2.6-amd64でした.amd64といったら,単純にAMDのプロセッサ用と思い込んでいました.早速,weekly-buildのテスト版のamd64用のインストールCDを用意してインストールを開始したらさくさく進みました.Core 2のマシンにDebian/GNU Linuxをインストールする場合は,テスト版のamd64用のインストールCDを用意しましょう.
備忘録として,テスト版のamd64用のインストールCDの作成手順について 以下に書きます.CDドライブに空のCD-Rを入れましょう.なお,$CDISOは isoイメージをおくディレクトリを表します.
# apt-get install jigdo-file # cd $CDISO # export SITEURL=http://cdimage.debian.org # export SITEDIR=cdimage/weekly-builds/amd64/jigdo-cd # export SITEFILE=debian-testing-amd64-binary-1.jigdo # jigdo-lite $SITEURL/$SITEDIR/$SITEFILE ..... Files to scan: ..... Debian mirror [ftp://ftp.jp.debian.org/debian/]: ..... # wodim dev=/dev/hdc -scanbus # wodim dev=/dev/hdc -dummy -v speed=16 -eject -data -pad \ debian-testing-amd64-binary-1.iso # wodim dev=/dev/hdc -v speed=16 -eject -data -pad \ debian-testing-amd64-binary-1.iso
(追記: 2006/11/29) インストーラによるインストールが終了してから,マシン再起動時に
..... ata1: command 0xc8 timeout, stat 0x50 host_stat 0x24 ata1: status=0x50 {DriveReady SeekComplete} sda: Current: sense key: No sense Additional sense: No additional sense information .....というメッセージがでて,残念ながら起動できません.Intel Core 2が原因の失敗ではなく,シリアルATAのトラブルだと思います.
梅原 大祐 / UMEHARA Daisuke umehara@kit.ac.jp Last modified: 2020/05/01 15:37