
Ubuntu日本語フォーラム

ログインしていません。
はじめまして。
USBからのUbuntuの起動について質問します。
環境
「HP Pavilion dv4 Notebook PC」
メモリ 1GB
https://wiki.ubuntulinux.jp/UbuntuTips/UsbInstall/CreateUSBStartupDisk
このページを参考にして、
Ubuntu9.04の日本語版をUSBにインストールしてみたのですが、
「コンピュータに変更を加えないでUbuntuを使ってみる」
を選択して、しばらくした後
「/lib/modules/2.6.28-11-generic/modules.dep No Search directory」
と表示されてBusyBoxが起動してしまいます。
CD(.isoファイル)のmd5sum値をチェックしてみましたが、以上はありませんでした。
USBも他のPCでは問題なく起動しました。
回答よろしくお願いします。
オフライン
「 USBも他のPCでは問題なく起動しました。 」 とあり、また他に妙案もなさそうですから、
9.04 画面表示されない で示した 「 起動オプション 」 を試してみて下さい。
オフライン
「起動オプション」を試してみましたが、症状は変わらず起動しませんでした。
何が原因なのでしょうか?
CDから起動するとエラーは出ないのですが・・・。
最後の編集者: maru (2009-04-26 16:52:01)
オフライン
少し方向が変わりますがUSBメモリの不具合や寿命は例えると液晶のドット欠けの様な感じで起こります。
通常に使用できますがダメな部分に書き込まれたデータは破損します。
異常な部分にアクセスしないと見つからないので一度フリーソフト等でチェックしてみるのもありかも。
オフライン
BIOSにUSBキーボード・マウスに関連する設定項目はありませんか?
もしあるなら設定を変えて幾つか試してみてください。
オフライン
> hir0さん
Windowsからフリーソフトで調べてみましたが、異常は見つかりませんでした。
念のため、以前購入していた同じ型のUSBメモリで試してみましたが変わりませんでした。
> hitoさん
BIOSの設定を変えてみましたが起動しないままでした。
USBメモリとPCの相性かもしれないので、
今度違う種類のUSBメモリを買って試してみます。
起動したら報告したいと思います。
回答有難うございました。
オフライン
皆様
僕もHP Pavilion dv4a Notebook PCの所持者で同じ問題に遭遇しています.
USBメモリでのライブ起動がうまく行えません.
このUSBメモリはその他のPCではライブ起動していまして,LiveCDでの起動は成功します.
USBメモリ以外のUSBデバイスは指していない状態ですが,同じ問題に遭遇します.
「コンピュータに変更を加えないでUbuntuを使ってみる」選択後,maruさんと同じエラーの後にbusyboxが起動します.
mozさんのリンク先のフォーラムの内容を試しました.起動オプションに irqpoll all_generic_ide を追加しての起動は成功しませんでした.
dv4aの動作をよく見ると,ライブ起動時,modprobeのエラーからbusyboxの間はUSBのアクセスがないようで,HDDへアクセスしているようでした.(LEDが点滅しっぱなしでした)
この辺が怪しいなあとは思いつつ,どう対処すべきかはわかっていません.
御指南得られたらと思います.よろしくお願いします.
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
kiyoshi による投稿:
irqpoll all_generic_ide
のように
acpi=off
とか
pnpbios=off
とかもお試しください。それらの組み合わせとか、一部分だけとかも。
busybox initramfs>
で
mnt -t vfat /dev/sda1 /root
ls /root
で
casper
とか表示されますか?
chroot /root
でどうなりますか?
kiyoshi様
返答ありがとうございます.
早速,オプションの組み合わせやコマンドを試してみましたが,結果としてはライブ起動には成功しませんでした.
まず,オプションの組み合わせとしては
1 : irqpoll all_generic_ide
2 : acpi=off
3 : pnpbios-off
この番号を以下のように組み合わせて
1 , 2 , 3 , 1+2 , 2+3 , 1+3 , 1+2+3
以下のコマンドを実行します.
A : mount -t vfat /dev/sda1 /root
(mntは存在しなかったのでmountで行いました)
B : ls /root
C : chroot /root
結果としては,
すべての番号のA :
mount : mounting /dev/sda1 on /root failed : invalid argument
すべての番号のB :
何も表示されず
すべての番号のC :
cannot excute /bin/sh : No Such file or directory
以上となります.
また,すべての番号でUSBブート後のライブ起動時にHDが回りっぱなしでした.
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
kiyoshi による投稿:
kiyoshi による投稿:
busybox initramfs>
で
mnt -t vfat /dev/sda1 /root済みません。スペルミスです。/mntのことを考えながらタイプしたので間違いました。試されたように、
mount
が正しいです。
/lib/modules/2.6.28-11-generic/modules.dep No Search directory
と表示されるのですよね?
Googleと
http://www1.kcn.ne.jp/~solomon/kaja/diary/log20090426.html
とか
http://ubuntuforums.org/showthread.php?t=1162619
とかありました。後ろの#5番以降に解決方法が書かれていますが、initrd.gz中の/lib/modules/2.6.28-11-generic/modules.depを調整しているようです。ただし、後ろの方は、正常に起動する場合なので、起動しない場合にはどうだか・・・。
問題は別のところにあるのかもしれません。
私ではちょっと分かりません。あとは識者の方に・・・。
kiyoshiさん.
解決方法の提示ありがとうございます.
どうやらこの方法は有効のようで,無事にUSBブート,ライブ起動したことを報告します.
(ただしインストール作業はまだしていません)
作業環境:Ubuntu9.04インストール済みのマシン
解決方法を見させていただき,早速USBメモリ内の/casper/initrd.gzの中身を見たところ,
ファイルがないと文句を言われていた通りで,modules.depが存在していませんでした.
そこで,作業で利用していたUbuntuマシン(9.04)から,2.6.28.11-generic/modules.depをコピーしてinited.gzを作り直して見ました.
(作業は本家Forumのコマンドを参考に行いました.詳しくは時間と要望があったら書いてみます.)
結果,上の報告の通りでライブ起動しました!
modules.depが存在していないということで,別のUbuntuからmodules.depを拾ってきてみましたが,
この解決方法を行うためには
・2.8.26-11-genericカーネルのmodules.depを持っている
・Ubuntu9.04が動くマシンを持っている
・Ubuntu9.04のLiveCD
のどれかが必要があるのではないかという結論です.何か本末転倒な話だなーと思うところですが・・・
いずれにしろ,LiveCDで行う方が楽なのかもしれません.というかやっぱり作成時の不備だったのかなと思うところです :-p
追伸
ちなみに,この課程で調整したLiveUSBを,EeePC901-Xで動作させてみましたが,
SSDのアクセスランプが怪しく点滅(記憶では調整以前では反応してなかったよなあと思いますが・・・)してましたが,ライブ起動しました.
このtipでのLiveUSBも,ほかのPCでも使えるようです.
オフライン