Fedora9をEileenで使おう-奮闘編

表題のことをするために奮闘中。

まず、EileenことVaio TYPE-Uは1スピンドルノートで内蔵光学ドライブがないためDVDを使って起動するためには外付けドライブが必要。しかも相性があるらしくすべてのドライブで起動が可能であるとは限らない。ここで躓いた。DVDで起動できないからほかに使えるのはUSBメモリかUSB接続のHDDかPXE

私が持っているUSBメモリははるか昔に購入した16MBのものだけ。後はUSBメモリとしてつかえそうなのはPSP経由でMemoryStickがOSからはUSBメモリとして認識されるがこれはBIOSから認識されなかったので無理。16MBではLiveCDのイメージを突っ込むとか無理。

PXEはほかに使えるマシンがないから無理。

とまあ紆余曲折あって結局とった方法はVMwareでUSB接続のHDDにインストールしてそれを使って起動というもの。VMwareでのインストールは何の問題もなく終わった。が実機での起動はうまくいかない。MBRからgrubが立ち上がってkernelのロードまでは行くがその後rootデバイスのマウントで躓く。rootになるはずのUSB-HDDを認識できていなかったようなので、VMware上で

mkinitrd --preload=uhci_hcd --preload=ohci_hcd \
 --preload=ehci_hcd --preload=usb_storage initrd.img `uname -r`

として初期RAMディスクにUSB関連のモジュールを入れてみたのだが、まだ認識タイミングがrootデバイスの探索より後のようでrootデバイスのマウントに失敗する。さて、次はどうするべきか。