私はSUSE 11を使用しており、VMにいます。 850GB拡張パーティションには、それぞれ、/dev/sda5
という/dev/sda6
名前の3つのパーティションがあります/dev/sda7
。ディスクに空き容量がありません。さて/dev/sda5
、スペースがいっぱいでサイズを増やしたいです。ものは/dev/sda7
完全に無料で使用されていません。だからサイズを小さくし、/dev/sda7
そのスペースを/dev/sda5
。
詳細は次のとおりです。
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 150G 8.3G 142G 6% /
udev 3.7G 108K 3.7G 1% /dev
tmpfs 3.7G 72K 3.7G 1% /dev/shm
/dev/sda3 2.0G 65M 2.0G 4% /boot
/dev/sda7 400G 33M 400G 1% /data
/dev/sda5 100G 100G 117M 100% /opt
/dev/sda6 100G 2.4G 98G 3% /var
# fdisk /dev/sda
Command (m for help): p
Disk /dev/sda: 1073.7 GB, 1073741824000 bytes
255 heads, 63 sectors/track, 130541 cylinders, total 2097152000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e6978
Device Boot Start End Blocks Id System
/dev/sda1 2048 314568703 157283328 83 Linux
/dev/sda2 314568704 381671423 33551360 82 Linux swap / Solaris
/dev/sda3 * 381671424 385865727 2097152 83 Linux
/dev/sda4 385865728 2097151999 855643136 f W95 Ext'd (LBA)
/dev/sda5 385867776 595576831 104854528 83 Linux
/dev/sda6 595578880 805289983 104855552 83 Linux
/dev/sda7 805292032 1644156927 419432448 83 Linux
# parted /dev/sda
GNU Parted 2.3
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 1074GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 161GB 161GB primary reiserfs type=83
2 161GB 195GB 34.4GB primary linux-swap(v1) type=82
3 195GB 198GB 2147MB primary reiserfs boot, type=83
4 198GB 1074GB 876GB extended lba, type=0f
5 198GB 305GB 107GB logical reiserfs type=83
6 305GB 412GB 107GB logical reiserfs type=83
7 412GB 842GB 429GB logical reiserfs type=83
答え1
sda5
とは連続的ではないため、sda7
LMVなどでない場合は結合できません。
sda7が大きすぎるため、最速の回避策はsda5からsda7にファイルをコピーし、sda5をマウントするために使用された場所にsda7をマウントすることです。 sda5が起動したパーティションではない場合は比較的簡単です。
あるいは、sda7を縮小して、少なくとも同じサイズのsda8のスペースを解放してフォーマットし、新しいパーティションsda6
のファイルをコピーすることもできます。そしてsda6があるところにsda8をマウントします。後でsda6
小さいsda5を削除sda7
してsda5を大きくし、そのパーティションでreiserfsを拡張できます。