Hogy lehet DVD iso-ból bootolható pendrive-ot készíteni?

Azt hittem, annyi az egész, hogy fogom az iso fájlt és dd-vel felírom az eszközre.
De ez így nem működik, ha kiválasztom a boot menüben, simán átlépi és csak indul a grub a hddről.

Találtam gyors keresés után ígéretesnek kinéző megközelítést: yumi

Majd kipróbálom holnap, ha lesz egy kis idő.

Valaki el tudja nekem mondani, hogy miért nem működik az iso simán kiírása? A gép valahogy mást vár az USB-től mint a DVD-től?

Hozzászólások

Yumi jó. Talán az vált be nálam legjobban ilyen iso->pendrive témában.

Tettem egy próbát.
Először Linux alól, de valami syslinux permission problémát mondott.

Kipróbáltam Windows alól. Szintén úgy kezdte, hogy syslinux valami (nem volt igazán látható), és azt mondta, az eszköz nem lesz bootolható. De azért ment és felírta rá a DVD tartalmát.

Van esetleg valami korlát, ami miatt egy 64G méretű pendrive nem bootolható, vagy a syslinux nem tudja kezelni?

Sajnos a hibaüzeneteket vagy nem láttam, vagy nem mondtak nekem semmit.

Win alatt:
Create folder: F:\multiboot\menu
Create folder: F:\multiboot\ISOS
Executing syslinux on F:
Execute: C:\Users\GABOR_~1\AppData\Local\Temp\nsjD578.tmp\syslinux.exe -maf -d /multiboot F:
Syslinux Errors 1
Creating Label MULTIBOOT on F:
Good Syslinux Exists...

Továbbra sem bootol.

Tettem egy harmadik próbát. Azt mondtam a YAMI-nak, hogy ő (is) formázza meg a pendrive-ot (amit előtte egyszer Linuxból, kétszer windows-ból már én is megformáztam).
Egyelőre hibaüzenet nélkül ment át azon a ponton, ahol korábban panaszkodott.

Formatting drive F:...
Clearing out 60052 sectors for Reserved sectors, fats and root cluster...
Wrote 30746624 bytes in 1.63 seconds, 18.02 Megabytes/sec
Initialising reserved sectors and FATs...
Done
Create folder: F:\multiboot\menu
Create folder: F:\multiboot\ISOS
Executing syslinux on F:
Execute: C:\Users\GABOR_~1\AppData\Local\Temp\nsn59A4.tmp\syslinux.exe -maf -d /multiboot F:
Syslinux Errors 0
Creating Label MULTIBOOT on F:
Good Syslinux Exists...

Halkan megjegyezném, hogy a Windows DVD biztosan nem syslinux-szal fog bootolni.

Én ez alapján a leírás alapján dolgoztam, eddig sikerült vele működő telepítő pendrive-ot létrehozni.

He ezt a leírást követed, akkor fontos, hogy a clean utasítás előtti select disk [pendrive száma] sorban a beírt szám pontos legyen, különben a HDD-n levő partíciós táblát fogod vele legyalulni! A pendrive számának kiderítéséhez a list disk utasítást add ki a diskpart-ban, ahol is a méret alapján meg fogod találni, hogy mi a pendrive száma.

A leírást elegendő a bootsect /nt60 g: részig megcsinálni, onnantól már csak helytakarékossági beállítások következnek.

Nem mindegyik ISO van felkészítve arra, hogy DD-vel pendrive-ra kiírva bootolható legyen.
Olyan jó lenne, ha megírnád, milyen ISO-ról van szó!

Windows 7 valami valami restore DVD.

Van a gépemnek valami gondja, és a HP-s szaki piszkálta, aztán azt mondta, újratelepítést kéne csinálni. Felhívta a HP-t, hogy küldjenek egy bootolható pendrive-ot, de a HP egy DVD-t küldött.
Csak a laptopban nincs optikai drive, és amikor felhívtam őket, hogy ezt így hogy, akkor azt mondták, hogy hát csináljak valaki más gépén egy image-et (ez megvan), és készítsek magamnak bootolható pendrive-ot.
Na ezt próbáltam ma, simán dd-vel, ami nem ment.
Majd holnap megpróbálom máshogy is.

Ha ez egy Win PE, akkor két lehetőséged van: ha van a környékeden Windows-os gép, akkor a Windows USB/DVD Download Tool-al ki tudod tenni a pendrive-ra, ha nincs Wined, akkor linuxon:
- megformázod NTFS-re a pendrive-ot
- rámásolod a DVD tartalmát
-

ms-sys -7 /dev/sdX1

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

