• ベストアンサー

Windows Linuxブート切り替えUSB

Windows11とLinuxの両方を切り替えて使う方法を教えてください。 下記①②③ができるようなUSBメモリの作成方法を探しています。 ①一つのSSDにWindowsとLinuxのパーティションを作成する ②通常はWindows11を起動する ③USBメモリから起動すると、ブートセレクターのメニューが出てSSD上のLinuxから起動するか、Winodwsから起動するかを選択できる よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.2

UEFI 構成の環境であるものとします。 USBメモリに refind ブートマネージャーをインストールすれば、 簡単に実現できます。 UEFI ブートマネージャーであれば refind でなくても構いません。 refindの例は下記サイト参照。 「rEFInd」 http://hrn25.sakura.ne.jp/win/refind/refind.html 「rEFInd をUSBスティックに組み込んで使用する。」という説明部分を参照してください。

その他の回答 (1)

回答No.1

無いと思います。 USBから起動するとUSBにインストールされたOSが起動します。 一旦OSが起動すれば、他のOSを起動することは出来ません。 また、私の無知であれば申し訳ないですが、 ブートローダだけをUSBに格納する方法は聞いたことが有りません。 むしろSSDに作成っしたパーティションを、 別のブートメディアとして認識させるほうが簡単なのでは?

