最近公司的服务器空间满了!我买了一个SCSI硬盘,73G的。用的是liunx 9 ,我原来目录和分区如下
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda2 2015984 269196 1644380 15% /
/dev/sda10 30761312 10180264 19018456 35% /backup
/dev/sda1 108459 14944 87915 15% /boot
/dev/sda9 40329368 35549068 2731648 93% /data
/dev/sda5 2023856 35804 1885244 2% /home
/dev/sda7 4032032 1985588 1841620 52% /oracle
/dev/sda8 10088332 7857628 1718244 83% /oradata
none 2059968 0 2059968 0% /dev/shm
/dev/sda3 5048096 3320820 1470844 70% /usr
/dev/sda6 4032032 119240 3707968 4% /var
Disk /dev/sda: 145.2 GB, 145227776000 bytes
254 heads, 63 sectors/track, 17725 cylinders
Units = cylinders of 16002 * 512 = 8193024 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 257 270 112014 83 Linux
/dev/sda2 1 256 2048224+ 83 Linux
/dev/sda3 271 911 5128641 83 Linux
/dev/sda4 912 17725 134528814 f Win95 Ext'd (LBA)
/dev/sda5 912 1168 2056225+ 83 Linux
/dev/sda6 1169 1680 4096480+ 83 Linux
/dev/sda7 1681 2192 4096480+ 83 Linux
/dev/sda8 2193 3473 10249249+ 83 Linux
/dev/sda9 3474 8594 40973089+ 83 Linux
/dev/sda10 8595 12500 31251874+ 83 Linux
/dev/sda11 12501 13013 4104481+ 82 Linux swap
/dev/sda12 13014 17700 37500655+ 83 Linux
现在我加上硬盘后做 了两个分区,
Disk /dev/sdb: 73.4 GB, 73406611456 bytes
254 heads, 63 sectors/track, 8959 cylinders
Units = cylinders of 16002 * 512 = 8193024 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 2564 20514532+ 83 Linux
/dev/sdb2 2565 8958 51158394 83 Linux
我想让sdb1挂接到/data 下,sdb2挂到/oradata下,可是挂接后出现问题了,这两个目录都变了,空间都是sdb1和sdb2的大小了!原来的分区都没有认出来!分区表我现在都不敢改了!
我想求教如何将两个分区sda9和sdb1合并起来,能在上面存取数据,剩下的就一通百通了!
还请教各位高手给我指点一二!!
kaoko 于 2006-06-07 14:25:04发表:
是的呀!挂了后,目录里面是空的,什么都没,我umount以后目录里面的文件都在,也就是说,我挂上去了后只是识别我最后挂接的那块分区!
Subbo 于 2006-06-05 19:53:37发表:
命令没有错,“两个目录都变了”是什么意思?
kaoko 于 2006-06-05 09:08:27发表:
我是直接用#mount /dev/sdb1 /data 来挂接目录的!!还请指教!
Subbo 于 2006-06-04 10:08:03发表:
说说是怎么将“sdb1挂接到/data 下,sdb2挂到/oradata下”的,第一次碰到这种问题。
另外,没有针对Linux分区的无损分区软件,如果要合并sda9和sdb1,建议备份原有数据,然后用LVM。
我还没有用过LVM,以上只是思路。