Ошибка "`'default' is not active`" обычно связана с настройками сети в QEMU и означает, что используемая сеть неактивна. Вот шаги, которые вы можете выполнить, чтобы исправить эту ошибку:
1. **Проверьте конфигурацию сети**:
Обычно QEMU использует сетевой мост или NAT. Убедитесь, что у вас есть созданный и активный сетевой интерфейс.
2. **Создайте или активируйте сетевой интерфейс**:
Если у вас еще нет сетевого интерфейса, выполните следующие команды:
```bash
sudo virsh net-list --all
```
Это покажет все доступные сети. Если сеть `default` неактивна, вы можете её активировать:
```bash
sudo virsh net-start default
```
Если сети `default` нет, создайте её. Пример создания конфигурации сети:
```xml
<network>
<name>default</name>
<bridge name="virbr0" />
<forward mode="nat"/>
<ip address="192.168.122.1" netmask="255.255.255.0"/>
</network>
```
Сохраните этот файл, например, как `default.xml`, и добавьте его:
```bash
sudo virsh net-create default.xml
```
3. **Проверьте статус сети**:
После выполнения команд, снова проверьте состояние сети:
```bash
sudo virsh net-list --all
```
Убедитесь, что статус сети `default` - `active`.
4. **Исползуйте QEMU с правильными параметрами**:
Убедитесь, что вы используете правильные параметры для запуска QEMU. Например:
```bash
qemu-system-x86_64 -hda your_image.qcow2 -m 2048 -enable-kvm -net nic -net user
```
Если вы планируете использовать `virbr0`, вам может быть нужен другой набор параметров.
5. **Проверка лога**:
Если проблемы продолжатся, проверьте логи QEMU (обычно вывод в терминале или файл журнала), чтобы получить более детальную информацию о возможных проблемах.
Если вы все еще сталкиваетесь с проблемами, пожалуйста, предоставьте больше информации о том, как вы запускаете QEMU, и о вашей конфигурации, чтобы помочь диагностировать проблему.