web-dev-qa-db-ja.com

外付けドライブからWindows 10とUbuntu 16をデュアルブートする方法

Windows 10とUbuntu 16をデュアルブートできる外部ドライブを作成し、ライブISOをブートできるようにしました。これは、グラフィックインターフェイスとコマンドラインの両方を使用して試行されます。

目的:

  • Grub2をUSBから起動します。
  • USBパーティションにWindows 10をインストールします。
  • Ubuntu 16をUSBパーティションにインストールします。
  • Live ISOSをGrub2にインストールします。
2
Gavin Youker

GRUB2を外部から使用するデュアルブートWindows 10およびUbuntu 16

パート1-概要

抽象

この手順は、Windows 10とUbuntu 16のデュアルブートを、ブートローダーとしてGrub2を使用する外部ハードドライブにライブISOを追加してインストールするように設計されています。このプロセスには、Windows 10の外部インストール、パーティションテーブルの変更によるGrub2のインストール、Ubuntu 16のインストール、およびライブISOファイルをブートできるようにブートローダーを構成することが含まれます。これが私の最初のハウツーですので、これを編集してより有益なものにしてください。

更新

05/07/16:チュートリアルがAskUbuntuにアップロードされました。

09/07/16:アップロード grub.cfg ファイル。

11/16/16: GitHub になりました。

材料

必要なツール:

  • 外付けハードドライブ(最小128GB)
  • USBフラッシュドライブ(4GB以上)
  • Grub2の grub.cfg ファイル。

使用したソフトウェア:

必要なISO:

パート2-Windows 10のインストール

前書き

Windows 10オペレーティングシステムで作業します。これには、WIMファイルのダウンロードと、起動できるように外部ハードドライブにフォーマットすることが含まれます。最後に、外部ドライブでWindows 10をセットアップします。

手順

  1. Windowsをダウンロードします Media Creation Tool ボタン「Download tool now」を使用します。
  2. ダウンロードした実行可能ファイルを開き、契約条件に同意します。
  3. [別のPCのインストールメディアを作成する]オプションに続いて[次へ]を選択します。 Step Three Picture
  4. [このPCの推奨オプションを使用する]のチェックを外し、必要なオプションを選択して、[次へ]を選択します。 Image for step 4
  5. [ISOファイル]オプションを選択し、[次へ]を選択します。 Step 5 Image
  6. デスクトップに「ISO」というラベルの付いた新しいフォルダーを作成し、ISOファイルをデスクトップのISOフォルダーに保存します。 Image for step 6
  7. ISOファイルが正常に作成されるまで待って、プログラムを閉じます。
  8. デスクトップのISOフォルダーに移動し、ファイルをダブルクリックしてISOをマウントします。
  9. 管理者コマンドプロンプトを実行します。
  10. ボリュームに変更し、「cd」コマンドを使用して、WIMファイルの場所に移動します。
    D:注:マウントされたisoのドライブ文字を使用していることを確認してください。
    cd /sources
  11. 次に、ESDファイルに関する情報を取得して、WIMファイルに変換する必要があります。
    dism /Get-WimInfo /WimFile:install.esd
  12. DISMを使用してESDファイルをWIMファイルに変換し、ISOフォルダーに保存します。 C:\Users\youkergav\Desktop\ISOs注:「youkergav」をユーザー名に変更して、パスが正しく指定されるようにします。 Image for step 12
  13. イメージのエクスポートが成功したら、コマンドプロンプトを閉じます。
  14. 外付けハードドライブを接続し、「ディスク管理」を起動します
  15. 外付けハードドライブを見つけ、「Portable Windows」というラベルでドライブをNTFSにフォーマットします注:これにより、ドライブのすべての内容が削除されることに注意してください。 Image for step 15
  16. GImageX をダウンロードしてインストールします。
  17. GImageXを開き、「適用」タブに移動します。
  18. ソースを参照します。これは、デスクトップフォルダー「ISO」にあるWIMファイルです。
  19. 宛先を参照します。これは、先ほどフォーマットした「ポータブルWindows」ドライブになります。
  20. [適用]を選択し、GImageXがイメージをドライブに適用するのを待ちます。 Image for step 20
  21. ディスクの管理に戻り、パーティションをアクティブにします。 Image for step 21
  22. 管理者コマンドプロンプトを開き、外部ドライブのSystem32に移動します。
    D:注:ドライブ文字が外部ドライブと同じであることを確認してください。
    cd /Windows/System32
  23. ドライブのブートエントリを作成します。 bcdboot.exe D:\Windows /s D: /f ALL注:ドライブ文字が外部ドライブと同じであることを確認してください。 enter image description here
  24. コマンドプロンプトが「ブートファイルが正常に作成されました。」を読み取った後、BIOSを介して外部ドライブを起動し、初めての場合と同じようにウィンドウを設定します。
  25. お好みに合わせてすべてをセットアップしたら、外部ドライブに再起動して、すべてのデータがクリーンであることを確認します。

パート3-Grub2のインストール

前書き

