Paano Sunugin ang isang ISO File sa isang USB Drive sa Linux

Tradisyonal na sinusunog ng mga gumagamit ng Linux ang mga ISO file sa DVD o CD, ngunit maraming mga computer ang wala nang mga disc drive. Ang paglikha ng isang bootable USB drive ay isang mas mahusay na solusyon — gagana ito sa karamihan ng mga computer at mas mabilis na mag-boot, magpatakbo at mag-install.

Paano Gumagana ang Bootable Linux USB Drives

Tulad ng isang live na CD o DVD, hinahayaan ka ng isang bootable USB drive na patakbuhin ang halos anumang pamamahagi ng Linux nang hindi nakakaapekto sa iyong computer. Maaari mo ring mai-install ang isang pamamahagi ng Linux sa iyong PC mula rito — walang kinakailangang CD o DVD drive. Hindi mo basta makokopya o makukuha ang ISO file sa USB drive at asahan itong gagana, gayunpaman. Bagaman hindi mo teknikal na "sinusunog" ang ISO file sa isang USB drive, mayroong isang espesyal na proseso na kinakailangan upang kumuha ng isang Linux ISO file at gumawa ng isang bootable USB drive kasama nito.

Mayroong dalawang paraan upang magawa ito: Ang ilang pamamahagi ng Linux ay nagsasama ng isang graphic na tool ng tagalikha ng disk ng startup ng USB na gagawin ito para sa iyo. Maaari mo ring gamitin ang DD utos na gawin ito mula sa isang terminal sa anumang distro ng Linux. Alinmang pamamaraan ang pipiliin mo, kakailanganin mo ang ISO file ng pamamahagi ng Linux.

Halimbawa, ang Ubuntu Linux ay may dalawang built-in na pamamaraan para sa paglikha ng isang bootable USB drive. Ang isang bootable USB drive ay nagbibigay ng parehong karanasan sa gumagamit bilang isang Ubuntu Live DVD. Pinapayagan kang subukan ang sikat na operating system na tulad ng Unix nang hindi binabago ang computer. Kapag handa ka nang mag-install ng Ubuntu, maaari mong gamitin ang USB drive bilang medium ng pag-install.

Kakailanganin mo ang isang imaheng ISO ng pag-install ng Ubuntu upang likhain ang bootable USB drive, kaya tiyaking na-download mo ang bersyon ng Ubuntu na nais mong gamitin.

Upang maging malinaw, ang bootable USB drive na ito ay mag-boot sa isang gumaganang kopya ng Ubuntu Linux ngunit hindi ito makatipid ng anumang mga pagbabagong nagawa mo. Sa bawat oras na mag-boot ka sa Ubuntu mula sa USB drive na ito ay magiging isang sariwang halimbawa ng Ubuntu. Kung nais mong mai-save ang mga pagbabago at data kailangan mong lumikha ng isang bootable USB drive na may paulit-ulit na imbakan. Iyon ay isang mas kumplikadong proseso.

Ipasok lamang ang nagresultang USB drive sa anumang computer at mag-boot mula sa USB device. (Sa ilang mga PC, maaari mo ring huwag paganahin ang Secure Boot, depende sa pamamahagi ng Linux na iyong pinili.)

Habang ginagamit namin ang Ubuntu bilang isang halimbawa dito, gagana ito nang katulad sa iba pang mga pamamahagi ng Linux.

Paano Gumawa ng isang Bootable USB Drive na graphic

Kasama sa default na pag-install ng Ubuntu ang isang application na tinatawag na Startup Disk Creator, na gagamitin namin upang likhain ang aming bootable USB drive. Kung gumagamit ka ng isa pang pamamahagi ng Linux, maaari itong magsama ng isang katulad na utility. Suriin ang dokumentasyon ng iyong pamamahagi ng Linux — maaari mo itong hanapin online - para sa karagdagang impormasyon.

Para sa mga gumagamit ng Windows, inirerekumenda namin ang Rufus para sa paglikha ng isang live USB drive sa madaling paraan.

Babala: Tatanggalin nito ang mga nilalaman ng target na USB drive. Upang matiyak na hindi ka sinasadyang sumulat sa maling USB drive nang hindi sinasadya, inirerekumenda namin ang pagtanggal ng anumang iba pang mga nakakonektang USB drive bago magpatuloy.

Para sa Ubuntu, ang anumang USB drive na may 4 GB na kapasidad o higit pa ay dapat na maging maayos. Kung ang iyong piniling Linux ISO ay mas malaki kaysa doon — karamihan ay hindi — maaaring kailanganin mo ng mas malaking USB drive.

Kapag natitiyak mo na ang tamang USB drive ay ang tanging nakakonekta sa iyong computer, ilunsad ang Startup Disk Creator. Upang magawa ito, pindutin ang Super key (iyon ang Windows key sa karamihan ng mga keyboard) at i-type ang "startup disk." Lilitaw ang icon ng Startup Disk Creator. I-click ang icon nito o pindutin ang Enter.

Lilitaw ang pangunahing window ng Startup Disk Creator. Ang aparato ng USB ay mai-highlight sa ibabang pane.

I-click ang pindutan na "Iba Pa". Lilitaw ang isang karaniwang dialog ng bukas na file. Mag-browse sa lokasyon ng iyong file ng Ubuntu ISO, i-highlight ito at i-click ang pindutang "Buksan".

Ang pangunahing window ng Startup Disk Creator ay dapat na kahawig ng screenshot sa ibaba. Dapat mayroong isang ISO imahe na naka-highlight sa itaas na pane at isang USB drive na naka-highlight sa ibabang pane.

Kumpirmahin sa iyong sarili na ang imahe ng ISO at ang USB drive ay tama. I-click ang pindutang "Gumawa ng Startup Disk" kapag masaya kang magpatuloy.

Lumilitaw ang isang babala upang ipaalala sa iyo na ang USB drive ay ganap na mabubura. Ito ang iyong huling pagkakataon na mag-back out nang hindi gumagawa ng anumang mga pagbabago sa USB drive. I-click ang pindutang "Oo" upang likhain ang bootable USB drive.

Ipinapakita sa iyo ng isang progress bar kung gaano kalapit ang proseso ng paglikha sa pagkumpleto.

Lumilitaw ang isang mensahe ng kumpirmasyon upang ipaalam sa iyo kung kailan tapos na ang paglikha ng bootable USB drive. Sa computer na ginamit namin para sa artikulong ito, tumagal ng limang minuto ang proseso.

I-click ang pindutang "Quit". Maaari mo na ngayong i-reboot ang iyong computer at mag-boot mula sa USB drive o i-unplug ang USB drive, dalhin ito sa isa pang computer, at i-boot ito doon.

Paano Gumawa ng isang Bootable USB Drive Sa dd

Ang tool na gagamitin namin upang likhain ang bootable drive mula sa command line ay ang DD utos

Babala: Ang utos na ito ay dapat gamitin nang maingat. DD ay gagawin nang eksakto kung ano ang sinabi mo dito, sa sandaling sabihin mo ito. Walang mga tanong na "Sigurado ka" o pagkakataon na mag-back out. DD sige lang at isinasagawa ang mga tagubiling ibinigay mo dito. Kaya't kailangan nating maging maingat na ang sinasabi sa atin na gawin ay tiyak na nais nating gawin.

Kailangan naming malaman kung anong aparato ang nakaugnay sa iyong USB drive. Sa ganoong paraan alam mo nang sigurado kung anong ipapasa ang pagkakakilanlan ng aparato DD sa linya ng utos.

Sa isang window ng terminal i-type ang sumusunod na utos. Ang lsblk Inililista ng utos ang mga block device sa iyong computer. Ang bawat drive ay may isang aparato ng block na nauugnay dito.

lsblk

Ang output mula sa lsblk ipapakita ang mga drive na kasalukuyang konektado sa iyong computer. Mayroong isang panloob na hard drive sa machine na ito na tinawag sda at mayroong isang partisyon dito na tinatawag sda1.

I-plug ang iyong USB drive at gamitin ang lsblk utos ulit. Ang output mula sa lsblk ay nagbago. Ang USB drive ay nakalista na sa output.

