私はすでにマシンにfedora 22とwindows 7を持っています.windows 10にアップグレードしたいのですが、実際にはfedoraを失うことを恐れています
私はfedoraのドキュメントを読みましたが、まだこのステップを開始することを恐れています
以前にこのプロセスを行って、それがうまく機能していると信じている人はいますか?
私はすでにマシンにfedora 22とwindows 7を持っています.windows 10にアップグレードしたいのですが、実際にはfedoraを失うことを恐れています
私はfedoraのドキュメントを読みましたが、まだこのステップを開始することを恐れています
以前にこのプロセスを行って、それがうまく機能していると信じている人はいますか?
回答:
fedoraがプライマリパーティションにあり、windowsがセカンダリパーティションにある場合、問題が発生します。
Windows 10にアップグレードする まず、MBRからgrubをアンインストールする必要があります。そうしないと、Windows Updateがそれに書き込むことができません。これを行うには、MBRFixを使用できます。1つのドライブがあると仮定します。
MbrFix /drive 0 fixmbr /win7
次回のリセット時に、「Missing operating system」と表示されます。次に、セカンダリパーティションにブートラベルを設定する必要があります。FedoraLive USBからgpartedを使用して簡単に設定できます。これ以降、プライマリパーティションは完全に非表示になり、アップグレードできます。
Grubの復元 アップグレードが完了したら、Live USBで再度起動できます。ブートパーティション(後でマウントする必要がある)にブートラベルを戻し、それをルートディレクトリとして使用してgrubのインストールを実行します。
grub2-install --root-directory=/run/media/22cd34deff355e32674 /dev/sda
また、lvmsの名前を書き留めてから再起動します。
lvm
lvscan
再起動すると、grubはコンソールモードで起動します。LVMルートを指定してランレベル3で起動する必要があります。
set root=(hd0,0)
linux vmlinuz-4.1.7-etc ro root=/dev/mapper/lv_root 3
initrd initram-4.1.7-etc
boot
最後に、ルートとしてログインしたら、構成を再構築して再度インストールします。
grub2-mkconfig -o /boot/grub2/grub.cfg
grub2-install /dev/sda