グラブブートドライブの変更

グラブブートドライブの変更

私は新しいSSDをインストールし、HDDのすべてのファイルをSSDに移動したいと思います。パーティションをHDDからSSDに複製しました。私はWindows 10とUbuntu 15.10のデュアルブートを実行しています。これで、SSDとHDDに同じファイルがあります。私がやりたいことは、SSDドライブのMBRを変更し、それを起動するためのプライマリドライブにすることです。

以下はSSDドライブのパーティションイメージです。 SSD

今起動すると、HDDドライブのgrub2に移動します。

SSDドライブから起動し、grub2にHDDドライブ(/dev/sdb*)の代わりにWindowsパーティション(/dev/sda2)とLinuxパーティション(/dev/sda5)を指すようにするにはどうすればよいですか?

編集する:

これは新しいパーティションのfstabです:(sda)

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda8 during installation
UUID=fa170041-7a3a-487f-8b90-3551fa4c132a /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda10 during installation
UUID=358504e1-f708-49bf-9c21-c407ab8538a2 /home           ext4    defaults        0       2
# swap was on /dev/sda9 during installation
UUID=7a87f53e-4f86-4ebb-8a5e-02952d00cf8f none            swap    sw              0       0
UUID=4CAF-DDF2  /boot/efi   vfat    defaults    0   1

以下は前のパーティションのfstabです。 (以前はsda、現在はsdb)

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda8 during installation
UUID=36e9e347-3000-4771-bfb7-d950b67b1be9 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
#UUID=4CAF-DDF2  /boot/efi       vfat    umask=0077      0       1
# /home was on /dev/sda10 during installation
UUID=358504e1-f708-49bf-9c21-c407ab8538a2 /home           ext4    defaults        0       2
# swap was on /dev/sda9 during installation
UUID=3443992d-49a2-4687-9e83-4bfa5ddcb7e4 none            swap    sw              0       0
UUID=4CAF-DDF2 /boot/efi vfat defaults,noauto 0 1

OSは古いパーティション(sdb)から起動しますが、/ homeディレクトリは新しいパーティション(sda)から起動していることがわかります。私の質問は、新しいOSでGrubを起動するにはどうすればよいですか?

ベストアンサー1

私の問題が何であるかを調べ、efi -(hd0、gpt5)を変更しましたが、UUIDは変更しませんでした!

おすすめ記事