1.为虚拟机添加设备
2.选择硬盘
3.选择SCSI选项
4.选择创建新虚拟机
5.选择单个文件存储选项
6.命名磁盘
重启虚拟机,fdisk -l查看,发现有一个/dev/sdb设备,这就是新添加的磁盘再操作系统中对于的设备。其大小为1073MB(在创建磁盘时给的大小的1GB,由于os直接计算容量的差别,所以存在误差)
[root@localhost 桌面]# fdisk -l
磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000a0a7b
设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 1026047 512000 83 Linux
/dev/sda2 1026048 41943039 20458496 8e Linux LVM
磁盘 /dev/sdb:1073 MB, 1073741824 字节,2097152 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/rhel-root:18.8 GB, 18798870528 字节,36716544 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/rhel-swap:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
下面对/dev/sdb进行分区:
[root@localhost 桌面]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
Device does not contain a recognized partition table
使用磁盘标识符 0x7756acfe 创建新的 DOS 磁盘标签。
命令(输入 m 获取帮助):n #n代表new 新建分区
Partition type:
p primary (0 primary, 0 extended, 4 free) #primary partition 主分区
e extended #扩展分区
Select (default p): p #选择主分区
分区号 (1-4,默认 1):1 #数字1 代表这是第一个分区
起始 扇区 (2048-2097151,默认为 2048):2048 #第一个扇区开始的位置
Last 扇区, +扇区 or +size{K,M,G} (2048-2097151,默认为 2097151):2097151 #最后一个扇区的位置
分区 1 已设置为 Linux 类型,大小设为 1023 MiB
命令(输入 m 获取帮助):w #代表刚刚创建的分区写入分区表
The partition table has been altered!
Calling ioctl() to re-read partition table.
正在同步磁盘。
[root@localhost 桌面]# fdisk -l
磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000a0a7b
设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 1026047 512000 83 Linux
/dev/sda2 1026048 41943039 20458496 8e Linux LVM
磁盘 /dev/sdb:1073 MB, 1073741824 字节,2097152 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x7756acfe
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 2097151 1047552 83 Linux
磁盘 /dev/mapper/rhel-root:18.8 GB, 18798870528 字节,36716544 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/rhel-swap:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
[root@localhost 桌面]# mkfs -t ext3 /dev/sdb1
mke2fs 1.42.9 (28-Dec-2013)
文件系统标签=
OS type: Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
65536 inodes, 261888 blocks
13094 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=268435456
8 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376
Allocating group tables: 完成
正在写入inode表: 完成
Creating journal (4096 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
分区完成之后,使用fdisk -l 查看,这里显示出一个设备,叫做/dev/sdb1,这就是用于下一步创建文件系统的设备。
然后再刚刚创建的分区中格式化文件系统,这里使用的时ext3文件系统。可以使用 mkfs -t ext3 /dev/sdb1,或者简单地将此命令写成mkfs.ext3 /dev/sdb1,两个命令是一样的。
[root@localhost 桌面]# mkfs -t ext3 /dev/sdb1
mke2fs 1.42.9 (28-Dec-2013)
文件系统标签=
OS type: Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
65536 inodes, 261888 blocks
13094 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=268435456
8 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376
Allocating group tables: 完成
正在写入inode表: 完成
Creating journal (4096 blocks): 完成
Writing superblocks and filesystem accounting information: 完成