- ベストアンサー
SDカードからのブートできるPlop Boot Managerを探しています
- SDカードからのブートを可能にするPlop Boot Managerというツールを探しています。USBブートできないPCでも、SDカードスロットからブートできるようにしてくれる便利なツールです。
- 以前はSDカードリーダを通してUSB経由でブートしていましたが、カードリーダが壊れてしまったため、PCの内臓カードスロットを使ってSDカードから直接ブートしたいと思っています。
- ご存知の方がいらっしゃれば、Plop Boot ManagerのSDカード版について教えていただけると助かります。SDカードからのブートを可能にする方法を教えていただけると幸いです。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
残念ながら、「これはナイ」と思います。約6ヶ月前、SDカード(正確にはSDHC)で直接起動できないかと試行錯誤したのですが、結論としてはUSBカードリーダー経由の起動に落ち着いてしまいました。もちろん、私の努力不足かもしれません。 BIOSがSDカードスロットからの起動を可能にしているものでは、あっけなく起動しますが、BIOSがサポートしていないコンピュータでは成功しません。私が探した範囲では“Plop Boot Manager”に匹敵するものはないようです。 それでも諦められず、Windowsにgrub4dosをインストールし、Linux上で“mkinitramfs”などを試してみましたが、/devに現れません。もちろん、/etc/initramfs-tools/modulesには追記しているのですが、この追記名にも迷った経験があります。 あれこれと試した挙句、安易に「USBのカードリーダーなら1,000円以下で解決してしまう」という現実に敗北したといえます。SDカードスロットからの起動ができればUSBのように出っ張らないので好都合ですから、他の方がたの回答で参考になるものがあれば・・・と、この質問には便乗的な期待をもっています。
その他の回答 (5)
- egz
- ベストアンサー率31% (6/19)
「Grubなどのブート・ローダーから[SD]を認識できるようにすれば」なんて何処にも書いてないですが。。。
- 486HA
- ベストアンサー率45% (1013/2247)
No.4で紹介されている記事で対象としているPC[Dynabook ss sx/495nk]自体がSDブート可能な機種です。 https://forums.ubuntulinux.jp/viewtopic.php?id=7558&p=1 この機種は私の回答で紹介している東芝のサイトのリンクから確認できます。 http://dynabook.com/assistpc/faq/pcdata/003829.htm 従って、この方法は他のPCに適用できるものではないと思います。 「Grubなどのブート・ローダーから[SD]を認識できるようにすれば」って誰が解決するのかな。
お礼
いえ、確かにGRUBで認識さえ出来れば、誘導させてブートはできそうです。 現に、内蔵HDDや別のメモリに誘導してブートはできました。 ただ、おっしゃるとおり、カードスロットに関しては別のようです。。。 やはり、GRUBよりメタなハードのほうの問題なのかもしれません。。。 挑戦してみましたが、やはり自分にはどちらにしろ無理だったので、 ここはすなおにカードリーダという形で諦めようと思います。 このような初心者の無謀な要望にご回答、ご指摘いただきありがとうございました。
- egz
- ベストアンサー率31% (6/19)
質問文ではSDカードのOSが分かりませんが以下はUbuntuが前提です。 トピックのURLはhttps://forums.ubuntulinux.jp/viewtopic.php?id=7558&p=1です。 2ページ目の#37のjackalopeさんの投稿から解決に向かって最後に起動できたのですが、理由は分かりませんが現在は途中までしか見られません??です。 解決策はSDカードを認識させるモジュールをinitrd.imgに組み込むのと、grubを使ってBIOSが認識しないデバイスから起動させる設定です。
お礼
URLありがとうございました。 トピックにならって、内蔵HDDは怖いので、別のUSBメモリのMBRにGRUBをインストール、 カードスロットに誘導できるようにしたつもりなのですが、 エラーでブート失敗。。。 GRUBだからなのか、と、GRUB2でも悪あがきしてみましたが、どうやらダメなよう。。。 失敗したブート構造 BIOS→USBメモリ→GRUB→ターゲットのカードスロット→ブート 成功したブート構造 BIOS→USBメモリA→GRUB→USBメモリB→ブート やはり、カードスロットからのブートはなかなかうまくいきません。。。 GRUBからの誘導では、内蔵HDDも外付けHDDもUSBメモリも成功したので、カードスロットもできるかもなのですが、自分の今の実力では無理そうです。。。 わざわざトピックを探してもらったのに、すいませんが、カードリーダという形で諦めようと思います。 こんな自分の挑戦に付き合っていただきありがとうございました。
- 486HA
- ベストアンサー率45% (1013/2247)
この問題は、これまでも繰り返し質問されていますが「USBカード・リーダー」を併用するしか対応策が無いようです。 「PC本体のカード・スロットから起動できるのは一部の製品だけ」です。 「SDメモリブートユーティリティ」を使用してSDメモリカードで起動ディスクを作成する方法」 http://dynabook.com/assistpc/faq/pcdata/003829.htm 東芝[Dynabook]の一部の機種が内臓SDカード・スロット内のSDカードから起動できていました。 その他の場合も、基本的に[PloP Boot Manager]などのような方法ではなく[ハードウェア]での対応によっています。
お礼
やはりそうですか。。。 おとなしく、素直にリーダーの購入がいいみたいですね。 egzさんがどうやら何か知っているみたいなので、 egzさんの回答を待って、検討してみます。 ご回答本当にありがとうございました。
- egz
- ベストアンサー率31% (6/19)
otokam1947さんのgrubを使う方法でブートします。 日本のUbuntuフォーラムにその物ズバリのトピックがあります。 initrdに組み込むモジュールの選択とgrubのメニュー、設定を適正行えば希望が叶うでしょう。
補足
>>日本のUbuntuフォーラムにその物ズバリのトピックがあります。 自分は、Ubuntuは使ってないので、Ubuntuのフォーラムのしくみがよくわかりません。 そのトピックのURLを貼ってもらえるとありがたいのですが。。。
お礼
ご回答ありがとうございます。 そうですか、ありませんでしたか。。。 確かに、カードスロットのほうからだと、出っ張らないので好都合ですよね。 数日待ってみて、あったという回答がなければ、リーダーを買ってしまったほうが早そうですね。。。 貴重な体験談ありがとうございました。