Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

2025-04-17 13:15:45 4点赞 23收藏 1评论

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

先按正常流程刷机固件系统到eMMC,或者你已配置完成在用的系统,都可以用本方法。

进行下面操作需使用SSH工具putty和winCPS文本编辑。

注意:①迁移配置完成后再安装的软件和配置都安装在SSD硬盘,②迁移配置完成后不是双系统,不插SSD硬盘原eMMC无法启动。

1、将SSD分区并格式化为ext4文件系统

用DiskGenius将SSD硬盘分成2个分区并格式化EXT4格式,第一个分区建议30G左右(系统分区),第二个分区以后挂载做为数据盘使用

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

2、启动系统查看磁盘和分区信息

Lsblk

我们会看到SSD硬盘sda下有 sda1 sda2 两个分区

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

3、创建SSD挂载点目录并挂载

mkdir /mnt/sda1

mount /dev/sda1 /mnt/sda1

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

4、复制根文件系统到sda1新分区

sudo rsync -aAXv / /mnt/sda1 --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}

或者:sudo rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found","/boot/*"} /mnt/ssd/

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

5、查看新分区sda1的 UUID

blkid /dev/sda1

鼠标选中UUID的部分,按Ctrl+C键复制

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

6、修改 /etc/fstab 文件(不是添加)

UUID=替换成sda1分区的UUID / ext4 defaults,noatime,nodiratime,commit=600,errors=remount-ro 0 1

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

7、修改 /boot/armbianEnv.txt 文件(不是添加)

rootdev=UUID=替换成sda1分区的UUID

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

8、修改 /boot/extlinux/extlinux.conf 文件(不是添加)

APPEND root=UUID=替换成新分区的UUID rootflags=data=writeback rw rootwait rootfstype=ext4 console=ttyS2,1500000 console=tty1 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 bootsplash.bootfile=bootsplash.armbian

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

9、重启生效

Reboot

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

Oec oecturbo迁移系统至sata硬盘启动,解决eMMC硬盘不足问题

10、原emmc的6.5G硬盘可改成swap

展开 收起
1评论

  • 精彩
  • 最新
  • 想装双系统怎么搞?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章

fangkuai699

Ta还没有介绍自己

关注 打赏
最新文章 热门文章
23
扫一下,分享更方便,购买更轻松