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: 0xb4c9e44aDevice 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
Tuti, hogy kamu az egész.
Mindenkinek van a közelében Windows-os gép.
A Windows olyan mint Zugló… Megkerülhetetlen.
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!
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á!
Nagyon Göbe!
A kismalacoknak is ezt szoktuk adni, majd küldök képeket, hogy örül a disznaja, amikor szórod :D
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?)
Úgy nézem, egyszerűbb lesz dvd-re vasalni.
Woesusb-vel sikerül csak annál is még gpartedel meg kellet neki adni a boot flaget, de most az sem akkar muködni ami volt woe usb az meg elszállt