Ubuntu20.04+Windows10デュアルシステム移行 新しいハードディスクとブート破損の全過程を解決するまとめ


仕事の都合上、Ubuntu システムを新しい SSD に移行したいのですが、この記事ではシステム移行後に発生する一連の問題の解決策を説明します。

元のソフトウェアおよびハードウェア環境:
OS1: Ubuntu20.04 (nvme0、PM981 512GB)
OS2: Windows10 (nvme1、SN850X 1TB)

新品の SSD 7100Plus 2TB があり、その作業は PM981 を交換し、Ubuntu システムと元の環境を新しい 2TB ハードドライブに移行することです。

1. 元のシステムをバックアップします。

1.1 元のシステムの / ディレクトリを圧縮する

sudo tar -cvpzf ubuntu_backup.tar.gz --exclude=/proc --exclude=/tmp --exclude=/home --exclude=/boot --exclude=/lost+found --exclude=/media --exclude=/mnt --exclude=/run /

ここでは、いくつかの不要なフォルダーが除外されます。

proc はシステム プロセス ファイルを保存し、
現在のシステムで実行されているプロセスに応じて tmp を動的に変更します。 システム キャッシュ ファイルを
保存します。 home ホーム ディレクトリはパーティションに個別にマウントされるため、root は後で個別にパッケージ化されます。 ルート ディレクトリはパーティションに個別にマウントされるため、
lost
+found は後で個別にパッケージ化されます。 システムが異常な場合は、このフォルダの内容に従ってメディアを復元してください。 USB ディスクなどの外部ストレージ デバイスを挿入すると、システムは自動的に
その場所をマウントします。

2. 新しいシステムをインストールする

まず、USB フラッシュ ドライブを使用して ubuntu インストール ディスクを作成します インストール ディスクを作成するソフトウェアは、启动盘创建器ubuntu に付属しているソフトウェア、または UltraISO、rufus などを選択できます。コンピューターを起動し、BIOS 設定を入力し、USB デバイスとして起動する優先順位を設定し、インストール ディスク システムに入ります。パーティションは、2 TB SSD などのハードディスクのサイズに応じて設定されます。

200M , unformatted, 无
20G , ext4, /boot
250G , ext4, /
16G, linux_swap, 无
剩下的全部, ext4, /home

3. 移行システム

次に、以前に圧縮した圧縮パッケージを新しいハードディスクの対応するパーティションに解凍します。

tar -xzvpf ubuntu_backup.tar.gz -C  <`新硬盘中被划分为/的分区位置`>

4. ブーツの修理

4.1 Ubuntu ブート修復

解凍が完了すると、元のシステムはすでに新しいハードディスクに存在しますが、この時点では正常に起動できません。USB ブート ディスクを使用してインストール インターフェイスに入り、それを選択し、システムに入って自動修復用のブート修復をダウンロードします (要点は、ハードディスクの先頭にある bios_grub パーティションに grub プログラムをインストールし、/boot/grub/grub.cfg ファイル内の / ディレクトリと /boot ディレクトリに対応する UUID を変更することです) Try Ubuntu

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
boot-repair

「実行」をクリックして修復します。修復が完了したら、Ubuntu システムに入ることができます。

4.2 Win10 ブート修復

PE をダウンロードしてインストールし、UEFI を使用して BIOS で起動し、dism++ を使用して起動して修復します。修復が完了したら、再起動して WIn10 に入ります。

4.3 デュアルシステムのグラブ修復

BIOS が UEFI モードで起動されていることを確認し、USB ブート ディスクを使用してインストール インターフェイスに入り、それを選択し、Try Ubuntuブート修復を再度実行します。修復が完了すると、grub を復元でき、任意のシステムに入ることができます。

おすすめ

転載: blog.csdn.net/m0_46339652/article/details/130246168