"The newer Sandisk devices I have identify themselves as fixed disks not removable when connected. Odd. It prevents them being seen by the Windows USB/DVD Download Tool"
Kerult a kezem ugyebe ilyen pendrive is, teljesen mindegy mit csinalsz neki.

--

"You can hide a semi truck in 300 lines of code"

A fájlméret az alap telepítőnél jogos (bár őszintén tapasztalat híján nem tudom, mit szól egy FAT-hoz a Win7 bootloader), én a saját imageket szoktam így telepíteni, a legfrissebb pl. 7.3 giga, ha jól emlékszem (Windows 7 + Office 2010, teljesen update-elve, aztán lemezkarbantóval takaríttatva, imagex-el maximum compress és dedup mellett); ill. nem szoktam annyit írni egy-egy pendrive-ra, hogy a plusz journaling gondot okozzon mielőtt elhagyom/kicsi lesz a tárterület :)

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Rufus nálam is bevált. Lehet, hogy UEFI boot-os dolgoknál többször kell megpróbálni vele az USB írást, mert lehet, hogy nem bootol alapbeállításokkal. De eddig max. 3 próbából sikerült előállítani: Windows XP, Windows 8, Windows 10, Linux Mint, Fedora, CentOS7

--------------------------------
last project: www.ekaer-feladas.hu

Unetbootin csak a 494-es verzióig használható Windows pendrive készítésére http://sourceforge.net/projects/unetbootin/files/UNetbootin/494/
X-eljük be a "Minden meghajtó mutatása" lehetőséget. Ez azért kell, mert nem mutatja automatikusan az NTFS pendrive-ot. Ezért is kell a 494 verzió, az újabbakból kivették ezt a funkciót.

Valószínűleg a fent említett megoldások megoldják, de a teljesség miatt belinkelném a syslinux wikit.

Ilyen helyzetekre van kéznél USB-s DVD író. Nem kell hack-elni, működik.

Nekünk meg a lemez, de kifeszegettük belőle :)

Amúgy azért jó ez, mert 100% hogy megy, főleg ha ugyanazon az írón olvasod is mint amin megírtad. Nem kell hozzá keresgélni, próbálgatni a programokat.
Szívtam eleget boot-olható USB-vel, köszönöm szépen ha tudom mellőzöm.

- Rendszergazda módban indítsunk egy parancssort
- DISKPART
- LIST DISK
- SELECT DISK # (itt kell kiválasztani a pendriveot)
- CLEAN
- CREATE PARTITION PRIMARY
- SELECT PARTITION 1
- ACTIVE
- ASSIGN
- EXIT

ezek után egy megfelelő fájlrendszerre formázod a pendriveot, majd simán az iso tartalmát fel lehet rá másolni. Az egyszer így előkészített pendriveot ha újraformázod, új iso tartalmat teszel rá, már automatikusan bootolható lesz!
Én windows telepítőkkel használom, linuxszal nincs tapasztalatom.

A dd-vel iso írása csak akkor megy, ha az adott iso hibrid.

Amúgy meg Unetbootin-t tudom ajánlani, bár régi, de nekem megy windowssal, linuxxal és egyéb *NIX rendszerekkel.

FathoM

Ha linux alól kell bootolható linux telepítőt csinálni pendrive-ra iso-ból akkor: unetbootin
Ha windows alól kell bootolható windows7-8-8.1 telepítőt kell használni akkor 2 opció van:

1. 1 pendrive - 1 telepítő. ahhoz a Windows DVD Tool-t szoktam megformázni (eddig felismert nekem mindent, h volt rajta valami, formázta) ennek "hátránya" hogy csak 1 iso-t máásol rá.

2. 1 pendrive - több telepítő. ehhez ezt használom:
http://www.winsetupfromusb.com/downloads/
Első alkalommal formáz, utána már csak másol.
Előnye hogy 1 pendrive-ra több telepítő tehető fel, amik közül ki lehet választani hogy melyik induljon.
Hátránya hogy az iso-kat másolja, és nem gyúrja össze. Emiatt a pendrive kapacitása/mérete szab határt.
Példul 8GB-osra fel lehet tenni egy x86 és x64-es telepítőt, és marad kb 1gb hely, de egy 16gb-osra felment
a win7 x86 és x64 illetve a win8.1 x86 és x64

Ha windows alól kell linux telepítőt készíteni, szintén unetbootin-t használok.

Remélem segítettem

KisSzikra - TTZ Modding Csoport

Végül megoldódott a probléma.

Yumi nem működött.
Eleinte nem tudta elkészíteni az eszközt, ahogy írtam feljebb. Végül ha NTFS-re formáztam (amit ő nem javasol), először Debiant tettem rá és utána Windows-t, akkor azt jelezte, hogy sikeres.

Csak éppen egyik telepítés sem futott le sikeresen. Window telepítő hosszú molyolás után azt mondta, hogy nem sikerült a Windowst a hardverhez konfigurálni, Debian telepítő nem találta a kernelt induláskor.

Végül a microsoft usb dvd toollal egyszerűen win alól felírtam. Sajnos így csak egy telepítő van a pendrive-on, de legalább működik.
Linux telepítő egy másik pendrive-ra került, isohybrid és dd segítségével.

És az eredeti kérdésre a válasz, hogy hogyan lehet iso image-ből bootolható pendrive-ot (pendrive-ra való image-et) készíteni, az a syslinux csomagból az isohybrid parancs.

És a weboldal a valóban egyértelmű leírással: http://www.turnkeylinux.org/blog/iso2usb

Lehet, hogy hülye a kérdés, de létezhetnek olyan pendriveok, amiket nem lehet botolhatóvá tenni? Szombat óta kínlódok négy darab Kingston cuccal, kettő névleg 8 GiB-es ( DataTraveler 100 G2), Egy 4 és egy 1 GiB-es cuccal, hogy egy Puppy tahr-6.0.2_PAE-t faragjak rá. Volt Unetbooting, volt YUMI, próbáltam magából a Puppyból felinstallálni, és semmi. Jobb esetben csak átugrik boot folyamán a gép a kütyükön, közepesen rossz esetben Missing Operation System hibaüzenetet kapok, nagyon rossz esetben meg semmit sem, úgy marad a gép a betöltés előtt.

Előkaptam egy régebbi Adata cuccot, amin Puppy Linux 4 valahányas van, az bebutul, ahogy illik.

--------------------------

Csak a viták elkerülése végett. Ha nem használok ékezetet, mobiltelefonról írok.

Köszi, de ezeken már túl vagyok. Egy idő után mind a négy pendriveon a telepítések előtt kézzel csináltam új particiót, formáztam, boot flaget is kapott. Semmi eredmény.

--------------------------

Csak a viták elkerülése végett. Ha nem használok ékezetet, mobiltelefonról írok.

Leszedtem az említett .iso-t, feldobtam egy régi 2GB-os A-data pendrive-ra dd segítségével, rendben működik. (fel is dobtam a gépre, tetszik, jó lesz játszani :) )
Esetleg érdemes volna az iso-t leellenőrizni, hátha...
Még annyi ötletem volna, hogy lehetséges hibaokként érdemes volna ellenőrizni az Usb csatlakozót, nekem Usb3-ban voltak legutóbb ilyen problémák, Usb2-be csatlakoztatva hibátlanul íródott a pendrive. (látszólag jó volt, de hibásan működött)

Még annyi ötletem volna, hogy lehetséges hibaokként érdemes volna ellenőrizni az Usb csatlakozót, nekem Usb3-ban voltak legutóbb ilyen problémák, Usb2-be csatlakoztatva hibátlanul íródott a pendrive. (látszólag jó volt, de hibásan működött)
+1, ezt mi is tapasztaltuk par honapja. ISO pendrive-ra kiir -> USB3-ba bedug -> nem mukodik. Fel-egy ora szentsegeles, mas programok, etc. Majd begurott valakinek ez az o"tlet, es USB2-be atte've kapasbol ment. Me'g szerencse hogy volt a vasban sima USB2 is ;)

Azt írtad, hogy partíciót készítettél, formázhatóvá tetted.

Nekem az iso-t dd-vel az eszközre (/dev/sdb) kellett tenni, nem partícióra (/dev/sdb1).

De ehhez hibrid iso kell. A te hozzászólásod elötti posztomban írtam egy linket, ott kiválóan le van írva lépésröl lépésre.

Én pont 2 napja szívtam ilyen problémával. Mármint hogy régi vas. Elvileg működő pendrivot ugyan elindít, de meg is áll rögtön az elején. Mintha nem találna dolgokat. Kiderült hogy fat16 kellet neki. És az is csak win alól formázva. (valami alapértelmezett foglalási egységgel van baja)
Szóval azóta jó. És kompatibilis mindennel.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.

