看板Linux
标 题Re: file system 如何加大/缩小 size?
发信站台大计中椰林风情站 (Thu Apr 27 08:03:39 2000)
转信站Ptt!bbs.ee.ntu!Palmarama
==> [email protected] (小州) 提到:
> ※ 引述《arthur (小全全)》之铭言:
> > 请问有没有人试过这麽作
> > 1.把swap加大(加在同一hd or 不同hd上)
> > 2.把某个filesystem 加大或缩小(在同一hd or 不同hd上)
> > 3.在同一hd 上将filesystem A 缩小 再将空出来的部份加到 filesystem B 上
> > 也就是说:
> > 如何在不影响现有资料的情形下动态的将filesystem放大缩小
> > 我知道unix可以(只能放大) 但linux可以吗?
> > 我用的是 redhat 6.0 + cle 0.8p1
> > 先谢过各位
> 试试 GNU 的 parted 软体,可以达到您的要求...
> 不过该软体还有些功能尚未写齐,不过弟使用起来算是相当好用 :-)
parted 目前还不能把 ext2 分割区往硬碟的前面加大, 不
过也可以搭配其他一些 free 程式做到。
通常多系统使用者在硬碟的前面的区间是给 Windows 使用
的, 所以可以使用 FIPS 先把 FAT 区间给分割成两部分。
然後进入 SPFDisk, 把 FIPS 新增的那个空白 FAT 区间给
删除, 再用「移动位置(Move location)」的功能把 ext2
分割区往前挪。最後, 再回到 Linux 里, 用 parted 把该
ext2 分割区给向"後"扩大, 填满你要用的空间。
就这样了, 当中以使用 SPFDisk 时有点危险, 要注意相关
的位置资讯。而 FIPS 与 parted 都满安全的, 危险的动
作它都会侦测到。当然, LILO 可能要重新组译 loader。
--
☆ [Origin:椰林风情] [From: 210.71.60.254] [Login: **] [Post: **]