由于自己原来的硬盘只有128G,需要更大的内容,于是买了2T的固态想换。
首先,去原储存 emmc,在其中/etc 下找到 settfroot.conf 文件,用
sudo rm
settfroot.conf
删除。
重启后,进入emmc,按照用linux自带的disks工具,把新硬盘格式化,记得要ext4格式。
然后把旧硬盘的所有文件复制到新硬盘里,用dd指令
dd if=/dev/sda of=/dev/sdb
if是旧硬盘设备号,of是新硬盘设备号
如果备份硬盘大于原硬盘,由于分区表也被复制,会出现硬盘空间闲置或无法全部发现的问题,解决方案:首先,我使用命令sudo dd if=/dev/sda1 of=/dev/sdb1 然后运行sudo e2fsck -f /dev/sdb1 再 sudo resize2fs /dev/sdb1 然后成功挂载分区 过程完毕…………只有3条命令。
最后挂载新硬盘
sudo mount /dev/nvme0n1p1 /mnt
cd /home/nvidia/rootOnNVMe/
sudo ./setup-service.sh
reboot
重启即可