Создание загрузочной флешки Windows из под Linux
Не знаю насколько ценна будет следующая информация, но на полноценную статью явно недотягивает, а запечатлить как минимум для себя охота.
Звучит как оправдание, но периодически возникают ситуации в жизни, когда нужно установить "несчастным бедолагам" на ПК/Ноутбук ОС Windows
🏴☠️. Я конечно всегда рассматриваю варианты пересадить людей на Linux, но думаю все понимают, что не всегда это возможно, а главное нужно этим самым людям. Хоть у меня и есть успешные кейсы в этой области 😎 но речь не об этом.
Для такого нехитрого деяния, как накатить винду, нужна загрузочная флешка с этой самой виндой. Ранее у меня у самого так или иначе в своем жилище или поблизости находился девайс с Windows. Но сейчас, по воле судьбы, таких девайсов рядом нет. Видимо винда поняла с кем имеет дело, и просто ушла из моей жизни 😄
Для создания флешки с Linux дистрибутивом, классикой жанра считается
Balena Etcher. Но винду она записывать по непонятным мне причинам не может. Выручала виндовая программа из далекого прошлого
Rufus, но работает только из под винды. Которой, как указал выше, у меня под рукой теперь нет.
После непродолжительного гуглежа, решением выступила замечательная утилита
woeusb, которую установил из AUR. На других не Arch подобных дистрибутивах думаю не сложно загуглить как ее установить.
yay -S woeusb
С ее помощью создание загрузочной флешки с виндой выглядит в одну команду так:
sudo woeusb --device ./windows11.iso /dev/sdX
Где
/dev/sdX - имя устройства флешки.
Флешку предварительно отформатировал в FAT32.
Ноутбук с UEFI успешно загрузился с флешки. В моем случае кейс оказался рабочим. Винда была кстати 11-й версии. Перед этим пытался сделать то же самое с помощью утилиты
dd, но к сожалению, безуспешно. С такой флешки загрузка не происходит. А
woeusb отработал на ура 👏
Мораль такова:
"Теперь точно винда мне не нужна". Последние разы пользовался ею как раз для того, чтобы запустить Rufus и зажечь образ винды на флешку. Теперь и это могу с чистой совестью делать из под Linux 🥳 И поможет мне с этим замечательная утилита
woeusb.
Всем добра! ✋
P.S. если кто знает больше способов, или что - то более универсальное, то пишите в комментах, буду рад перенять ваш опыт 🙂