Esetleg "kézzel" telepítsd a grubot. Nekem ugyan ilyen 8GB-os van. 200MB boot partíció, a maradékon live linux, ill. w7 telepítő. Most a grub.cfg-t nem tudom mellékelni, mert nincs nálam (épp' elutazom), de az biztos, hogy amikor létrehoztam a partíciókat (200MB Fat32, maradék ntfs), utána kiadtam:
grub-install --no-floppy --root-directory=/ahova/bacsatoltam/a/pendrive/200MB-os/partícióját /dev/sdx
Ezután simán megy.
A minap egy 16Gb-os csináltam egy W7 telepítőt, W8 telepítőt, HBCD-t, Sysrescue-t egy barátomnak. Tökéletesen működik.
üdv: pomm

A 852-es kídlap telepötúsa sikeresen befejezádétt

Nos. Itt valami egyéb gubanc lehet. Ugye mind az Unetbooting, mind az általam kipróbált Puppy egy 4.05-ös syslinuxal szeretne bootolható cuccot csinálni a pendriveról. Na most ez 1 GiB-es tárolóig működik is. Tudom, tegnap azt írtam, hogy nem, de valszeg belezavarodtam a dolgokba. Szóval ha max 1 GiB-es a flash (akármilyen a márka), akkor bootol, működik. Afelett semmi.

Sem dd-vel, sem más kézi eljárással sem sikerült eredményt elérnem. Particionálhattam a cuccokat, ahova akartam, rakhattam a GRUB-ot orrvérzésig, legjobb esetben csak átugrott rajta a rendszerbetöltés.

"Esetleg "kézzel" telepítsd a grubot. Nekem ugyan ilyen 8GB-os van. 200MB boot partíció, a maradékon live linux, ill. w7 telepítő. Most a grub.cfg-t nem tudom mellékelni, mert nincs nálam (épp' elutazom), de az biztos, hogy amikor létrehoztam a partíciókat (200MB Fat32, maradék ntfs), utána kiadtam:
grub-install --no-floppy --root-directory=/ahova/bacsatoltam/a/pendrive/200MB-os/partícióját /dev/sdx"

Ez is megvolt, semmi eredmény.

--------------------------

Csak a viták elkerülése végett. Ha nem használok ékezetet, mobiltelefonról írok.

Az, hogy másnál menne-e azt nem tudom, jelenleg nincs lehetőségem bárkihez is elmenni és kipróbálni a kütyüket. Az is igaz, hogy öreg a gépem, 2008-as, de tegnap bejelentkezett ez ügyben egy ismerősöm, aki a mindössze négy éves masináján ugyan ebbe futott bele.

--------------------------

Csak a viták elkerülése végett. Ha nem használok ékezetet, mobiltelefonról írok.

Most estem erős dilemmába, hogy a kingson dt100.2 (0951:1607/4GB) nem bírálja-e valami módon felül ezt a boot dolgot.
Az úgy kezdődött, hogy miután kézbe kaptam az említett pendrájvot (asszem valami fat lehetett rajta, de még az ntfs-t sem zárnám ki, nem emlékszem), volt rajta pár file, nem akartam semmit fejbecsapkodni, egy másik penről bebootolt puppy-tahr-ral lecsíptem a végéről egy kis helyet, raktam mellé egy ext2-t, arra raktam a puppyt, még a rendszerbetöltést is az ext2-re választottam.
És ez így működött is.
Aztán, ahogy a szél fordul, más elrendezésben kellettek a partíciók, így előbb az ext2-t zsugorítottam (gparted szólt, hogy rendszerbetöltős, de nem foglalkoztam vele), azóta sehogyan sem sikerült a syslinuxxal működésre bírni.
Pedig próbáltam:
- iso-t partícóra dd-zni
- iso-t a teljes pendrájvra dd-zni, ezután a gparted valami rekurzív partícióstáblára köhögött, új partícióstábla generálás után is :(
- dd if=/dev/zero of=kingson (kb. 1 GB után kilőttem), új partíciós tábla, syslinux még porteussal is, de nem bootolható.
- dd if=mindig is működő 4GB-s pendrájv(pár MB-al kisebb a kingstonnál), semmi
- dd if=működő of=kingston bs=446 count=1, semmi

puppynál menüből syslinuxon túli lehetőségek is választhatók, próbálkozzak arrafelé, vagy a grubbal, vagy legutolső sorban rufussal (ehhez még keresnem kell valami vindózt is) ?

De lehet valami bios hiba is (jó régi acer laptop, amihez annak idején valami ausztrál oldalon találtam olyan bios-t, hogy a linux lássa az akkut)

én is próbáltam dd-vel felvarázsolni ISO-t pendrive-ra, sikertelenül. Majd megcsináltam erre kitalált windows utility-vel (pl Windows Lili USB creator). Lehet olyat is barkácsolni, hogy a rajta lévő IsoLinux(?) több ISO közül épp azt boot-olja amelyiket szeretnéd.