A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
ブートローダーをFDに入れて使う方法です
http://d.hatena.ne.jp/palm84/20071007/1191724420
http://funbolt.seesaa.net/article/41553146.html
http://blog.livedoor.jp/poisonous_fish/archives/ …
皆様がおっしゃるように、ディストリビューションはdslやusb-knoppixなどがあります
No.4
- 回答日時:
DSLなら比較的簡単に低予算でできると思います。
作成は、DSLをCD起動できるPCで作成することになります。
http://itpro.nikkeibp.co.jp/article/COLUMN/20080 …
Damn small Linux 日本語版 ダウンロードサイト
(ページ一番下から二番め)↓
http://2.csx.jp/livecdroom/
No.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です。
No.2
- 回答日時:
FDではたぶん容量不足なのでCD-Rになりますが、CD-Rにブートローダーとカーネルと初期RAMディスクを書き込んでそこから起動すればいいのでは?
初期RAMディスクの調整しだいによっては、"/"をUSBのHDDにすることも可能です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・周辺機器) BIOSのブートのUSBブートをする場合ブート順位はどのようにしたらよろしいでしょうか? 4 2022/10/16 20:50
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- UNIX・Linux 新しく買ったWin11のPCでLinuxを使いたい 4 2022/11/29 13:16
- Windows 10 windows11クリーンインストール時のアプリについて 9 2023/03/05 17:41
- UNIX・Linux LinuxのOSのインストールについて 2 2022/07/28 14:10
- UNIX・Linux OS(fedora)の再インストール 5 2022/11/15 14:21
- ドライブ・ストレージ USB接続のHDDから別のUSB接続HDDにコピー 3 2022/04/16 14:00
- Windows 10 USBブートで内蔵HDDにアクセスしたら、Windows起動しなくなった 4 2023/03/30 16:31
- Windows 10 Windows10起動しない、エラー0xc0000185修復方法 2 2022/07/14 12:28
- UNIX・Linux ノートPCでUSBから起動しない 6 2022/05/05 09:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
最近、よくOpenWall という言葉...
-
パフォーマンスモニタの%Proces...
-
「ブロックデバイスが...」HDの...
-
/dev/nvme0n1p2 clean と表示さ...
-
割り込み不可能?なプロセスを...
-
カーネルアップグレード後、una...
-
rcp,rshのタイムアウトについて
-
Linuxの頻繁なバージョンアップ...
-
CentOS5.2でNICが認識されない。
-
UNIXからLINUXへのデータ移行に...
-
Linux 32Bitと64Bitのメモリー...
-
非線形SVM(サポートベクターマ...
-
*長文となっております、予めご...
-
Windowsのソースコードって非公...
-
SolarisとLinuxの違い
-
マザーボード用ドライバ
-
virtual boxにインストールした...
-
ubuntu 初期化について
-
M.2 NVME SSDがWindowsからはア...
-
gccのインクルードパスの確認
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パフォーマンスモニタの%Proces...
-
UNIXとBSDとLinuxの違いを小学...
-
/dev/nvme0n1p2 clean と表示さ...
-
/proc/sys/net/ipv4/route/flus...
-
割り込み不可能?なプロセスを...
-
カーネルバッファとは何でしょうか
-
Linuxの頻繁なバージョンアップ...
-
カーネルアップグレード後、una...
-
SolarisとLinuxの違い
-
どうしてwindowsはMacと比べ動...
-
魔改造版Windows 2000をインス...
-
UNIXからLINUXへのデータ移行に...
-
違いを教えください!!
-
エラー”Illegal seek”はどんな...
-
Dockerコンテナ(centos7.9)の...
-
Linuxでダイナミックディスクっ...
-
Linux 32Bitと64Bitのメモリー...
-
linuxカーネルのダウングレード...
-
kernel32.DLL のCDでの場所...
-
romfsってなんですか?
おすすめ情報