Как перенести виртуальную машину FreeBSD с Proxmox на Hyper-V?

Ссылка скопирована
1 ответ

Я попробовал перенести FreeBSD 9.3 nanobsd на другой гипервизор и при загрузки у меня возникает ошибка mountroot:
ошибка

mountroot: waiting for device /dev/ad2s1a …
Mounting from ufs:/dev/ad2s1a failed with error 19.

Loader variables:
ufs.root.mountfrom-ufs:/dev/ad2s1a
ufs.root.mountfrom.options=ro

Manual root filesysten specification:
: [options]
Mount using filesystem
and with the specified (optional) option list.

eg. ufs:/dev/da0s1a
zfs: tank
cd9660:/dev/acd0 ro
(which is equivalent to: mount -t cd9660 -o ro /dew/acd0 /)

? List valid disk boot devices
Yield 1 second (for background tasks)
Abort manual input

mountroot>

Пробовал восстанавливать по этой инструкции:
https://www.linuxshop.ru/articles/a430-freebsd_mou...

Но практически на все свои запросы получаю error 19.

После ввода lsdev:

Invalid file system specification

Подскажите есть ли способ восстановить загрузчик или возможно другим способом перенести ОС?

Дополнительно:

https://learn.microsoft.com/en-gb/windows-server/v...

9.3 поддержка не заявлена, но это не значит что не будет работать.

Попробуй предварительно устанвить vmtools на. freebsd.

  • Valentin Barbolin, Похоже, что там не все так просто, я так понимаю, это не просто FreeBSD, а FreeBSD собранная с помощью утилиты NanoBSD и там даже pkg нету(
  • Ответы:

    Установить чистую бсд и потом рсинкни нулевые папки кроме системных и все будет работать, раньше так все время переносил линуксы и бсд

    • А что значит "рсинкни нулевые папки" или вы хотели сказать "скопируй не нулевые папки" ?
    • anton13ms, нет нужные папки с софтом, понятное дело системное все копировать не надо, если день вникать в паркет возьми список у того же чатгпт
    • anton13ms, rsync'ни имелось ввиду ) сам не с первого раза понял))
    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Ольга Сеть Ответ

    Для переноса виртуальной машины FreeBSD с Proxmox на Hyper-V, вам потребуется выполнить несколько шагов. Ниже приведены инструкции по этому процессу:

    1. Экспорт виртуальной машины с Proxmox:
    - Остановите виртуальную машину на Proxmox.
    - Выполните экспорт виртуальной машины с помощью команды `qm export `, где `` - идентификатор виртуальной машины, `` - хранилище, куда будет сохранен экспорт.

    2. Подготовка виртуальной машины для Hyper-V:
    - Создайте новую виртуальную машину на Hyper-V.
    - Убедитесь, что настройки виртуальной машины соответствуют требованиям FreeBSD.

    3. Импорт виртуальной машины на Hyper-V:
    - Переместите экспортированный файл виртуальной машины на сервер с Hyper-V.
    - Импортируйте виртуальную машину с помощью команды `Import-VM -Path `, где `` - путь к файлу экспорта.

    4. Настройка сети и других параметров:
    - Проверьте настройки сети внутри виртуальной машины на Hyper-V.
    - При необходимости настройте другие параметры виртуальной машины.

    5. Запуск виртуальной машины:
    - Запустите виртуальную машину на Hyper-V и убедитесь, что все работает корректно.

    Приведенные выше шаги помогут вам успешно перенести виртуальную машину FreeBSD с Proxmox на Hyper-V. Не забудьте выполнить все необходимые настройки перед запуском виртуальной машины на новой платформе.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно