如何将一个分区合并到另一个分区下?
不損害現在文件數據的情況下,我要將我/a 這個分區合併到 /這個分區下。
謝謝
主要是不損害/ 的文件,
可以將/a格掉。
[ 本帖最后由 枫影谁用了 于 2006-6-15 12:08 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
不損害現在文件數據的情況下,我要將我/a 這個分區合併到 /這個分區下。
謝謝
主要是不損害/ 的文件,
可以將/a格掉。
[ 本帖最后由 枫影谁用了 于 2006-6-15 12:08 编辑 ]
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
謝謝。這方法好。
我的/usr目录就是这么做的
以前没有单独为user目录做一个分区,现在/目录满了,发现是/usr目录太大
而我的/data分区有很大空间
于是
cp -a /usr /data
mount -o bind /data/usr /usr
就解决问题了。
要启动生效,需要在fstab中
xxxx /data xxxxx
/data/usr /usr ext3 bind xxxx
即先挂载/data文件系统,然后再挂载绑定的目录
[ 本帖最后由 springwind426 于 2006-6-16 08:42 编辑 ]
UP
不是啊!!是因為想到在沒有辦法真正合併的情況下想個變通的辦法,這是好事啊。嘻嘻
這樣做的話我的/下就不會沒有空間了吧?
而以後寫入的到/home的數據實際上也是寫入了/a。。。如果真是這樣,那我的問題也就解決了,你說呢?
另外我曾經試著把這個語句寫到/etc/fstab,好像不行!請問你是否知道要如何寫?
不過我寫在/etc/rc.local剛可以!
[ 本帖最后由 枫影谁用了 于 2006-6-15 15:18 编辑 ]
可以啊 怎麼與一開始問的好像有一點不一樣 ?
你這樣的方式當然可以,只是你的 /A 分割區空間不會合併給 /。
==
謝謝。
你說的情況都不是!
我想我用這樣的方法是否可行?
我首先將所有數據復制到/A下,home是/分區下的一個目錄。
cp -a /home /a
然後下掉home
umount /home
然後
mount --bind /a /home
只有这两种环境的任何一种才可以这样:
1. /a 分割区刚好是在 / 分割区的下面,而且是连续的 cylinder,这样才可以合并:
复制代码
像是这样的 hda11 才可能合并到 hda10 内。
要做这个的话,删除 hda10 与 hda11 分割区,建立新的 hda10,让该 cylinder 位于 1814-14594 即可。弄完重新开机再跑 resize2fs/ext2online 等 ext2/ext3 resizer 就可以了。
or ..
2. 若是你是使用 LVM 的话就更简单了,但是前提是必须你是使用 LVM 的架构。
==