|
|
|
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
│<< 前へ │次へ >> │一覧 │コメントを書く |
ひさしぶりの書き込み。
Fedora Core 3 で動かしていたパソコンのハードディスクの 調子がわるかった。ディスクをアクセスするとカッタンカッタンと 音がして、その音がでるたびに処理が一瞬とまってしまう。 そのうち unreadable とかのエラーがでるようになってきた。 それで、ディスクを交換することにした。 ところが、このマシンのIDEは、プライマリが故障していて セカンダリだけしかうごかない。 ここにハードディスクとCD-ROMがつながっているので 新しいディスクを増設できない。 ハードディスク2台とCD-ROMがつながってないと CD-ROMから rescue モードで起動してディスクコピー したりできない。 それで、よせばいいのに IDE のインターフェースボードを 買ってきた。それも玄人志向 ATA133-PCI2 というもの。 さらにディスクは、200GBのものにした。購入したインターフェース ボードが BigDrive 対応だから大きくてコストパフォーマンスの いいものにした。 インターフェースは、対応OSに RedHat9.0 とかあるからなんとかなるかと 思ったのだがこれが簡単ではない。 ドライバのソースがついているのだが、Fedora Core 3 で コンパイルするやりかたはさっぱりわからない。 いろいろ調べていると kernel の起動パラーメータに PCIバスのポート番号を直接記述すればドライバがなくても 認識できることがわかった。 # lspci -v 02:01.0 Unknown mass storage controller: Integrated Technology Express, Inc. IT/ITE8212 Dual channel ATA RAID controller (PCI version seems to be IT8212, embedded seems (rev 11) Subsystem: Integrated Technology Express, Inc. IT/ITE8212 Dual channel ATA RAID controller Flags: bus master, 66Mhz, medium devsel, latency 0, IRQ 14 I/O ports at 9400 [size=8] I/O ports at 9800 [size=4] I/O ports at 9c00 [size=8] I/O ports at a000 [size=4] I/O ports at a400 [size=16] Capabilities: [80] Power Management version 2 とでるので、この 9400 と 9800+2 をつかう。 CD-ROMでブートして、 linux rescue pci=routeirq ide2=0x9400,0x9802 これで、めでたくハードディスクが /dev/hde として認識できたので fdisk パーティションをきって、mke2fs でフォーマットして、 mount して、tar でファイルをコピーした。(cp の方がいいらしい) ディスクの潰れたところは、結局コピー出来なかったが、 べつのパソコンのデータをバックアップしていたファイルだけだったので、 それは再度バックアップすればすむのでコピーできないところは あきらめた。 さらに mkswap でスワップのパーティションも初期化した。 e2label で、パーティションに fstab で指定しているラベルを 設定。 古いハードディスクを外してもう一度 rescue モードで 起動して、/boot/grub/device.map にあたらしいディスクのデバイスを 記入。/etc/fstab に新しいディスクの swap パーティションを設定。 grub-install で、起動メニューを書き込み、 /boot/grub/grub.conf のなかで、kernel の起動パラメータに pci=routeirq ide2=0x9400,0x9802を追加。 これで、やっとこさブートできるようになった。 これにたどり着くまで一週間もかかってしまった。
otakuoyajiさん
>初のトラックバックだったりするんですが、 >いまいちたいした情報じゃなくて申し訳ないような。。。 ----- Blog Bookmarks.の者です。1年ぶりにのぞきにきました。 大した情報はってことはないです。以外に重要です。 これって人に聞くことできないですし、検索下手な自分としては とても参考になりました。(2006.07.28 02:18:01) │<< 前へ │次へ >> │一覧 │コメントを書く │ 一番上に戻る │ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||