別のブートパーティションがあるかどうかを確認するにはどうすればよいですか?

ナイエムダレジェンド

ラップトップにUbuntu16.10があり、Windows 7とのデュアルブートを計画しています。問題は、Windows 7をインストールした後、GRUBが破損することです。UbuntuライブUSBを使用してGRUBを正しい場所に復元できるように、別のブートパーティションがあるかどうかを知る必要があります。

これはGPartedからの写真です。sda3Windows7用に作成したパーティションです。

ここに画像の説明を入力してください

バイトコマンダー

個別の/bootパーティションはありません

  • /dev/sda1Ubuntuルートパーティションです(マウントポイント/。これには/boot、あなたの場合を含め他の場所からマウントされていないすべてのフォルダーが含まれます)

  • / dev / sda2 and/ dev / sda3 are partitions for Windows, the small one is probably going to be the hidden system partition while the big one will show up as yourC: `Windowsのドライブ。

  • /dev/sda4はデータの「実際の」パーティションではなく、いわゆる「拡張パーティション」です。これは、任意の数の論理ボリューム(通常のパーティションのように動作する)を保持できる単なるコンテナであることを意味します。msdos / MBRパーティションテーブルは4つのプライマリパーティションまたは3つのプライマリと1つの拡張(任意の数の論理)パーティションしか持つことができないため、拡張パーティションが必要です。

  • /dev/sda5 Linuxスワップパーティションです。これは、RAMがいっぱいになったときにRAMからメモリページをスワップするために使用されます。

ただし、GRUBを使用して起動するには、/dev/sdaたとえばを使用して、パーティションではなくディスク()にインストールする必要がありますsudo grub-install /dev/sdaこれは、ディスク上で実行中のUbuntuインストール(最初にGRUBを復元する必要があるため不可能)から、またはchrootライブUbuntu環境からマウントされたUbuntuパーティションに実行する必要があります。それはこのように動作します:

  1. UbuntuライブDVDまたはUSBドライブを起動します。インストールされているUbuntuと同じアーキテクチャ(32/64ビット)で、理想的には同じリリースである必要があります。「インストールせずにUbuntuを試す」を選択します。
  2. ターミナル(Ctrl+ Alt+ T)を開き、次のコマンドを実行してUbuntuパーティションをマウントしますchroot

    sudo mount /dev/sda1 /mnt
    for x in /dev /dev/pts /proc /sys ; do sudo mount --bind "$x" "/mnt/$x" ; done
    sudo chroot /mnt
    
  3. ライブシステムではなく、ディスク上のUbuntuインストールへのrootユーザーとしてシェルセッションにログインしているため、ターミナルプロンプトが変更されているはずです。ここでこれらのコマンドを入力して、GRUBをディスクに再インストールします。sudoそのため、ここでは必要ないことに注意してくださいまた、2番目のコマンドはおそらく省略できますが、問題はありません。

    grub-install /dev/sda
    update-grub
    
  4. +をchroot入力exitまたは押すことによりセッションを再度終了しますマウントされたすべてのパーティションを再度アンマウントします。CtrlD

    sudo umount -R /mnr
    
  5. ターミナルを終了し、ディスクから再起動して、起動したライブメディアを取り出します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ブートパーティションがどれであるかを確認するにはどうすればよいですか?

分類Dev

PPAに別のUbuntuバージョンのパッケージがあるかどうかを確認するにはどうすればよいですか?

分類Dev

PPAに別のUbuntuバージョンのパッケージがあるかどうかを確認するにはどうすればよいですか?

分類Dev

パスが別のパスのサブディレクトリであるかどうかを確認するにはどうすればよいですか?

分類Dev

ブートパーティションをあるドライブパーティションから別のドライブパーティションに変更するにはどうすればよいですか?

分類Dev

Linuxのスクリプトで使用するパーティションのディスクを確認するにはどうすればよいですか?

分類Dev

grub2で拡張パーティションのパーティション番号を確認するにはどうすればよいですか。

分類Dev

ポイントがMySQLテーブルのポリゴン内にあるかどうかを確認するにはどうすればよいですか?

分類Dev

JavaScriptでオブジェクトに特定のプロパティがあるかどうかを確認するにはどうすればよいですか?

分類Dev

パーティションテーブルの種類を確認して変更するにはどうすればよいですか?

分類Dev

どのパーティションに不良ブロックがあるかを判断するにはどうすればよいですか?

分類Dev

ハードドライブパーティションのvfstypeを確認するにはどうすればよいですか?

分類Dev

kafkaでキーが割り当てられているパーティションを確認するにはどうすればよいですか?

分類Dev

ハンドラーにアクティブなタスクがあるかどうかを確認するにはどうすればよいですか?

分類Dev

ディレクトリがsvnバージョン管理下にあるかどうかを確認するにはどうすればよいですか?

分類Dev

現在のデータセットが「ダーティ」であるかどうかを確認するにはどうすればよいですか?

分類Dev

hexdumpを使用してGUIDパーティションテーブル(gpt)を物理的に確認するにはどうすればよいですか?

分類Dev

集計中に、キーがドキュメント内の別のフィールドの値であるmongodbオブジェクトにキーが存在するかどうかを確認するにはどうすればよいですか?

分類Dev

オブジェクトに保存されたプロパティがあるかどうかを確認するにはどうすればよいですか?

分類Dev

テーブルに列ストアインデックスがあるかどうかを確認するにはどうすればよいですか?

分類Dev

JavaScriptでオブジェクトにプロパティがあるかどうかを確認するにはどうすればよいですか?

分類Dev

アクティビティがアプリケーションのアクティビティスタックの最後のものであるかどうかを確認するにはどうすればよいですか?

分類Dev

オブジェクトのプロパティがゲッターかセッターかを確認するにはどうすればよいですか?

分類Dev

オブジェクトが存在し、Xプロパティがあるかどうかを確認するにはどうすればよいですか?

分類Dev

ベクトルが別のベクトルのサブシーケンス(同じ順序であるが連続していない)であるかどうかを確認するにはどうすればよいですか?

分類Dev

文字列がすでにハッシュテーブルにあるかどうかを確認するにはどうすればよいですか?java

分類Dev

Windows 7に100MBの予約済みパーティションがあるかどうかを確認するにはどうすればよいですか?

分類Dev

オブジェクトがコレクションであるかどうかを確認するにはどうすればよいですか?(迅速)

分類Dev

パンダの別のデータフレームに値が存在するかどうかを確認するにはどうすればよいですか?

Related 関連記事

  1. 1

    ブートパーティションがどれであるかを確認するにはどうすればよいですか?

  2. 2

    PPAに別のUbuntuバージョンのパッケージがあるかどうかを確認するにはどうすればよいですか?

  3. 3

    PPAに別のUbuntuバージョンのパッケージがあるかどうかを確認するにはどうすればよいですか?

  4. 4

    パスが別のパスのサブディレクトリであるかどうかを確認するにはどうすればよいですか?

  5. 5

    ブートパーティションをあるドライブパーティションから別のドライブパーティションに変更するにはどうすればよいですか?

  6. 6

    Linuxのスクリプトで使用するパーティションのディスクを確認するにはどうすればよいですか?

  7. 7

    grub2で拡張パーティションのパーティション番号を確認するにはどうすればよいですか。

  8. 8

    ポイントがMySQLテーブルのポリゴン内にあるかどうかを確認するにはどうすればよいですか?

  9. 9

    JavaScriptでオブジェクトに特定のプロパティがあるかどうかを確認するにはどうすればよいですか?

  10. 10

    パーティションテーブルの種類を確認して変更するにはどうすればよいですか?

  11. 11

    どのパーティションに不良ブロックがあるかを判断するにはどうすればよいですか?

  12. 12

    ハードドライブパーティションのvfstypeを確認するにはどうすればよいですか?

  13. 13

    kafkaでキーが割り当てられているパーティションを確認するにはどうすればよいですか?

  14. 14

    ハンドラーにアクティブなタスクがあるかどうかを確認するにはどうすればよいですか?

  15. 15

    ディレクトリがsvnバージョン管理下にあるかどうかを確認するにはどうすればよいですか?

  16. 16

    現在のデータセットが「ダーティ」であるかどうかを確認するにはどうすればよいですか?

  17. 17

    hexdumpを使用してGUIDパーティションテーブル(gpt)を物理的に確認するにはどうすればよいですか?

  18. 18

    集計中に、キーがドキュメント内の別のフィールドの値であるmongodbオブジェクトにキーが存在するかどうかを確認するにはどうすればよいですか?

  19. 19

    オブジェクトに保存されたプロパティがあるかどうかを確認するにはどうすればよいですか?

  20. 20

    テーブルに列ストアインデックスがあるかどうかを確認するにはどうすればよいですか?

  21. 21

    JavaScriptでオブジェクトにプロパティがあるかどうかを確認するにはどうすればよいですか?

  22. 22

    アクティビティがアプリケーションのアクティビティスタックの最後のものであるかどうかを確認するにはどうすればよいですか?

  23. 23

    オブジェクトのプロパティがゲッターかセッターかを確認するにはどうすればよいですか?

  24. 24

    オブジェクトが存在し、Xプロパティがあるかどうかを確認するにはどうすればよいですか?

  25. 25

    ベクトルが別のベクトルのサブシーケンス(同じ順序であるが連続していない)であるかどうかを確認するにはどうすればよいですか?

  26. 26

    文字列がすでにハッシュテーブルにあるかどうかを確認するにはどうすればよいですか?java

  27. 27

    Windows 7に100MBの予約済みパーティションがあるかどうかを確認するにはどうすればよいですか?

  28. 28

    オブジェクトがコレクションであるかどうかを確認するにはどうすればよいですか?(迅速)

  29. 29

    パンダの別のデータフレームに値が存在するかどうかを確認するにはどうすればよいですか?

ホットタグ

アーカイブ