LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1844|回复: 4

为linux增加磁盘空间的问题

[复制链接]
发表于 2008-8-5 02:21:48 | 显示全部楼层 |阅读模式
之前安装linux时,分配的空间有点小,现在想增大linux的磁盘空间。

想用一块ntfs的空间(/dev/sda5)分给linux,具体怎么弄好?

我用了 mksf.ext3 /dev/sda5 和 mke2fs /dev/sda5 命令好像不起作用,/dev/sda5 仍然是ntfs的。

请详细指点具体步骤,多谢!
发表于 2008-8-5 09:24:32 | 显示全部楼层
为的不成熟的经验是用mkfs.ext3之后,用fdisk -l去看的话虽然显示仍然为NTFS,但是实际上已经改过来了。
比如我的
  1. root@ubuntu:/home/yyc# fdisk -l
  2. Disk /dev/sda: 120.0 GB, 120034123776 bytes
  3. 255 heads, 63 sectors/track, 14593 cylinders
  4. Units = cylinders of 16065 * 512 = 8225280 bytes
  5. Disk identifier: 0xb671b671
  6.    Device Boot      Start         End      Blocks   Id  System
  7. /dev/sda1   *           1        2040    16386268+  83  Linux
  8. /dev/sda2            2041       14592   100823940    f  W95 Ext'd (LBA)
  9. /dev/sda5            2041        4080    16386268+  83  Linux
  10. /dev/sda6            4081        9179    40957686    7  HPFS/NTFS
  11. /dev/sda7            9180       14201    40339183+   7  HPFS/NTFS
  12. /dev/sda8           14202       14592     3140676   82  Linux swap / Solaris
复制代码
但是实际上已经改过来了,确实是ext3格式的。
回复 支持 反对

使用道具 举报

发表于 2008-8-6 01:10:19 | 显示全部楼层
不是吧。我第二块硬盘从格式后就不现实了啊

[root@localhost ~]# fdisk -l

Disk /dev/sda: 36.4 GB, 36420075008 bytes
255 heads, 63 sectors/track, 4427 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000080

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        4427    35559846   83  Linux

Disk /dev/sdb: 36.4 GB, 36420075008 bytes
255 heads, 63 sectors/track, 4427 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000081

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        3824    30716248+  83  Linux
/dev/sdb2            3825        4427     4843597+  82  Linux swap / Solaris
回复 支持 反对

使用道具 举报

发表于 2008-8-7 10:39:00 | 显示全部楼层
先在fdisk下删除原来的分区
再新建分区,有必要的话还可以更改分区的type(命令大概是t吧,请查help)为Linux
最后再用mkfs.ext3

估计直接在fdisk下更改分区的type为Linux,再用mkfs.ext3,也可以但没试过
回复 支持 反对

使用道具 举报

发表于 2008-8-7 11:15:42 | 显示全部楼层
如果不想重装系统的话可以这样做,把新分区格式化成ext3格式,最好做成LVM,以后可以动态的调整分区大小,如果不熟悉就算了.然后修复模式下(需要光盘引导进入)把原linux分区上的/usr目录及其下级子目录全部MV到新的分区上.然后修改fstab文件做好新分区的挂节点.重启即可.当然这样只是把/usr作为单独分区变相的扩大Linux分区,具体可以按自己要求细分
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表