我使用virtualbox4创建了一个盒子(8G磁盘)并安装了Fedora 16。很快我发现空间不够,我无法下载任何东西~/download
。
我曾经将VBoxManage
磁盘大小增加到20G,但仍然无法下载任何东西。
经过一番研究(我是 Linux 新手),我发现增加的磁盘尚未使用。我尝试/
使用它,但失败了。因为一些命令的结果与我的 Linux 手册不一样。
自由度
cd /
df -h
印刷:
[freewind@localhost /]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_fedora16-lv_root
3.6G 3.5G 7.7M 100% /
tmpfs 565M 272K 565M 1% /dev/shm
/dev/sda1 485M 55M 405M 12% /boot
/dev/sr0 49M 49M 0 100% /media/VBOXADDITIONS_4.1.12_77245
磁盘管理
fdisk -l
打印(感谢 Mike):
[root@localhost ~]# fdisk -l
Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0007bb7a
Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 64 1045 7875584 8e Linux LVM
Disk /dev/mapper/vg_fedora16-lv_root: 3833 MB, 3833593856 bytes
255 heads, 63 sectors/track, 466 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_fedora16-lv_root doesn't contain a valid partition table
Disk /dev/mapper/vg_fedora16-lv_swap: 4227 MB, 4227858432 bytes
255 heads, 63 sectors/track, 514 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_fedora16-lv_swap doesn't contain a valid partition table
[root@localhost ~]#
我不知道现在该怎么办。如何/
使用额外的12G
空间?如果很难,我该如何创建一个额外的分区并向/mydev
其中安装一个新目录?
答案1
首先,您必须以 root 而不是普通用户的身份运行 fdisk -l。
那是一个 lvm.. 所以你想创建一个新的驱动器并在操作系统中扩大 lvm.. 所以如果你创建另一个驱动器并且 linux 将其视为 /dev/sdb,这将起作用
pvcreate /dev/sdb
vgextend /dev/mapper/vg_fedora16 /dev/sdb
lvextend -l +100%FREE /dev/vg_fedora16/lv_root
resize2fs /dev/vg_fedora16/lv_root
这是我对您的 lvm 设置一无所知,并且只是猜测。但这是您如何发展 lvm 的
另外,请确保在添加磁盘后重新启动虚拟机...或者您可以尝试重新扫描
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan