- Kaip sukurti "Windows" USB iš "Linux" terminalo

Kaip sukurti „Windows“ USB iš „Linux“ terminalo

Nuo pat „Windows 8“ kūrimo „Windows“ USBdiegti laikmeną yra lengviau nei bet kada. Taip lengva, vartotojai gali sukurti „Windows“ USB iš „Linux“ terminalo. Tai padaryti yra labai nuobodus procesas, tačiau tiek, kiek priversti „Windows“ diegti diskus, terminalas yra greičiausias ir patikimiausias klastotės būdas.

SPOILER ALERT: Slinkite žemyn ir žiūrėkite vaizdo įrašo vadovėlį šio straipsnio pabaigoje.

Pirmasis žingsnis yra skaidyti USB atmintinęvairuoti. „Windows USB“ diegimo programos turi būti tam tikro formato: „Fat32“ turi būti tikslus. Tai taip pat reiškia, kad tokiu būdu atlikdami diegimo programą būsite priversti naudoti UEFI režimą. Nesate UEFI gerbėjas? Nesekite šio vadovo! Jūsų USB diske turėtų būti bent 4 GB vietos. Idealiu atveju naudokite tą, kuriame buvo 8 GB vietos.

Prijunkite USB atmintinę, tada terminale paleiskite komandų sąrašo bloką (lsblk). Ši komanda atskleis visus blokuojančius įrenginius „Linux“ kompiuteryje. Nurodykite USB atmintinės / dev / etiketę. Atminkite jo dydį. Tai padės jums nustatyti, kas yra diskas. Tada paleiskite išskaidytą komandą:

Pastaba: šiame pavyzdyje yra USB atmintinė /dev/ etiketė yra /dev/sdd. Jūsų gali skirtis. Būtinai pakeiskite tai į ką lsblk rodo.

sudo parted /dev/sdd

GNU „Parted“ skaidinių įrankyje sukurkite naują skaidinių lentelę. Kadangi „Windows USB“ turi būti UEFI, ši skaidinių lentelė turi būti GPT formato.

mklabel gpt

Atsakykite „taip“ į visus klausimus, kuriuos „GNU Parted“ klausia dėl naujos skaidinių lentelės sudarymo. Tada sukurkite naują failų sistemą naujoje skaidinių lentelėje su:

mkpart primary fat32 1MiB 100%

Tada išeikite iš GNU Parted su:

quit

Galiausiai suformatuokite naują skaidinį naudodami mkfs komanda.

sudo mkfs.vfat -F32 /dev/sdd1

Suformatuotą USB jungtį prijunkite prie kompiuterio. Neprijunkite USB atmintinės prie failų tvarkyklės. Vietoje to sukurkite naują aplanką, vadinamą USB su mkdir komanda.

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

Montavimas ISO failas

USB diskas yra tinkamo formato ir paruoštaslaikyti „Windows“ failus. Kitas žingsnis yra įdiegti „Windows ISO“ kaip kilpos įrenginį failams išgauti. Tai šiek tiek sudėtinga, tačiau iš „Microsoft“ galite įsigyti oficialų „Windows 10 ISO“. Svarbu montuoti kaip kilpinį įrenginį. Naudotojai negali tiesiog dešiniuoju pelės mygtuku spustelėti ISO ir išgauti duomenis „Linux“, nes viduje esantys duomenys yra paslėpti (tarsi).

Kai kurie failų tvarkytojai palaiko disko vaizdų montavimą kaip kilpą, nors tai yra klaidinga. Geriausias ir paprasčiausias būdas pasiekti tokio tipo duomenis yra per terminalą.

1 žingsnis: sukurkite aplanką, į kurį galima prijungti „Windows ISO“, naudodami mkdir komanda.

mkdir ~/WindowsISO

2 žingsnis: Pritvirtinkite ISO su mount komanda.

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

Jei ISO failas sėkmingai sumontuotas, pamatysite, kad jis bus rodomas paleidus lsblk komanda.

Norėdami išmontuoti „Windows ISO“ failą, naudokite umount. Supraskite, kad ISO nebus atjungtas, jei ISO turinys nebus naudojamas. Nemėginkite jo atjungti, nes failai kopijuojami.

sudo umount ~/WindowsISO

Padaryti USB

Tiek ISO, tiek USB įrenginys yra pritvirtinti prie atitinkamų sričių. Dabar atėjo laikas padaryti diegimą vidutiniu. Tai daroma su cp komanda. Tačiau, kol failai neperkeliami, terminalui reikia šakninės prieigos. Taip yra todėl, kad USB diskas yra šakninis, o įprastas vartotojas negali pridėti naujų failų ir aplankų prie ~ / USB. Gaukite šaknies lukštą su:

sudo -s

Tada nukopijuokite visą ISO turinį į USB diską. Supraskite, kad šis procesas užtruks šiek tiek laiko. Norėdami gauti geriausius rezultatus, naudokite USB3 prievadą, nes failai paprastai būna greitesni.

cp -r /home/username/WindowsISO/* /home/username/USB

Kopijavimas bus baigtas, kai vėl galėsite įvesti terminalo langą.

Pastaba: būtinai pakeiskite komandos vardą „vartotojo vardas“ į vartotojo vardą.

Kai perkėlimas bus baigtas, atjunkite USB atmintinę iš aplanko ~ / USB naudodami umount komanda.

sudo umount /dev/sdd1

Jei jis atsisako išmontuoti ir sako: „įrenginys užimtas“, pabandykite atlikti jėgos atjungimą su:

sudo umount /dev/sdd1 -l

Greitas patarimas

Padaryti Windows USB diegimo laikmenasterminalas gali būti nuobodus. Norėdami ateityje sutaupyti laiko, apsvarstykite galimybę naudoti „Gnome Disks“ įrankį ir padarykite visą savo USB atmintinės atvaizdą. Tai padarius, bus padaryta visa skaidinių lentelės ir joje esančių failų kopija. Tada, kai jums reikia įdiegti „Windows“, tiesiog sukurkite atsarginę kopiją tiesiai į USB!

Atminkite, kad neapdorota IMG atsarginė USB kopijadiskas gali būti viso dydžio „flash drive“. Pvz .: ar turite 32 GB „flash drive“ su „Windows 10“? Gnome Disk Utility gali išvesti 32 GB atsarginį failą. Norėdami gauti geriausius rezultatus, naudokite 8 GB „flash drive“.

Sužinokite daugiau, kaip tai padaryti, čia.

Išvada

„Windows“ visada buvo liūdnai pagarsėjęssu jų montavimo diskais. Anksčiau tai, kad USB instaliacija pasidarė kažkokiam kitam, nei „Linux“, skambėjo kaip svajonė apie vamzdį, o vartotojai buvo priversti naudoti „oficialų USB įrankį“. Atsiradę UEFI ir universalesni standartai, vartotojai dabar gali padaryti „Microsoft“ patvirtintą diegimo USB jungtį tiesiai iš „Linux“ terminalo!

Komentarai