virtualbox给linux虚拟机扩容
2016-07-21 14:56
351 查看
硬盘分区有三种,主分区、扩展分区、逻辑分区
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
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
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
相关文章推荐
- linux 下php对kafka的扩展
- linux red hat 安装svn
- windows 文件夹挂载到linux目录下
- 决心书之学习linux高级运维
- linux中的/dev/fd详解(linux3.2.0)
- centos6.3配置MFS服务器
- Linux上几个可以影响到服务器并发处理性能的系统参数
- centos6.5上dstat的安装
- Linux系统编程--文件(四)
- FIFO管道通信(linux)
- Linux下通过crontab及expect实现自动化处理
- centos 安装软件的方法
- PIPO管道通信范列(linux)
- Linux系统调用--mmap/munmap函数详解【转】
- FreeBSD和linux下/proc 目录介绍
- linux、python、exvim相关软件下载
- 转:linux下共享库的注意点之-fpic
- linux历史发展
- Linux + python +mysqlDB + mysql + innoDB
- Linux命令-less