関連するQ&A

  • USBブートで複数のLinuxを使う。

    USBブートで複数のLinuxを使う。 最近Linuxに興味を持ったのですがLinux系OSをインストールすることができない環境なので LiveCDから起動させることが多いのです。でもこれだとデータの保存が出来ないので USBブートでLinuxを使おうと考えています。 使おうと考えているのはUbuntuでUSBへのインストールの仕方は分かるのですが、その際にパーティションの分割があります。 最初のうちはUbuntuだけで良いのですが、将来的にはUSBからのマルチブートで複数のLinuxを使いたいと考えています。そういった際には、やはりインストール済みのUbuntuを一旦削除してからブートローダを入れ、改めてLinuxを入れなければならないと思うのですが、最初に入れたUbuntu、またUbuntu用に作成されたパーティションはどうやったら削除できるのでしょうか?

  • USBブートLinuxについて

    USBブートLinuxについて LinuxをUSBブート起動できるようにしたいと思っています。 ・Windowsを傷付けずにUSBからLinuxをブートせよ!(@IT MONOist) http://monoist.atmarkit.co.jp/fembedded/articles/softhard/01/softhard01a.html こちらを参考に次の条件で作業していました。 PC:Acer ASPIRE 1410 OS:Windows7 KNOPPIX:KNOPPIX 6.0.1 Linux:Vine Linux 5.0 USB:SONY製8GB しかし、2ページ目の「ブートローダの削除(初期化)」の項にあるliloコマンドがありませんでした。Linuxはほとんど触ったことが無い初心者だったので、使用したKNOPPIXのバージョンの関係だと思い、ネットで調べて色々とコマンドを打ち込んだところwindowsが起動できなくなりました。 そちらはリカバリーを施して解決したのですが、Linuxのブート起動を諦めきれません。 そこで、再び作業を開始する前に皆様のご助言をいただきたく投稿させていただきます。 なお、KNOPPIXは5.3.1を新たに用意し、そちらを使おうと考えています。 上記記事の1ページ目のUSBメモリにVineLinuxをインストールする部分は特に問題なくできると思っています。問題は2ページ目以降で、皆様にお聞きしたいのは以下の項目です。 <2ページ目> ・KNOPPIX5.3.1で記事記載の方法でMBR初期化ができるのか。 ・同じくKNOPPIX5.3.1で記事記載の方法でUSBメモリにブートローダをインストールできるのか。 <3ページ目> ・パッチは修正箇所が多すぎるので手入力にしようと思います。ファイル名やパスを必要に応じて読み替えますが、ここを間違えてもPCに致命的な問題が起きないのか。 まだ実際に作業を行っていないので、現時点ではこれらが気になっております。 急いでいませんので、お時間がございましたらぜひご回答いただければ幸いです。 また、 ・もっと簡単な方法がありますよ。 ・どうせやるならVineLinuxじゃくてこちらのディストリビューションのほうがオススメですよ。 等のアドバイスもございましたらぜひお願いいたします。

  • OSのUSBブートについて

    OSのUSBブートでのインストールなんですが、USBメモリだけでなく、USB-HDDからのブートもできるのでしょうか? その場合、パーティション区切れば、複数OSのブートもできるのでしょうか? もしできる場合、Linux系も含め、その方法も教えてください。お願いします。

  • WindowsとLinuxのデュアルブート

    1つのハードディスクで、パーティションを分割して、WindowsとLinuxをデュアルブートで使用していたのですが、Linuxを消去して再起動したら、 grub> とだけ画面に表示されました。 Windowsを起動するにはどのようにすればよいのか教えてください。 よろしくお願いします。

  • Linux ディストリビューション USBブート

    デバイス一覧を見たいだけのためにWindowsをインストールするのは勿体ないため、 Linuxでデバイス一覧の表示ができないかなと考えました。 そこで、 LinuxのディストリビューションでUSBブートできて、 デバイス認識率が一番高い物でオススメなものを教えてください。 条件 HDD/SSD不要のUSBブート パソコンのデバイス認識率が一番高いとされているもの 認識されているデバイス一覧をGUIで表示できるもの

  • LINUX からWINDOWS に戻すには?

    OSをLINUX からWINDOWS にしようと思っています。 LINUX のパーティション設定でその一部を削除して、WINDOWS を入れ直しました。すると、LINUX 画面において、LINUX WINDOWS の両方の文字が出てきました。WINDOWS を選択すると、hal.dll がないという表示が出てきて、LINUX を選択すると、途中で止まってしまいます。 (検索すると、boot.ini でpartition(n) のn 部の数値を書き換えることで問題が解決するようですが、そのboot.ini はWINDOWS が立ち上がらないのにどのように変更するのでしょうか?) 今度は、LINUX のパーティション設定でその全てを削除して、再度WINDOWS を入れ直しました。すると、99 99 99...という画面になって、止まってしまいました。 この質問は、LINUX を再度入れ直して、インターネット接続して書いています。 どのような方法でもよろしいのですが、WINDOWS が使えるようにするにはどうすればよいのでしょうか?

  • LinuxのUSBブート

    出先で素早く使うため、USBにLinuxを入れてノートPCを起動させようと思っています。ネットは使わず、テキスト入力とPDF確認、ブラウザを使用したローカルデータの確認の3つです。ローカルデータにはFlashコンテンツを含みます。 質問は2つあり、1つ目はBIOSでUSBブートをHDDより上位にしておき、出先の時だけUSBを刺すようにすれば、デュアルブートにしなくてもいいと考えていますが、間違いないでしょうか。 2つ目は起動が早く、XPからのUSBへのインストールが可能で、かつ用途に適したLinuxが何かをご教示いただけないか、ということです。使用環境はCore2Duo、MobileIntelGM45、メモリ4GBです。 お手数をお掛けしますが、よろしくお願い致します。

  • Windows7とLinuxのマルチブート

    windows7とScientific Linux6.4のマルチブートを設定しているところで、 windowsの回復パーティションをScientific Linux6.4で使用してしまったようです。 設定過程は次のようになっております。長文です。 1)使用したPCは 型番 :LL750DS6W (NEC LaVie) OS: WIndows7 Home Premium AMD64 HDDは、当初  1.86G (アクティブ、回復パーティション)  (C:)619.24GB NTFS(ブート、ページファイル、etc)  (D:)65.19 GB NTFS (プライマリ パーティション)  12.34GB(回復パーティション) と4つのプライマリパーティションが確認できました。 Cドライブを圧縮とDドライブを削除により、  1.86G (アクティブ、回復パーティション)  (C:)325.32GB NTFS(ブート、ページファイル、etc)  359.10GB 空き領域  12.34GB 正常(回復パーティション) これで、3つのプライマリパーティションと1つの空き領域ができました。 2)1)のPCにInstall-DVD でScientific Linux6.4の64bit版のインストールをしました。 その過程で インストールカテゴリの選択があり、 「空き領域を使用する」を選択 「パーティションのレイアウトをレビューまたは修正する」をチェックし 次の画面で以下のようなデバイスとメモリの割当が出ます。 デバイス 容量(MB) sda sda1 1907 ntfs sda2 333132 ntfs sda3 367723 拡張領域   sda6 500 /boot ext4 sda5 367221 vg- LVM sda4 12640 ntfs 空き 1 以上をntfs 以外フォーマットしました。 次にブートローダを /dev/sdaにインストールする とありますが、 「デバイスの変更」をクリック ここで ブートローダのオペレーティングシステムのリストは ラベル デバイス        Others /dev/sda2 デフォルト Scientific Linux /dev/mapper/(個人情報) となっています。 さらにブートローダのインストール場所を指定で ブートパーティションの最初のセクタ - /dev/sda6 としました。 ブートローダを /dev/sda6にインストールする と変更されていることを確認して インストールが開始され、 インストールが完了しました という画面で再起動の選択しかないので再起動を選択 3)この後が問題です。さらに Linux の設定画面がでると予想していたのですが、 Windowsを再起動します というメッセージが出てWindowsが立ち上がり、何回やっても Linuxが再起動しません。 そこで、Windows7 で BCD のデータの操作をしようとしました。 まず、Scientific Linux の Live-DVDを挿入しこれからLinuxを立ち上げました。 コンソールから #dd if=/dev/sda6 of=sl.bin bs=512 count=1 としてエンター これでできたsl.binwを Windows7 の Cドライブの直下にいれることということで、 #dd if=sl.bin of=/dev/sda1 としてしまいました。(sda2にしなくてはいけなかったのかと後で気が付きました) この後 HDDから再起動すると、Windows が起動するはずが、Scientific Linux が起動しました。 そして、インストール完了後の画面があらわれ、ユーザ名の設定からKdumpまで設定しました。 その後 root でインストール中にとっておいた画面キャプチャのファイルが保存されていたことが確認できました。 Windowsが立ち上がらないと思っていたのですが、再起動の直後の文字があらわれるところでエンターキーを押してみました。 すると、選択画面になりました。デフォルトはScientific Linux もう一つは Others です。 Others を選択すると、Windowsが立ち上がりました。 コマンドプロンプトでBCDのデータを編集するためbcdeditとエンターを押すと、 ブート構成のデータ ストアを開けませんでした 指定されたファイルが見つかりません という表示がでました。 Linuxが回復パーティションに入ってしまっているように思えるのですが、 このままLinuxとwindowsのマルチブートで使用していって、問題が起きてしまうでしょうか。 ちなみに grub のバージョンは0.97です。 どなたかご存知の方がいらっしゃいましたら、ご助言いただきたく思います。 よろしくお願い致します。

  • あくまでUSBからのブートについての質問です。

    あくまでUSBからのブートについての質問です。 LinuxをUSBメモリから起動しようと思い、こちらの http://linux.pgtop.net/category/7626913-1.html サイトを参考にLinuxをUSBメモリにインストール。BIOSのboot設定でUSB HDDの読み込みの優先順位を1位にして起動しましたが、設定がスルーされてUSBからではなく普通に(USBの操作画面やエラーメッセージなど一切なく、いつも通りにWindowsが)起動してしまいました。 以前にも「Ophcrack」というパスワード解析のフリーソフトをUSBから起動しようとしたことがあったのですが、同様に設定がスルーされて起動せずソフトの使用を断念したときがあります。 どうしたらUSBメモリからブートできるのでしょうか? 上記のBIOSのboot設定以外に何か設定することはあるのでしょうか? <基本情報> OS            Windows Vista BIOS バージョン   NEC NOTE BIOS Version /446A0600 USBメモリ       SONY USM8GJ

  • ntldrを使ってLinuxブートするには?

    マルチブートですが、以下のような内容でboot.iniはWindowsOSが入っています。 [boot loader] timeout=7 default=multi(0)disk(0)rdisk(0)partition(1)\WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Server Version 4.00" /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Server" /fastdetect multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional" /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Server Version 4.00 [VGA mode]" /basevideo /sos それから5番目のパーティションにLinuxをインストールしHDにLiloをいれず、FDからLinuxをブートするようにしました。FDからのLinuxブートと各WindowsOSはすべてntldrで切り替えて起動できるのですが、このLinuxのブートFDの内容をHDの3番目の空きパーティション(論理ドライブ)にコピーしboot.iniを、以下の行をつけくわえ multi(0)disk(0)rdisk(0)partition(3)\LinuxブートFDのファイル名="Linux" として、LinuxブートFDのところにはコピーしたファイル名、boot.msg、initrd.img、LDLINUX.SYS syslinux.cfg、vmlinuz、を一つずつ書き換えて試してみたのですが起動しませんでした。このようなやりかたが合っているのか、外しているのかわからないのですが、mbrにLiloインストールしたらntldrが上書きされWindowsOSが起動しなくなるのではと思ってこのよなやり方ができないかと試しています。何か良い方法があればご教授おねがいします。