Проект

Общее

Профиль

Drive del » История » Версия 2

Андрей Волков, 2013-06-28 16:20

1 1 Андрей Волков
h1. Удаление диска в QMP Shell
2
3 2 Андрей Волков
h2. На госте
4 1 Андрей Волков
5 2 Андрей Волков
h3. Ищем PCI устройство, на котором висит vda диск.
6
7 1 Андрей Волков
guest # *readlink /sys/block/vda*
8
9
<pre>
10
../devices/pci0000:00/0000:00:03.0/virtio0/block/vda
11
</pre>
12
13
guest # *echo 1 > /sys/bus/pci/devices/0000\:00\:03.0/remove*
14
15 2 Андрей Волков
h3. Проверяем
16 1 Андрей Волков
17 2 Андрей Волков
guest # *grep vda /proc/partitions*
18 1 Андрей Волков
19
Пусто!
20 2 Андрей Волков
21
h2. На хосте
22
23
h3. заходим в монитор виртуальной машины
24
25
(QEMU) *info pci*
26
27
<pre>
28
...
29
  Bus  0, device   3, function 0:
30
    SCSI controller: PCI device 1af4:1001
31
      IRQ 11.
32
      BAR0: I/O at 0xc000 [0xc03f].
33
      BAR1: 32 bit memory at 0xfebf1000 [0xfebf1fff].
34
      id ""
35
...
36
</pre>
37
38
h3. Убираем это устройство с машины
39
40
(QEMU) *pci_del 3*
41
42
h3. проверяем
43
44
(QEMU) *info pci*
45
46
Исчезло
47
48 1 Андрей Волков
Это успех.