如何更换 Ubuntu 服务器 16.04 的硬件

如何更换 Ubuntu 服务器 16.04 的硬件

各位,我正在寻找一种最简单的方法来转移我的操作系统,而不需要将所有内容从一台机器重新安装到另一台机器。Ubuntu 在配备 500G 硬盘的华硕 PC 上运行,我希望它在配备 60G SSD 的英特尔 Nuc 上运行。

我有一个用于存储数据的外部 USB 驱动器。

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            1.9G     0  1.9G   0% /dev
tmpfs           386M   40M  346M  11% /run
/dev/sda2       454G  6.9G  425G   2% /
tmpfs           1.9G   20K  1.9G   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sdb1       7.3T  3.1T  3.9T  45% /media/data
/dev/sda1       511M  3.4M  508M   1% /boot/efi
tmpfs           386M     0  386M   0% /run/user/1000

我是这方面的新手,所以越简单越好。我已经接触过硬件,而且让服务器一直运行并不重要……

感谢您的帮助。

答案1

如果您不想使用像 clonezilla 这样的工具,那么您可以这样做:

  • 使用实时或救援磁盘或 USB 记忆棒
  • 从那启动
  • 对新计算机的磁盘进行分区(可能可以从旧计算机上的分区设置中获得提示)
  • 将旧磁盘连接到新计算机或反之亦然,或者将两台计算机连接到网络上
  • 然后将旧计算机上的文件系统的内容复制到新计算机上 - 请参见:https://superuser.com/questions/307541/copy-entire-file-system-hierarchy-from-one-drive-to-another
  • 内容复制完成后,使系统可启动
  • 确保/etc/fstab正确(即包含正确的块设备 UUID 或包含/dev/sdaX样式块设备标识符)

相关内容