创建磁盘: qemu-img create -f raw /data/kvm/test03_2.img 5G (原kvm为test03.img,增加一个硬盘test03_2.img)
关闭虚拟机: virsh destroy test03
编辑配置文件: virsh edit test03 增加如下:
1
2
3
4
5
|
<disk
type
=
'file'
device=
'disk'
>
<driver name=
'qemu'
type
=
'raw'
cache=
'none'
/>
<
source
file
=
'/data/kvm/test03_2.img'
/>
<target dev=
'vdb'
bus=
'virtio'
/>
<
/disk
>
|
开启虚拟机:virsh start test03
进入虚拟机:virsh console test03
分区: fdisk /dev/vdb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0x137d4ff1.
Changes will remain
in
memory only,
until
you decide to write them.
After that, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (
command
'c'
) and change display
units
to
sectors (
command
'u'
).
Command (m
for
help): p
Disk
/dev/vdb
: 5368 MB, 5368709120 bytes
16 heads, 63 sectors
/track
, 10402 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical
/physical
): 512 bytes / 512 bytes
I
/O
size (minimum
/optimal
): 512 bytes / 512 bytes
Disk identifier: 0x137d4ff1
Device Boot Start End Blocks Id System
Command (m
for
help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-10402, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-10402, default 10402):
Using default value 10402
Command (m
for
help): p
Disk
/dev/vdb
: 5368 MB, 5368709120 bytes
16 heads, 63 sectors
/track
, 10402 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical
/physical
): 512 bytes / 512 bytes
I
/O
size (minimum
/optimal
): 512 bytes / 512 bytes
Disk identifier: 0x137d4ff1
Device Boot Start End Blocks Id System
/dev/vdb1
1 10402 5242576+ 83 Linux
Command (m
for
help): w
The partition table has been altered!
Calling ioctl() to re-
read
partition table.
vdb: vdb1
Syncing disks.
|
格式化:mkfs.ext4 /dev/vdb1
挂载: mount /dev/vdb1 /mnt
1
2
3
4
5
6
7
|
[root@localhost ~]
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
28G 762M 26G 3% /
tmpfs 250M 0 250M 0%
/dev/shm
/dev/vda1
477M 31M 421M 7%
/boot
/dev/vdb1
4.8G 10M 4.6G 1%
/mnt
|
本文转自YU文武貝 51CTO博客,原文链接:http://blog.51cto.com/linuxerxy/1729891
,如需转载请自行联系原作者