免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 8677 | 回复: 22
打印 上一主题 下一主题

合并分区 [复制链接]

论坛徽章:
1
白银圣斗士
日期:2015-11-23 08:33:04
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-08 16:50 |只看该作者 |倒序浏览
10可用积分
由于server是在一年前建立的并运行到现在,当时考虑欠佳,导至白白的浪费了sda6(/bak),现在有没有办法将/sda6 合并到/home  呢?

另外sda6里没有任何数据.

谢谢!


[root@Mail ~]# fdisk -l

Disk /dev/sda: 146.8 GB, 146815737856 bytes
255 heads, 63 sectors/track, 17849 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14       10212    81923467+  83  Linux
/dev/sda3           10213       14673    35832982+  83  Linux
/dev/sda4           14674       17849    25511220    5  Extended
/dev/sda5           14674       14800     1020096   82  Linux swap
/dev/sda6           14801       17849    24491061   83  Linux

Disk /dev/sdb: 146.8 GB, 146815737856 bytes
255 heads, 63 sectors/track, 17849 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       17849   143372061   83  Linux
[root@Mail ~]# df
Filesystem             1K-块        已用     可用 已用% 挂载点
/dev/sda3             35270540   5527616  27951276  17% /
/dev/sda6             24106456     77952  22803952   1% /bak
/dev/sda1               101086     11234     84633  12% /boot
none                    517340         0    517340   0% /dev/shm
/dev/sda2             80632188  67039212   9496804  88% /home
/dev/sdb1            141122196 125304556   8649040  94% /home2
[root@Mail ~]#

[ 本帖最后由 枫影谁用了 于 2007-7-8 20:16 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-07-08 16:53 |只看该作者
最好的办法就是mount到/home2下的某一个目录中,或者用lvm来实现,不过实现起来有些困难,因为之前都没有用lvm

论坛徽章:
0
3 [报告]
发表于 2007-07-08 18:13 |只看该作者
你的sda6比/home /home2之和还大。直接吧/home /home2的数据搬过去不就行了么?

论坛徽章:
0
4 [报告]
发表于 2007-07-08 19:12 |只看该作者
你是不是在windows下用第3分区软件将分区合并习惯了,到linux下也有这种想法。。。
不过用lvm2是可以这样做的。

论坛徽章:
0
5 [报告]
发表于 2007-07-08 19:20 |只看该作者
sdb2 和 sda6 不是兩塊連續的磁盤空間,你要合併,首先要移動分區 可能也可以用 PQ 做,推薦 用 parted 命令

移動完分區后,因爲分區表有變化,你應該修改相關 fstab 設置

如果你的分區格式是 ext 的 parted, fdisk, resize2fs 三個命令應該差不多(mount ,umount 那些不算)

而且,在調整時,應該用別的系統環境引導,這個操作不能在 online 的環境完成

论坛徽章:
1
白银圣斗士
日期:2015-11-23 08:33:04
6 [报告]
发表于 2007-07-08 20:14 |只看该作者
原帖由 maluyao 于 2007-7-8 18:13 发表于 3楼  
你的sda6比/home /home2之和还大。直接吧/home /home2的数据搬过去不就行了么?


sda6很小啊,只有几十个G啊.我是不想浪费这几十个G.

论坛徽章:
1
白银圣斗士
日期:2015-11-23 08:33:04
7 [报告]
发表于 2007-07-08 20:15 |只看该作者
原帖由 qucklay 于 2007-7-8 19:12 发表于 4楼  
你是不是在windows下用第3分区软件将分区合并习惯了,到linux下也有这种想法。。。
不过用lvm2是可以这样做的。


呵呵...只是需求.没有什么惯不惯,这和OS没有区别.

送你一句话:不管是黑猫还是白猫,能抓老鼠就是好猫.


是的,如果是用了lvm就方便了.

论坛徽章:
1
白银圣斗士
日期:2015-11-23 08:33:04
8 [报告]
发表于 2007-07-08 20:20 |只看该作者
原帖由 alvis 于 2007-7-8 19:20 发表于 5楼  
sdb2 和 sda6 不是兩塊連續的磁盤空間,你要合併,首先要移動分區 可能也可以用 PQ 做,推薦 用 parted 命令

移動完分區后,因爲分區表有變化,你應該修改相關 fstab 設置

如果你的分區格式是 ext 的 par ...


嗯,分析得有道理.和sdb1合并是不可能了.

只是sda6和sda2合并看有没有可能,毕竟是同一块盘下,只是不连接分区.

论坛徽章:
1
白银圣斗士
日期:2015-11-23 08:33:04
9 [报告]
发表于 2007-07-08 20:37 |只看该作者
原帖由 ppm 于 2007-7-8 16:53 发表于 2楼  
最好的办法就是mount到/home2下的某一个目录中,或者用lvm来实现,不过实现起来有些困难,因为之前都没有用lvm


我现在在构思,好像只有这样的办法可以成功.

1.将server关机,拆到sda,
2.拿另外一个和sda相同的硬盘(sdc),进行分区
3.将数据从sda转移或复制到sdc
4.将sdc装进server,安装grub引导

这样转换应该是完美的,你认为呢?

论坛徽章:
0
10 [报告]
发表于 2007-07-08 21:46 |只看该作者
刚刚看错大小了,就用这个办法吧。

原帖由 枫影谁用了 于 2007-7-8 20:37 发表于 9楼  


我现在在构思,好像只有这样的办法可以成功.

1.将server关机,拆到sda,
2.拿另外一个和sda相同的硬盘(sdc),进行分区
3.将数据从sda转移或复制到sdc
4.将sdc装进server,安装grub引导

这样转换应该是完 ...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP