Как да направите Windows USB от терминала на Linux

click fraud protection

Откакто от Windows 8, правенето на Windows USB инсталационен носител е по-лесно от всякога. Толкова лесно, потребителите могат да направят Windows USB от терминала на Linux. Правенето на това е много досаден процес, но що се отнася до това да накарате Windows да инсталира дискове, терминалът е най-бързият и безупречен начин.

ВНИМАНИЕ СПОЙЛЕР: Превъртете надолу и гледайте видео урока в края на тази статия.

Първата стъпка е да разделите вашето USB флаш устройство. Windows USB инсталаторите трябва да бъдат в определен формат: Fat32, за да бъдем точни. Това също означава, че правейки инсталатора по този начин, ще бъдете принудени да използвате UEFI режим. Не сте фен на UEFI? Не следвайте това ръководство! Вашето USB устройство трябва да има поне 4GB място. В идеалния случай използвайте такава, която е имала 8GB пространство.

Включете USB флаш устройството си, след това в терминал изпълнете командата за списъчен блок (lsblk). Тази команда ще разкрие всички блок устройства на Linux PC. Определете / dev / етикета на вашето USB флаш устройство. Имайте предвид размера му. Това ще ви помогне да определите какво е устройството. След това стартирайте разделената команда:

instagram viewer

Забележка: в този пример, USB флаш устройството /dev/ етикет е /dev/sdd. Вашите могат да се различават. Не забравяйте да го промените на какво lsblk предавания.

sudo раздели / dev / sdd

Вътре в инструмента за разделяне на GNU Parted създайте нова таблица на дяловете. Тъй като Windows USB трябва да бъде UEFI, тази таблица на дяловете трябва да бъде във формат GPT.

mklabel gpt

Отговорете с „да“ на всякакви въпроси, зададени от GNU Parted относно създаването на новата таблица на дяловете. След това създайте нова файлова система в новата таблица на дяловете, като:

mkpart първична мазнина32 1MiB 100%

След това излезте от GNU Разделен със:

напускам

И накрая, форматирайте новия дял с mkfs команда.

sudo mkfs.vfat -F32 / dev / sdd1

С USB форматирането го монтирайте към компютъра. Не монтирайте USB флаш устройството си в мениджъра на файлове. Вместо това направете нова папка, наречена USB с защитен режим команда.

mkdir ~ / USB
sudo mount / dev / sdd1 ~ / USB

Монтиране на ISO файла

USB устройството е в правилния формат и е готово да държи файловете на Windows. Следващата стъпка е да монтирате Windows ISO като контурно устройство за извличане на файловете. Малко е сложно, но можете вземете официалния Windows 10 ISO от Microsoft. Монтирането като контурно устройство е важно. Потребителите не могат просто да кликнат с десния бутон върху ISO и да извлекат данните в Linux, тъй като данните вътре са скрити (нещо като).

Някои файлови мениджъри поддържат монтиране на изображения на диск като цикъл, въпреки че е иffy. Най-добрият и най-лесен начин за достъп до този вид данни е чрез терминала.

Етап 1: направете папка, за която Windows ISO да се монтира, с защитен режим команда.

mkdir ~ / WindowsISO

Стъпка 2: Монтирайте ISO, с помощта на планина команда.

sudo mount -o loop /home/username/path/to/windows/ISO/file.iso ~ / WindowsISO

Ако ISO файлът е монтиран успешно, ще го видите, когато се изпълнява lsblk команда.

За да демонтирате ISO файла на Windows, използвайте демонтирате. Разберете, че ISO няма да се деактивира, освен ако съдържанието на ISO не се използва. Не се опитвайте да го демонтирате, тъй като файловете копират.

sudo umount ~ / WindowsISO

Създаване на USB

Както ISO, така и USB устройството са монтирани към съответните им зони. Сега е време да се направи инсталационната среда. Това се прави с кп команда. Преди да се преместят файловете, терминалът се нуждае от root достъп. Това е така, защото USB устройството се монтира като root и обикновен потребител не може да добавя нови файлове и папки към ~ / USB. Получете коренова обвивка с:

sudo -s

След това копирайте цялото съдържание на ISO на USB устройството. Разберете, че този процес ще отнеме известно време. За най-добри резултати използвайте USB3 порт, тъй като те са по-бързи с прехвърлянето на файлове.

cp -r / начало / потребителско име / WindowsISO / * / начало / потребителско име / USB

Копирането е завършено, след като отново можете да въведете в прозореца на терминала.

Забележка: не забравяйте да промените „потребителското име“ в командата на името на вашия потребител.

След като прехвърлянето приключи, изключете USB флаш устройството от папка ~ / USB с помощта на демонтирате команда.

sudo umount / dev / sdd1

Ако той откаже да деактивира и казва, че „устройството е заето“, опитайте да извършите принудително изключване, като:

sudo umount / dev / sdd1 -l

Бърз съвет

Осъществяването на Windows USB инсталационни среди в терминала може да бъде досадно. За да спестите време в бъдеще, помислете да използвате инструмента Gnome Disks, за да направите цялостно изображение на вашето USB флаш устройство. По този начин ще направите цяло копие на таблицата с дялове и файловете в нея. След това, когато трябва да инсталирате Windows, просто изобразете архива директно на USB!

Имайте предвид, че необработеното архивиране на IMG на USB устройството може да е целия размер на флаш устройството. Например: имате 32 GB флаш устройство с Windows 10 на него? Gnome Disk Utility може да изведе архивен файл от 32 GB. За най-добри резултати използвайте 8 GB флаш устройство.

Научете повече за това как да направите това тук.

заключение

Windows винаги е бил печално притеснителен с инсталационните си дискове. В миналото само правенето на USB инсталатор на нещо различно от Linux звучеше като тръбна мечта и потребителите бяха принудени да използват „официалния USB инструмент“. С появата на UEFI и по-универсални стандарти, потребителите вече могат да направят одобрен от Microsoft инсталационен USB директно от терминала на Linux!

watch instagram story