- 主题:[求助]linux是否可以在不重启的情况下更换系统盘?
当前我系统中有两个盘,一个是sda,一个是sdb。两个硬盘的第3个分区都有linux系统,内容一样。当前系统从sda启动,因此根分区/是mount sda3的。
请问linux如何实现在不重启的情况下,把root根目录/,切换到另外一个硬盘sdb3上?
--
FROM 59.40.11.*
这个问题起因是我发现btrfs系统可以做mirror,并且可以single转mirror,mirror转single。
如果我最开始用sda3做系统盘(文件系统是btrfs),然后加入sdb3做mirror,做成mirror后再转成single,然后移除sda3.这样就可以把系统从sda3移到sdb3了。
感觉btrfs的这种操作并不是它自己独创,应该是linux的一种功能。所以想请教下大家linux是否可以在不重启的情况下更换系统盘?
--
FROM 59.40.11.*
不是chroot,chroot只是切换到另外一个目录的系统,原来的系统根目录无法umount的。
但是,btrfs的那种切换方式,原来的系统盘就umount了,我还直接拔过硬盘电源和供电,对当前运行系统没有影响。
【 在 zhangaa 的大作中提到: 】
: chroot?
:
--
FROM 223.73.3.*
太厉害了!这个果然可以switch root。
请问有什么需要注意的吗?我准备先搞个环境试试。
【 在 lvsoft 的大作中提到: 】
: pivot root。
: 可以是可以的,但过程很麻烦,有很多细节要当心。
: 我曾经远程在线把一台服务器的系统盘切换到usb硬盘,然后让机房里的人物理更换硬盘再重做系统盘并切换回新的系统盘
: ...................
--
FROM 113.89.3.*