そこで、SSD カードを購入してブート ドライブにしようと思っています。コンピューターの起動がかなり速くなると聞いたからです。また、古い HDD をセカンダリ ストレージ ドライブとして残しておこうと思っています。ブート データを SDD に転送するのにお勧めのプログラムはありますか?
編集: 現在の Ubuntu のインストールを維持し、新しい SSD カードに移行したいと思います。
答え1
Raspberry Pi SSD 作成ツールを使用します。これまで一度も失敗したことはありません。
答え2
HDD と同じパーティション テーブルを SSD 上に作成します (GUI で GParted または同様のものを使用するか、コンソールで fdisk を使用します)
古いHDDと新しいSSDをシステムに接続してライブCDから起動します
新しい SSD と古い HDD をマウントします (「sudo fdisk -l」で事前にデバイスを確認してください)
sudo mkdir /mnt/new sudo mount /dev/sdb1 /mnt/new sudo mkdir /mnt/old sudo mount -o ro /dev/sda1 /mnt/old
rsync
古いデータから新しいデータまで同期しますsudo rsync --stats --progress --numeric-ids -axAhHSP /mnt/old/ /mnt/new
SSD上の新しいパーティションの新しいUUIDを検索するには、
sudo blkid
/etc/fstab
新しいSSDで「/」と「SWAP」のUUIDを編集します新しいSSDをchrootする
sudo mount /dev/sda1 /mnt sudo mount -o bind /dev /mnt/dev sudo mount -o bind /sys /mnt/sys sudo mount -t proc /proc /mnt/proc sudo mount -t vfat /dev/sda2 /mnt/boot/efi sudo chroot /mnt
grub を更新します (
/dev/sda
SSD であることを確認してください。またはデバイス名を変更してください)update-grub2 grub-install /dev/sda
update-grub
終了したら、新しいSSDで古いシステムを終了して再起動できます。
その後、古いHDDを好きな場所にマウントできます。/etc/fstab