ubuntuをCDレスでブートするのは無理だった November 23, 2006
手持ちのCD-Rメディアがなかったので、なんとかCD-R無しでubuntuをブートできないかと半日くらい粘ってみたものの無理だった。
結局、CD-Rを100円ショップに買いに行って解決(になってないのだが)。 LiveCDをHDDに置いてブートするというのがいまのところできていない。 まず、isoイメージを-o loopでmount。 casper/ディレクトリの中身をHDDのトップディレクトリにコピーしてブートしてみた。 vmlinuzとinitrd.gzを指定してブート。 rootデバイスを指定しない場合は、rootを探しに行ったまま延々止まる。 rootデバイスにroot=/dev/hdaxとしてコピーしたパーティションを指定するとinitが見付からないと言って終了。
つぎにcasper/ディレクトリにあるfilesystem.squashfsを-t squashfs -o loopでmountして、中身(rootイメージ)を同様にコピー。 今度はrootデバイスを指定してブートすることはできたが、何も設定されていないディスクイメージなので使いものにならない。手動で各種設定を済ませれば動きそうだが、それでは全然意味がない。
なんとかLive CDとしてHDDからブートしたいものだが、ちょっと無理そう。