パーティション/ dev/sda2パーティションを増やす方法。
df -h:
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 7.0G 3.7G 3.0G 56% /
devtmpfs 432M 172K 432M 1% /dev
tmpfs 432M 0 432M 0% /dev/shm
IOInterceptor 7.0G 3.7G 3.0G 56% /primary/iointerceptor/mountdir
fdisk -l:
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders, total 83886080 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: 0x0007c01d
Device Boot Start End Blocks Id System
/dev/sda1 2048 2056191 1027072 82 Linux swap / Solaris
/dev/sda2 * 2056192 16777215 7360512 83 Linux
また、仮想マシンの設定を編集して、ハードディスクのサイズを8 GB(初期割り当て)から40 GBに変更しました。上記のパーティションを増やすにはどうすればよいですか? Googleで検索しましたが、これを行う方法がわかりませんか?
編集:
新しいパーティションを作成/ dev/sda。 fdisk -l新しいパーティションを作成した後
/dev/sda1 2048 2056191 1027072 82 Linux swap / Solaris
/dev/sda2 * 2056192 16777215 7360512 83 Linux
/dev/sda3 16777216 41943039 12582912 83 Linux
ただし、使用時はresize2fs/dev/sdaです。以下のエラーが表示されました
resize2fs 1.41.9 (22-Aug-2009)
resize2fs: Bad magic number in super-block while trying to open /dev/sda3
Couldn't find valid filesystem superblock.
プラディ
parted
バージョン3.2であることを確認してから、parted /dev/sda
を実行し、resizepart
コマンドを使用してsda2のサイズを変更し、パーティションの最後をディスクの最後に移動します。次に、resize2fs /dev/sda2
を実行して、追加のスペースを使用するようにファイルシステムを拡大します。再起動は必要ありません。
1)この仮想マシンを任意のdistr(例ubuntu)のlivecd.isoから起動します
2)サイズを変更したいディスクを見つけます(おそらく/ dev/sda)
3)fdisk /dev/sda d - remove partition 2 - number partition n - create new p - type primary 2 - number 2056192 - start on same block, that started deleted partition <press enter to save default value> - max avaible size w - write changes and exit
4)その後、resize2fs /dev/sda2
またはその他のユーティリティを使用してファイルシステムのサイズを変更します(ファイルシステムによって異なります。resize2fs-ext2/3/4の場合)