Ноя 202023
 

Ну что же, пройдемся по святому. Вот у нас есть установленный гипервизор Hyper-V, и нам понадобилось развернуть богомерзкий Debian на святая святых Microsoft. Путь тернистый, но возможный. И самое удивительное, вполне рабочий. Но нужно соблюдать некоторые тонкости, которое позволят избежать дальнейших проблем при эксплуатации.

Первое на что стоит обратить внимание, это утвердительные речи, что при создании виртуальной среды, Linux можно поставить только если использовать виртуалку Первого поколения, но это на самом деле не так. Вся проблема была в нормальной работе UEFI, которое тем же Debian поддерживалось до недавнего времени не очень хорошо. Но если соблюсти тонкости настройки, то все заработает как надо. Поэтому, при создании виртуальной машины, мы первым делом должны выбрать в мастере настройки Второе поколение

И далее следовать по мастеру. Не забыв конечно после окончания зайти в настройки, где увеличить количество ядер до необходимого, и зайти в очень важный для нас раздел, который будет влиять на загрузку будущей ОС — «Безопасность», сняв галочку с «Безопасная загрузка», так как гипервизор про наши всякие Linux и слышать не хочет.

Думали на это все? Как бы не так, тут при установке еще шаманство будет 🙂

Уже когда мы начали установку ОС, и дошли до ответственного шага, где должны разметить файловую систему, скорее всего вы по старой привычке выберете раздел BOOT, ext4, и попробуете сделать его загрузочным. На что при применении изменений, мастер установки скажет — а нету у вас загрузочного раздела, и ничего сделать не даст, а все потому, что надо выбирать не ext4, а раздел EFI. Тут есть небольшой лайфхак, для людей потерявших зрение. Можно сделать автоматическую разметку, посмотреть что предложит мастер установки, а уже потом по наитию сделать по своему вкусу, отменив изменения.

Дальше процесс установки совершенно не отличается от старого. Удачи!

Полезные ссылки:
Установка Linux в Hyper-V
Установка OS Linux на PC

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)