手順のこの部分では、grub2をインストールします。これを行うには、UbuntuおよびClonezillaのライブバージョンを作成します(Clonezillaはオプションですが、推奨されます)。この目標は、Windows 10を使用して、YUMIを介してUbuntuおよびCloneZillaの一時的なブートローダーを作成することで完了します。このセクションの残りはUbuntu 16 Liveで行われます。

  1. YUMI をダウンロードしてインストールします。
  2. bunt および CloneZilla のISOをISOフォルダーにダウンロードします。
  3. フラッシュドライブ(外付けドライブではない)を挿入し、YUMIを開きます。
  4. ドロップダウンからフラッシュドライブを選択し、ドライブをFAT32します。 注:ドライブをフォーマットすると、内容が消去されます。
  5. ドロップダウンからUbuntuを選択し、Ubuntu ISOを見つけます。
  6. イメージを作成します。 Step 31
  7. さらにISOを追加してCloneZilla ISOをイメージする場合は、「はい」を選択します。 注:FAT32ドライブは使用しないでください。
  8. BIOSからフラッシュドライブを起動します。
  9. YUMIブートローダーから「Linuxディストリビューション」を選択し、Ubuntuを起動します。 34
  10. Ubuntuが起動したら、「ディスク」プログラムを開き、外部ハードドライブを挿入します。
  11. デバイスの下で、デバイスの場所を見つけます。
  12. 「GParted」プログラムを開き、外付けハードドライブのデバイスの場所を選択します。
  13. 右クリックして、パーティションの「アンマウント」を選択します。
  14. パーティションを右クリックして、「サイズ変更/移動」を選択します。
  15. パーティションのサイズを50 GB(51200 MB)に変更します。 40
  16. 未割り当て領域を右クリックして、「新規」を選択します。
  17. パーティションサイズを25 GB(25600 MB)にします。ドライブをFAT32にフォーマットし、ファイルシステムに「ブートローダー」というラベルを付けます。 42
  18. チェックマークをクリックして変更を適用します。 enter image description here
  19. ターミナルを開き、Sudoユーザーとしてログインします。
    Sudo su
  20. Fdiskを使用してドライブを選択します。
    fdisk /dev/sdeNOTEデバイスパスを使用していることを確認してください。
  21. パーティション2のドライブをアクティブにし、変更をドライブに書き込みます。
    a2w
  22. パーティションがマウントされている場合は、マウントを解除します。
    umount /dev/sde1注:指定したデバイスパスを使用してください。
  23. Mkfs.vfatを使用してドライブをフォーマットします。
    mkfs.vfat -F 32 -n MULTIBOOT /dev/sde1注:指定したデバイスパスを使用してください。 46
  24. ディレクトリを/ mnt/USBにして、デバイスをそのパスにマウントします。
    mkdir /mnt/USB && mount /dev/sde2 /mnt/USB
  25. デバイスパスにgrubをインストールします。
    grub-install --force --no-floppy --boot-directory=/mnt/USB/boot /dev/sde
  26. ディレクトリgrubに移動し、ISOのフォルダーを作成します。
    cd /mnt/USB/boot && mkdir images
  27. grub.cfg ファイルをダウンロードします。
  28. Grub.cfgファイルを/mnt/USB/boot/grub/に移動します。

パート4-ライブISOをインストールします。

前書き

この部分は、CloneZilla、Lubuntu、およびDBANのライブISOをすばやく簡単にインストールする方法です。 ISOをダウンロードし、ファイルの名前を変更して、正しい場所に配置するだけです。これは、セットアップがすでにgrub構成ファイルにコーディングされているため、簡単になります。

手順

  1. CloneZillaLubunt 、および DBAN のISOをダウンロードします。
  2. CloneZilla ISOに「clonezilla.iso」という名前を付けます。 Lubuntu ISOに「lubuntu.iso」という名前を付けます。 DBAN ISOに「dban.iso」という名前を付けます
  3. ISOをフォルダー/ mnt/USB/boot/imagesに移動します

パート5-Ubuntuのインストール。

前書き

これがブートローダーを完成させる最後の部分です。ここで、Ubuntuのインストールに必要なパーティションを作成する必要があります。これと通常のインストールの唯一の違いは、Grub2なしでUbuntuをインストールすることです。 Ubuntuのパーティションも手動でインストールする必要があります。

手順

  1. ターミナルを開き、コマンドを使用してGrub2なしでUbuntuをインストールします。
    ubiquity -b
  2. 言語を選択して続行します。
  3. オプション「その他」を選択してください 57
  4. 外部ドライブのパスを見つけて、空き領域をクリックしてから「+」をクリックします。
  5. 8 GB(8192 MB)のスワップパーティションを追加します。パーティションをプライマリパーティションにします 59
  6. 空き領域をもう一度クリックし、「+」をクリックします。
  7. 「/」にマウントされた20 GB(20480 MB)の論理パーティションを追加します。 enter image description here
  8. 残りのスペースをポータブルストレージとして使用します。 enter image description here
  9. Ubuntuシステムをドライブにインストールしますdev/sdc注:デバイスパスを使用してください。
  10. ブートローダーを使用します。

パート6-バックアップ(オプション)

バックグラウンド

これについては詳しく説明しません。紛失した場合や復元する必要がある場合に備えて、ディスクのクローンを作成することをお勧めします。これはCloneZillaで実行できます。

手順

  1. BIOSを介してフラッシュドライブから起動します。
  2. [システムツール]を選択し、CloneZillaを起動します。
  3. CloneZillaの設定を構成し、「ディスクのクローン」を選択します
  4. デバイスパスに関連付けられたディスクを複製します。

結論

フォローしてくれてありがとう! :)感謝のサポート...書くのに時間がかかりました。エラーがある場合はお知らせください、または自分で編集してください!これがあなたのために働くかどうか私に知らせてください。これが私がブートローダーのためにそれをした方法です。

3
Gavin Youker