您的位置:首页 > 运维架构 > Linux

virtualbox给linux虚拟机扩容

2016-07-21 14:56 309 查看
硬盘分区有三种,主分区、扩展分区、逻辑分区

linux没有主分区和逻辑分区

linux只有挂载点的区别,有目录、交换分区、home 分区

hda是使用了ide接口的硬盘的名称,sda是sata接口的硬盘的名称.在最新的2.6.19内核里,所有的硬盘都叫sda

sda 指 a
的硬盘;
sda1 是
a硬盘下,第一个主分区。最多4个主分区
sda5 是
a硬盘下,第一个逻辑分区。可以分很多

1、查看当前分区,只有8g

[root@hd2 ~]# fdisk -l

Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 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: 0x000f383a

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
2、在windows cmd下使用virtualbox的VBoxManage命令扩容,注意--resize的单位是兆,提示100%就扩容成功

cd C:\Program Files\Oracle\VirtualBox
C:\Program Files\Oracle\VirtualBox>VBoxManage modifyhd "C:/Users/admin/Virtua
lBox VMs/lvs_slave/lvs_slave.vdi" --resize 10240
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%


3、开始分区

1)进入fdisk模式 

#fdisk /dev/sda

2)输入n进行分区 

3)选择分区类型 

这里有两个选项: 

   p: 主分区 linux上主分区最多能有4个 

   e: 扩展分区 linux上扩展分区只能有1个,扩展分区创建后不能直接使用,还要在扩展分区上创建逻辑分区。 

这里我选择的p。 

4)选择分区编号

默认是3. 请输入3

5)设置柱面起始位置,这里选择默认值就可以 

6)设置柱面结束位置,这里选择默认值就可以 

7)输入w,写入分区表,进行分区 

分区结束后,查看/dev目录,多了/dev/sda3

#ls –l /dev 

8)重启电脑 reboot

4、格式化分区及挂载

1) 格式化分区

#mkfs -t ext3 /dev/sda3

2)挂载到文件目录,文件目录必须先存在

#mount /dev/sda3 /home/work

3)如果想每次开机的时候自动挂载,那么就在/etc/fstab文件中加入一行

/dev/sda3  /home/work  ext3 defaults, 0  

4)设置权限可写 

#chmod 777 /home/work

5、测试

查看分区结果,然后在/home/work目录测试是否能写入数据,如果可以就成功了

[root@hd1 ~]# fdisk -l

Disk /dev/sda: 12.9 GB, 12884901888 bytes
255 heads, 63 sectors/track, 1566 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: 0x000f383a

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
/dev/sda3 1046 1566 4184932+ 83 Linux

Disk /dev/mapper/VolGroup-lv_root: 7205 MB, 7205814272 bytes
255 heads, 63 sectors/track, 876 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/VolGroup-lv_swap: 855 MB, 855638016 bytes
255 heads, 63 sectors/track, 104 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

[root@hd1 ~]#  ll /dev/disk/by-path
total 0
lrwxrwxrwx 1 root root  9 Jul 21 14:33 pci-0000:00:01.1-scsi-1:0:0:0 -> ../../sr0
lrwxrwxrwx 1 root root  9 Jul 21 14:33 pci-0000:00:0d.0-scsi-0:0:0:0 -> ../../sda
lrwxrwxrwx 1 root root 10 Jul 21 14:33 pci-0000:00:0d.0-scsi-0:0:0:0-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Jul 21 14:33 pci-0000:00:0d.0-scsi-0:0:0:0-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Jul 21 14:33 pci-0000:00:0d.0-scsi-0:0:0:0-part3 -> ../../sda3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: