Windows 10 telepítő pendrive készítése Linux-on

A célom az volt, hogy Fedora-n készítek egy Windows 10 telepítő pendrive-ot, de kiderült, hogy ez annyira nem is egyszerű. Lehetőségek a tovább után.

0, Windows-os gép a közelben
A 0.megoldás, hogy ha van a közelben egy Windows-os gép, akkor sima ügy, mert ott van a Windows USB download tool vagy a Rufus, de éppen nem volt ilyen gép a közelben.

1, dd if=/home/pomi/Downloads/win10.iso of=/dev/sdc
Az első próbálkozásom a dd parancs volt, amivel Linux telepítő pendrive-okat is létre lehet hozni gyorsan és egyszerűen, de a Windows telepítők esetében ez nem működik.

2, Virtuális gépen (VirtualBox) futó Windows
Futni kellett pár kört ezzel a megoldással, de egy működőképes alternatíva lehet.
A probléma nálam az volt, hogy miután a Rufus és a Windows USB Download tool esetében is kb. félúton megszakadt a másolás, így arra gondoltam, hogy valami VirtualBox-os beállítás miatt lehet gond. Némi kísérletezgetés után kiderült, hogy ott hibáztam, hogy nem hoztam létre külön USB filtert a pendrive-nak, hanem a gép állapotsorán az elérhető USB eszközök közül adtam át a gépnek a pendrive-ot futás közben. Miután felvettem a virtuális gép beállításainál az USB oldalon a külön USB 2-es filtert a pendrive-hoz, hiba nélkül felmásolta a fájlokat, és elkészült a telepítő pendrive.

3, A Linux-os megoldás: winusb
Végül rátaláltam a winusb (Fedora 22 rpm innen tölthető le) nevű alkalmazásra, amivel létre lehet hozni Windows telepítő pendrive-ot, de ez sem ment elsőre.
Nekem a gui verzió alapból elszállt egy hibával, hiába indítottam root-ként, továbbra is hiányolta a gksudo-t, ami Fedora 22-re már nincs, de gui nélkül, parancssorból működésre lehet bírni.

Két lehetőség winusb-vel

a, Létrehozol egy NTFS partíciót a pendrive-on, majd bootolhatóvá teszed ezt a partíciót (lásd lentebb), végül a következő paranccsal létrehozod a pendrive-ot (nálam a /dev/sdc a pendrive és a /dev/sdc1 az NTFS partíció a pendrive-on, a Windows telepítő iso pedig a /home/pomi/Downloads mappában van):

winusb --install /home/pomi/Downloads/Win10_EnglishInternational_x64.iso /dev/sdc1

Kaptam egy ilyen hibaüzenetet, de ettől függetlenül működött:

mv: cannot move ‘/media/winusb_target_1440181417_14449/BOOT’ to a subdirectory of itself, ‘/media/winusb_target_1440181417_14449/boot/BOOT’
Error occured !

Miután kész, érdemes ellenőrizni, hogy bootolható maradt-e a partíció (lásd lentebb).

b, Hagyod, hogy a winusb formázzon (szándékosan van sdc itt, nem elírás):

winusb --format /home/pomi/Downloads/Win10_EnglishInternational_x64.iso /dev/sdc

Ilyenkor is van hibaüzenet, de ettől függetlenül működik:

Installing grub…
/bin/winusb: line 402: grub-install: command not found
Error occured !

Ezután is érdemes ellenőrizni, hogy bootolható-e a partíció (lásd lentebb).

Bootolható a partíció?

Ebben a példában a pendrive a /dev/sdc eszköz, ebben az esetben az fdisk-el a következő paranccsal lehet lekérdezni a partíciókat:

fdisk -l /dev/sdc

Ennek a parancsnak valami ilyesmi a kimenete:

Disk /dev/sdc: 30 GiB, 32212254720 bytes, 62914560 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xb4c9e44a

Device Boot Start End Sectors Size Id Type
/dev/sdc1 1953 62910539 62908587 30G 83 Linux

Ha a Boot oszlopban van * a partíció (/dev/sdc1 itt) mellett, akkor bootolható, ha nincs, akkor még be kell állítani. Ezt a következő módon tudod megtenni:

1, fdisk /dev/sdc

2, Nyomd meg az a betűt, amivel átállítja a bootable flag-et, majd enter

Command (m for help): a
Selected partition 1
The bootable flag on partition 1 is enabled now.

3, A változtatásokat még a lemezre kell írni, így nyomd meg a w betűt, majd enter

Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

4, Ismét kiadva az fdisk -l /dev/sdc parancsot, már megjelenik a *:

Device Boot Start End Sectors Size Id Type
/dev/sdc1 * 1953 62910539 62908587 30G 83 Linux

6 Replies to “Windows 10 telepítő pendrive készítése Linux-on”

  1. Tuti, hogy kamu az egész.
    Mindenkinek van a közelében Windows-os gép.
    A Windows olyan mint Zugló… Megkerülhetetlen.

  2. Persze hogy van, csak az elvetemült Kommunisták használnak mást állítólag Kínában..meg hát ki is akarna Linuxa alatt csinálni bármit is mikor a Windows alapból sirály!

  3. Itt van a legkirályibb almás pite receptje (kicsiknek és nagyoknak):

    A tésztához

    30 dkg búzaliszt (BL55)
    15 dkg porcukor
    8 dkg vaj
    1 db tojás (közepes, “M”-es méretű)
    1 csipet só
    10 g sütőpor
    6 evőkanál 2,8%-os tej

    A töltelékhez

    60 dkg alma
    20 dkg kristálycukor
    fahéj (őrölt)

    A tészta megkenéséhez

    1 db tojás (közepes, “M”-es méretű)
    Jó étvágyat hozzá!

  4. Nagyon Göbe!

    A kismalacoknak is ezt szoktuk adni, majd küldök képeket, hogy örül a disznaja, amikor szórod :D

  5. a linux telepítés közben véletlenül eltoltam a windows-t/ így hát nagyon is jól jött volna, ha azonnal sikerül telepítőt készíteni (miután awindowson minden további nélkül lehet linux telelpítőt gyártani (kiváncsi vagyok, mos működik-e?)

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöljük.

*