收起左侧

群晖磁盘数据无损迁移飞牛OS教程「无需备用机」

4
回复
444
查看
[ 复制链接 ]

1

主题

1

回帖

0

牛值

江湖小虾

本教程适用于只有1台NAS,原本系统为群晖OS,现要迁移刷飞牛OS,但飞牛无法直接挂载访问群晖磁盘的小伙伴

前提条件

image.png

1)有一个“空硬盘”给飞牛作为数据迁移的临时硬盘

2)准备个U盘或空盘,给飞牛作为应用存储空间

主要步骤

1)安装飞牛OS

给NAS安装飞牛系统,并分配个存储空间作为应用安装盘,并安装“虚拟机”应用(可参考官方安装教程,我就不赘述了)

image.png

2)创建“群晖”虚拟机

无需分配磁盘,无需安装群晖系统,只使用RR做到引导,选择跟原来相同的群晖固件版本,这样虚拟机开机就能进入群晖

image.png

3)挂载群晖磁盘
1、使用SSH登录飞牛(root账户)

使用命令查看硬盘ID:ls /dev/disk/by-id/

image.png

2、切换至目录:cd /etc/libvirt/qemu

ls查看虚拟机的配置文件(***.xml)

image.png

3、将硬盘挂载给虚拟机

vim或nano修改xml文件,添加需要直通的硬盘,将以下代码复制粘贴到文件内

<disk type='block' device='disk'>
  <driver name='qemu' type='raw' cache='none'/>
  <source dev='/dev/disk/by-id/ata-xxxxxxxxxxxxxxxxxxxxxxxxxx/>
  <target dev='sdz' bus='sata' rotation_rate='1'/>
  <address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>
<disk type='block' device='disk'>
  <driver name='qemu' type='raw' cache='none'/>
  <source dev='/dev/disk/by-id/ata-xxxxxxxxxxxxxxxxxxxxxxxxxxx'/>
  <target dev='sdx' bus='sata' rotation_rate='1'/>
  <address type='drive' controller='0' bus='0' target='0' unit='1'/>
</disk>

image.png

注意将“ata-XXXXXXXXXXXX”修改为你要直通的硬盘id)

增加一块硬盘就添加一段代码(代码逐行添加),注意 unit='1'里面的数字不要重复,dev="sdx"里面的字母也不要重复(否则虚拟机无法启动)

4、保存退出·并重启飞牛OS

当查看虚拟机多出了磁盘时表示挂载成功

image.png

5、迁移数据

这时就可以启动群晖虚拟机,引导会自动认识硬盘并还原系统,再通过飞牛挂载群晖的smb目录,就能开始拷贝迁移数据啦

(省心点儿也可以选择syc同步)

image.png

image.png

image.png

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

3

主题

283

回帖

0

牛值

小有名气

看完了,我的理解是,你只有一台nas,原系统是黑群晖,先整理出一块空的大盘,再外接U盘或SSD,装了飞牛,并把空盘分配给飞牛,接着引导进分牛,开虚拟机,将有数据的群晖硬盘直通给虚拟机里的黑群晖,接着在飞牛里挂载虚拟机黑群晖的smb,通过飞牛文件管理将黑群晖里的数据再转移到飞牛里的空盘,完成搬家。。。
看这教程,是这个思路  详情 回复
5 天前
看教程是的,感觉没啥用的样子  详情 回复
6 天前

1

主题

14

回帖

0

牛值

江湖小虾

社区上线纪念勋章

yyywd 发表于 2025-8-23 15:28
看完了,我的理解是,你只有一台nas,原系统是黑群晖,先整理出一块空的大盘,再外接U盘或SSD,装了飞牛, ...

看教程是的,感觉没啥用的样子

4

主题

39

回帖

0

牛值

初出茅庐

yyywd 发表于 2025-8-23 15:28
看完了,我的理解是,你只有一台nas,原系统是黑群晖,先整理出一块空的大盘,再外接U盘或SSD,装了飞牛, ...

看这教程,是这个思路

0

主题

12

回帖

0

牛值

江湖小虾

赞 原来虚拟机里面没法直通硬盘 现在解决了

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则