当前位置: 首页 > article >正文

Ubuntu 系统迁移

 

目录

 1、创建新硬盘分区

 2、格式化新分区(假设 /dev/sdb1 是目标分区)

3、挂载并复制数据 

 4、修复引导

 5、重启并测试


1、创建新硬盘分区

lsblk

sudo fdisk /dev/sdb
  • n 创建新的分区
  • 选择 主分区,默认即可
  • 设定分区大小(可以使用整个磁盘)
  • w 保存并退出

 2、格式化新分区(假设 /dev/sdb1 是目标分区)

sudo mkfs.ext4 /dev/sdb1

3、挂载并复制数据 

sudo mkdir /mnt/target
sudo mount /dev/sdb1 /mnt/target

sudo rsync -aAXv / /mnt/target --exclude="/dev" --exclude="/proc" --exclude="/sys" --exclude="/tmp" --exclude="/run" --exclude="/mnt" --exclude="/media" --exclude="/lost+found" --exclude="/var/lib/lxcfs" --exclude="/sys/devices"

 4、修复引导


blkid /dev/sdb1
nano /mnt/target/etc/fstab
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx / ext4 defaults 0 1
exit

sudo mount --bind /dev /mnt/target/dev
sudo mount --bind /proc /mnt/target/proc
sudo mount --bind /sys /mnt/target/sys
sudo chroot /mnt/target
grub-install --target=i386-pc /dev/sdb
update-grub

 5、重启并测试


sudo umount /mnt/target/{dev,proc,sys}
sudo umount /mnt/target
sudo poweroff


http://www.kler.cn/a/547855.html

相关文章:

  • 字节Trae使用感想(后端)
  • Golang Model 字段自动化校验设计
  • AI agent 未来好的趋势:AI医疗影像、智能客服、个性化推荐
  • Python深度学习代做目标检测NLP计算机视觉强化学习
  • IntelliJ IDEA集成本地化部署的DeepSeek
  • 【VUE】前端工程化与前端工程化与webpack
  • 机器学习所需数学知识详细版02【】
  • 收银系统源码开发指南:PHP + Flutter + Uniapp 全栈方案
  • 【linux】在 Linux 服务器上部署 DeepSeek-r1:70b 并通过 Windows 远程可视化使用
  • halcon激光三角测量(十七)calibrate_sheet_of_light_3d_calib_object
  • 基于AIOHTTP、Websocket和Vue3一步步实现web部署平台,无延迟控制台输出,接近原生SSH连接
  • lean4安装
  • 把 CSV 文件摄入到 Elasticsearch 中 - CSVES
  • Pythong 解决Pycharm 运行太慢
  • C#(Winform)通过添加AForge添加并使用系统摄像机
  • 提取MV视频中的音频到mp3
  • 【Golang学习之旅】Go 语言微服务架构实践(gRPC、Kafka、Docker、K8s)
  • 国内 网络安全沙箱
  • 基于Odoo的数据中台建设:助力企业数据驱动决策
  • C#打印设计器