Mayroong isang bagong entry sa listahan, na tinawag sdb at mayroon itong dalawang partisyon dito. Ang isang pagkahati ay tinatawag sdb1 at may sukat na 1 KB. Ang iba pang pagkahati ay tinawag sdb5 at 14.6 GB ang laki.

Iyon ang aming USB drive. Ang identifier na kailangan naming gamitin ay ang kumakatawan sa drive, hindi alinman sa mga pagkahati. Sa aming halimbawa ito aysdb. Hindi alintana kung paano ito pinangalanan sa iyong computer, ang aparato noon hindi sa nakaraan lsblk listahan dapat maging ang USB drive.

Ang utos na ilalabas natin DD ay ang mga sumusunod:

sudo dd bs = 4M kung = Mga Pag-download / ubuntu-19.04-desktop-amd64.iso ng = / dev / sdb conv = fdatasync 

Basagin natin iyan.

  • sudo: Kailangan mong maging isang superuser upang mag-isyu DD utos. Sasabihan ka para sa iyong password.
  • DD: Ang pangalan ng utos na ginagamit namin.
  • bs = 4M: Ang -bs Tinutukoy ng opsyong (blocksize) ang laki ng bawat tipak na nabasa mula sa file ng pag-input at sumulat sa output aparato. Ang 4 MB ay isang mahusay na pagpipilian sapagkat nagbibigay ito ng disenteng throughput at ito ay isang eksaktong maramihang 4 KB, na kung saan ay ang blocksize ng ext4 filesystem. Nagbibigay ito ng isang mahusay na rate ng pagbasa at pagsusulat.
  • kung = Mga Pag-download / ubuntu-19.04-desktop-amd64.iso: Ang -kung kung Ang pagpipiliang (input file) ay nangangailangan ng landas at pangalan ng imaheng Linux ISO na iyong ginagamit bilang input file.
  • ng = / dev / sdb: Ang -ng Ang (output file) ay ang kritikal na parameter. Dapat itong ibigay kasama ng aparato na kumakatawan sa iyong USB drive. Ito ang halagang natukoy namin sa pamamagitan ng paggamit ng lsblk utos dati. sa aming halimbawa ito ay sdb, kaya ginagamit namin/ dev / sdb. Ang iyong USB drive ay maaaring may ibang pagkakakilanlan. Tiyaking ibibigay mo ang tamang pagkakakilanlan.
  • conv = tautatnc: Ang conv idinidikta ng parameter kung paano DD nagko-convert ang input file tulad ng nakasulat sa output device. DD gumagamit ng kernel disk caching kapag nagsusulat ito sa USB drive. Ang tautatnc tiyakin ng modifier na ang magsulat ng mga buffer ay na-flush nang tama at kumpleto bago i-flag ang proseso ng paglikha bilang natapos na.

Walang visual feedback mula sa DD sa lahat habang nagaganap ang pag-unlad ng paglikha. Pumupunta ito sa trabaho at hindi nag-uulat ng anuman hanggang matapos ito.

Update: Sa mga kamakailang bersyon, DD mayroon na ngayong katayuan = pag-unlad pagpipilian na nagbibigay ng mga pag-update sa proseso ng isang beses bawat segundo. Halimbawa, maaari mong patakbuhin ang utos na ito sa halip upang makita ang katayuan:

sudo dd bs = 4M kung = Mga Pag-download / ubuntu-19.04-desktop-amd64.iso ng = / dev / sdb conv = status ng tautatasync = mga progers

Kapag nagawa ang bootable USB drive DD Iniuulat ang dami ng data na nakasulat sa USB drive, ang lumipas na oras sa segundo at ang average na rate ng paglipat ng data.

Maaari mong suriin ang gumagana ng bootable USB drive sa pamamagitan ng pag-reboot ng iyong computer at pag-boot mula sa USB drive, o maaari mong subukan ang pag-boot mula dito sa ibang computer.

Mayroon ka na ngayong isang portable na gumaganang kopya ng Ubuntu o ibang pamamahagi ng Linux na iyong pinili. Ito ay magiging malinis sa tuwing i-boot mo ito, at maaari mo itong i-boot sa halos anumang PC na gusto mo.


$config[zx-auto] not found$config[zx-overlay] not found