- 论坛徽章:
- 0
|
![]()
发现了一个可以在windows系统下就可以完全实现扩展linux根分区的办法,甚至不用对fstab和grub的menu进行任何修改:
1.先写出在未增加根分区容量前我的磁盘使用情况:
[root@xingxing /]# sbin/fdisk -l
Disk /dev/sda: 120.0 GB, 120034123776 bytes
240 heads, 63 sectors/track, 15505 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1938 14651248+ c W95 FAT32 (LBA)
/dev/sda2 1939 15505 102566520 f W95 Ext'd (LBA)
/dev/sda5 1939 5814 29302528+ b W95 FAT32
/dev/sda6 5815 9690 29302528+ b W95 FAT32
/dev/sda7 9691 13338 27578848+ b W95 FAT32
/dev/sda8 13339 14032 5237158+ 83 Linux
/dev/sda9 14032 14726 5245191 83 Linux
/dev/sda10 14726 14865 1052226 82 Linux swap / Solaris
/dev/sda11 14865 15504 4835533+ 83 Linux
我为什么要扩充根分区呢,请看的我根分区空间:
[root@xingxing /]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda8 5073092 4826884 0 100% /
/dev/sda11 4683916 187368 4254772 5% /mydata
/dev/sda9 5080796 168224 4650316 4% /home
tmpfs 513496 0 513496 0% /dev/shm
/dev/sda6 29288208 27908672 1379536 96% /mydata/windows/e
/dev/sda5 29288208 27719104 1569104 95% /mydata/windows/d
/dev/sda7 27565360 24242208 3323152 88% /mydata/windows/f
![]()
/没空间了……
我的电脑是双系统,在windows操作系统下下载:
1下载软件:Acronis Disk Director Suite v10.0.2160
软件地址:
http://fixdown.com/china/System/download_3619.htm
注册机地址:
http://www.enfull.com/china/System/%7BB5E0E02D-EAA8-413B-8940-09E7E91920D7%7D.htm
2 双击安转软件,安装过程中需要输入注册码,打开注册机,选择对应安装版本,产生注册码,复制到安装窗口,继续完成安装。重新启动系统后,打开软件。
3 按分区情况,可以从F盘中分出一些空间来加入到下面紧挨着的“/”分区,前提是F盘下有你需要的未使用的空间。而对于我的实际情况是在此之前已经使用PM从我的(F:)盘中分割出1G的未格式化空间。
4 当然完全可以使用Acronis实现动态调整磁盘分区代替PM软件,选中(F:)后,点击左侧spilt,按照提示就可以分出一些空间来。
5 分出来以后可以格式化为ext3格式,以用于Linux系统。
注意:不能在格式化出分区后重启系统,因为此时实际的分区已经被更改,grub将不能引导启动。如打算放弃操作,应先将刚分好的分区设置为未占用,在Acronis中显示为Unallocated.
6 选择格式化好的ext3分区,点击左侧的Merge合并选项,按照向导操作可选择将这个ext3分区合并到“/”分区,这个被合并的分区在物理磁盘上应该与原根分区相邻。执行之后,耐心等待几分钟,根分区扩容成功!
7 可用Acronis查看扩容后的分区情况,也可用XP系统自带的磁盘管理查看,根分区的空间已经增加了吧!
8 在保证只进行了分区容量的伸缩但并没有增加或者减少分区的前提下重启系统。应该可以顺利进入grub,并可以启动linux.
9 进入系统后,使用sbin/fdisk -l命令再次查看分区情况,看“/”是否增加了容量,当然查看的结果必然是已经增加了,根分区扩容完成!查看分区结果如下:
[root@xingxing /]# sbin/fdisk -l
Disk /dev/sda: 120.0 GB, 120034123776 bytes
240 heads, 63 sectors/track, 15505 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1938 14651248+ c W95 FAT32 (LBA)
/dev/sda2 1939 15504 102558960 f W95 Ext'd (LBA)
/dev/sda5 1939 5814 29302528+ b W95 FAT32
/dev/sda6 5815 9690 29302528+ b W95 FAT32
/dev/sda7 9691 13198 26520448+ b W95 FAT32
/dev/sda8 13199 14031 6297447+ 83 Linux
/dev/sda9 14032 14726 5245191 83 Linux
/dev/sda10 14726 14865 1052226 82 Linux swap / Solaris
/dev/sda11 14865 15504 4835533+ 83 Linux
[root@xingxing /]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda8 6096480 4854036 927128 84% /
/dev/sda11 4683916 186240 4255900 5% /mydata
/dev/sda9 5080796 168224 4650316 4% /home
tmpfs 513496 0 513496 0% /dev/shm
/dev/sda6 29288208 27943728 1344480 96% /mydata/windows/e
/dev/sda5 29288208 27790160 1498048 95% /mydata/windows/d
/dev/sda7 26507472 24879024 1628448 94% /mydata/windows/f
注意:如操作失败,如法进入grub,请使用windows启动盘,在DOS提示符下格式化MBR,重启后即可进入XP.
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/67414/showart_1870275.html |
|