Hoe maak je een opstartbare usb vanaf de terminal in elke distributie

Linux opstartbare USB-pendrive

Er zijn momenten waarop het is nodig om een ​​opstartbare usb te maken Met een besturingssysteem, het maakt niet uit over welk besturingssysteem we het hebben, in mijn geval zijn er momenten dat ik een USB met Windows moet maken en met mijn klanten mee moet gaan voor alles wat nodig is. 

In deze gevallen zoek ik altijd sommige goed programma voor pode maak het usb opstartbaarmij vergeten helemaal van wat geen behoefte niets meerdere  dat met behulp van de terminal om dit werk te kunnen doen. 

Hoewel er verschillende programma's zijn, is het nog steeds erg goed om alles vanaf de terminal te doen, hier heb ik je laten zien hoe je alleen een opstartbare usb kunt maken met behulp van de terminal. 

Door de opdracht dd te gebruiken Je moet verschillende dingen doen, dus ik zal ze stap voor stap uitleggen. 

Het eerste is om de usb in te voegen waarmee we zullen werken, open een terminal en typ het commando lsblk om te zien waar het een koppelpunt is, wordt het in mijn geval weergegeven als / dev / sdb 

[darkcrizt@localhost ~]$ lsblk
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda               8:0    0 465.8G  0 disk
├─sda1            8:1    0   200M  0 part /boot/efi
├─sda2            8:2    0     1G  0 part /boot
└─sda3            8:3    0 464.6G  0 part
├─fedora-root 253:0    0    50G  0 lvm  /
├─fedora-swap 253:1    0     5G  0 lvm  [SWAP]
└─fedora-home 253:2    0 409.6G  0 lvm  /home
sdb               8:16   1  14.4G  0 disk 

Nu gaan we door met het demonteren, en geef het vervolgens het juiste formaat dit is met de commando's umount y mkfs.vfat 

[darkcrizt@localhost ~]$ umount /dev/sdb
umount: /dev/sdb: no montado.
[darkcrizt@localhost ~]$ mkfs.vfat -F 32 /dev/sdb -I
mkfs.fat 4.1 (2017-01-24)
mkfs.vfat: unable to open /dev/sdb: Permission denied
[darkcrizt@localhost ~]$ sudo mkfs.vfat -F 32 /dev/sdb -I
[sudo] password for darkcrizt:
mkfs.fat 4.1 (2017-01-24)
 

Op dit punt zullen we de opdracht dd gebruiken waar we het montagepunt van onze usb aangeven, evenals het pad van de schijfkopie die naar de usb zal worden gekopieerd 

sudo dd if=/ruta-de-iso of=/dev/sdb
Genymotion-speler-3.0
Gerelateerd artikel:
Enkele van de bekendste Android-emulators voor Linux

Hier lo Único is wachten op af hebben het proces, om door te gaan met het verwijderen van het usb en test het.  


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Marrianus zei

    Hoi David
    Ik voeg altijd aan het commando bs = 4mb && sync toe
    om het meer gegevens in het blok over te dragen en vervolgens een volledige dump naar de pendrive uit te voeren voordat het wordt ontkoppeld.
    Groeten en bedankt voor het briefje
    Mariano

  2.   Daniel zei

    Interessant, ik deed het alleen met gparted. Groeten.

  3.   Braytac zei

    Er is een totaal onnodige stap. Het heeft geen. Het is logisch om het apparaat te formatteren als u dd gaat gebruiken. Het zal niets veranderen. In feite blijft het formaat van de pendrive als een structuur. iso9660. Er zal geen spoor van vet32 achterblijven.
    sla dat allemaal over:
    »[Darkcrizt @ localhost ~] $ mkfs.vfat -F 32 / dev / sdb -I
    mkfs.fat 4.1 (2017-01-24)
    mkfs.vfat: kan / dev / sdb niet openen: toestemming geweigerd
    [darkcrizt @ localhost ~] $ sudo mkfs.vfat -F 32 / dev / sdb -I
    [sudo] wachtwoord voor darkcrizt:
    mkfs.fat 4.1 (2017-01-24) »
    , en veel beter a bs. met 4 of 8 om het kopiëren te versnellen. Als de pen geen lampje heeft, is het beter om sync toe te voegen zoals vermeld in de opmerkingen.

  4.   MAICOLL QUINTERO zei

    Alleen met de laatste stap kun je alles doen zonder iets anders nodig te hebben, wat ik doe is naar de locatie gaan waar ik de iso heb. Voorbeeld downloadt cd Downloads eenmaal daar als of als je sudo su moet rooten en je wachtwoord moet invoeren, dan plaatsen we gewoon het usb-geheugen en dan voer je het ls-commando uit om de gevonden bestanden te zien, we zien onze iso, dus we voeren alleen sudo dd uit if = ISO NAME.ISO of = / dev / sdb KOPIE ALLEEN DE NAAM VAN DE ISO INCLUSIEF DE .ISO DUS IK VIND DAT ER SLECHTS ÉÉN STAP DE LAATSTE IS DAT ZIJ ALLEEN ALLES DOET IK ZEKER DAT IK HEB GETEST MET MEER DAN 10 DISTRICTS EN FUCNIONA EXELNTE

  5.   Edgar zei

    Hallo, de tutorial werkt voor mij met elk Linux-gebaseerd systeem, maar met Windows 7 (bijvoorbeeld) nee, wat zou ik fout kunnen doen? Heel erg bedankt

  6.   mabs1136 zei

    het geeft me een foutmelding :( het zegt dat het bestand of de map niet bestaat bij het geven van commando sudo dd if = NAMEISO.ISO of = / dev / sdb

  7.   Jack zei

    Je moet naar de map gaan waar de iso-afbeelding is, gebruik het cd-commando, bijvoorbeeld als je het in downloads hebt, zou het zo zijn »cd / home / gebruikersnaam / downloads«, en voeg dan het vorige commando toe. Een andere optie is om de iso in de persoonlijke map van de gebruiker te plaatsen en vervolgens de vorige opdracht opnieuw uit te voeren

  8.   4lejandr0 zei

    Vriend mabs1136, u kopieert alleen de code zoals aangegeven in de tutorial of ook uw pendrive is sdb. De mijne is bijvoorbeeld gemount als sdd1.