ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.4154522 linuxをusbブートしたいです。内蔵HDDは一切使わない方法をお願いします。
質問者:dffoscta linuxをUSBブートしたいです。(USB-HDD)
BIOSがUSBブート非対応でもブートできるUSB対応のブートローダーはありますか。(ブートローダーはCD/DVDやFDにいれたいです。)
内蔵HDDは一切使わない方法をお願いします。
BIOSは、USBブート非対応です。
GRUBは、認識しませんでした。
困り度:
  • 困っています
質問投稿日時:
08/07/06 01:18
最新から表示回答順に表示

回答

ANo.4 DSLなら比較的簡単に低予算でできると思います。
作成は、DSLをCD起動できるPCで作成することになります。
http://itpro.nikkeibp.co.jp/article/COLUMN/20080408/298252/?ST=lin-...

Damn small Linux 日本語版 ダウンロードサイト
(ページ一番下から二番め)↓
http://2.csx.jp/livecdroom/
回答者:shinya23so
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:
08/07/25 13:54
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

ANo.3 もうちょっと詳しく書いておきます。
最近のlinuxは起動時にinitrdもしくはそれに類似する名前のファイルをメモリに展開してまずこれをルートデバイスとして起動しそこにある各種ドライバを用いて最終的なシステムを起動するという方法をとっています。つまりカーネルのロード時にはUSBを使えなくてもinitrd内に適切なドライバを含めておけばカーネルロード後にUSBデバイスを発見しそれがルートとなるようなシステムを起動させることが出来ます。linuxのドライバを使うことが出来るので大抵のUSB用チップは認識できると思います。
initrdはディストリビューションによってはmkinitrdで少々のカスタムは出来ますし、mkinitrd自体がそれほど難しいことをしているわけではないので手作業でも十分作れます。内容はルートファイルシステムとなるのに最低限必要なファイルやコマンドとカーネルモジュールの一部と起動スクリプトです。またinitrdは少し前のだとgzipで圧縮されたイメージでしたが最近のはcpioアーカイブとなっているので参考資料が古い場合は注意が必要です。
最後にUSBを使うのに必要なカーネルモジュールはehci-hcdとusb-ohciとusb-uhciとuhciとscsi_modとusb-storageです。
回答者:MASA_H
種類:回答
どんな人:一般人
自信:自信あり
回答日時:
08/07/13 04:36
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

ANo.2 FDではたぶん容量不足なのでCD-Rになりますが、CD-Rにブートローダーとカーネルと初期RAMディスクを書き込んでそこから起動すればいいのでは?
初期RAMディスクの調整しだいによっては、"/"をUSBのHDDにすることも可能です。
回答者:MASA_H
種類:回答
どんな人:一般人
自信:自信あり
回答日時:
08/07/06 03:58
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

ANo.1 BIOSで対応してなきゃ
立ち上げ時に
USBポート見に行かないんだから
できるわきゃないでしょ?

つか BIOSってなんだかわかってる?
回答者:pengin1234
種類:回答
どんな人:一般人
自信:自信あり
回答日時:
08/07/06 03:30
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)
最新から表示回答順に表示