Если вы хотите сделать /dev/sda3 больше, вам придется удалить или переместить /dev/sda4. Маттиас не указывает на то, что его руководство не поможет вам, если ваш диск еще не использует LVM. Вы не можете легко расширить /dev/sda3 без риска уничтожить данные. Это можно сделать, но это немного сложнее.
Вы вообще используете /dev/sda4? Похоже, что это неиспользуемый раздел размером 30 ГБ, который вы, возможно, создали и отметили как LVM, но еще не настроили.
Самый простой способ освободить больше места - инициализировать LVM на /dev/sda4.
Как настроить LVM на неиспользуемом разделе
Предупреждение: Убедитесь, что на /dev/sda4 нет данных, которые вы хотите сохранить. Эти шаги являются разрушительными.
volgr0 - это произвольное имя, которое я использую для группы томов.
logvol0 - это произвольное имя, которое я использую для логического тома.
pvcreate /dev/sda4
vgcreate volgr0 /dev/sda4
lvcreate -L +20G -n logvol0 volgr0
mkfs. xfs /dev/volgr0/logvol0
Теперь у вас есть логический том размером 10 ГБ, который можно использовать так же, как обычный раздел диска (например, /dev/hda3). например, /dev/hda3, /dev/vda2 и т.д.) Путь к мапперу устройств, вероятно, /dev/mapper/volgr0-logvol0 или вы можете использовать симлинки /dev/volgr0/lgvol0 (зависит от вашей ОС и конфигурации, но это довольно типично для Fedora/Cent/RHEL/SciLinux)
Теперь остается только смонтировать папку в текущей файловой системе на этот том и использовать ее, например, [1149]xfs /dev/volgr0/logvol0
. например, mount /dev/volgr0/logvol0 /opt
. Это смонтирует каталог /opt на ваш lvol0.
Как увеличить размер обычного раздела
Предупреждение: Убедитесь, что на /dev/sda4 нет данных, которые вы хотите сохранить. Эти шаги являются разрушительными. Хорошо бы иметь резервную копию всего .vmdk.
xfs_growfs /dev/sda3
(Маттиас писал об этом в блоге)Вуаля!
Да, удаление раздела с помощью fdisk из загрузочного образа - это страшно... но в данном случае вы удаляете записи в самой таблице разделов, а не сами разделы.
Итак, в конце всего этого - урок, который я часто повторяю: когда есть сомнения, используйте LVM.
Вам необходимо добавить устройство к виртуальной машине. Например, если вы решили использовать адаптер VGA (в режиме ), ваш код должен выглядеть так:
qemu-system-x86_64 -enable-kvm -m 4G -cdrom "OS.iso" -boot order=c -drive file=image_file,if=virtio -device VGA,vgamem_mb=256
Вы можете получить список устройств, которые можно добавить к виртуальной машине, выполнив следующую команду: (распечатать список поддерживаемых QEMU устройств по категориям):
qemu-system-x86_64 -device help
Кроме того,параметры для каждого устройства можно определить, запустив:
qemu-system-x86_64 -device device_name,help
Для примера с адаптером VGA:
qemu-system-z86_64 -device VGA,help
Вот аналогичный пост:Как установить видеопамять с виртуализацией KVM/QEMU?
Из Archwiki:
Windows не поставляется с драйверами virtio. Поэтому вам нужно будет загрузить их во время установки. Есть два основных способа сделать это :через дискету или через файлы ISO. Оба образа можно загрузить из репозитория Fedora . Вариант с гибким диском сложен, потому что вам нужно будет нажать F6 (Shift -F6 в более новых Windows )в самом начале включения QEMU. Это сложно, так как вам нужно время, чтобы подключить окно консоли VNC. Вы можете попытаться добавить задержку в последовательность загрузки. См. qemu (1)для более подробной информации о применении задержки при загрузке. Параметр ISO для загрузки драйверов является предпочтительным способом, но он доступен только в Windows Vista и Windows Server 2008 и более поздних версиях. Процедура заключается в загрузке образа с драйверами virtio на дополнительное устройство cdrom вместе с основным дисковым устройством и установщиком Windows :
.Таким образом, ваша команда установки должна включать образ вашего жесткого диска, iso-файл установщика Windows и драйверы virtio:
$ qemu-system-x86_64... \
-drive file=/path/to/primary/disk.img,index=0,media=disk,if=virtio \
-drive file=/path/to/installer.iso,index=2,media=cdrom \
-drive file=/path/to/virtio.iso,index=3,media=cdrom \
...
Во время установки установщик Windows запросит у вас ключ продукта и выполнит некоторые дополнительные проверки. Когда дело доходит до вопроса «Где вы хотите установить Windows?» экран, он выдаст предупреждение о том, что диски не найдены. Следуйте приведенным ниже примерам инструкций (для Windows Server 2012 R2 с обновлением ).
Теперь вы должны увидеть свой виртуальный диск (s )в списке, готовый к выбору, форматированию и установке.
EDIT1 :Связан с репозиторием Fedora
EDIT2 :Примечание :Некоторые драйверы имеют определенные свойства: