I-install ang Linux gikan sa USB Device o Boot ngadto sa Live Mode Gamit ang Unetbootin ug dd Command


Ang pag-instalar sa Linux gikan sa USB mass storage device o pag-log in sa Live Linux Environment usa ka cool nga Ideya. Ang pag-boot gikan sa USB mass storage device usahay gikinahanglan, ilabi na kung ang ROM media device dili molihok.

Ang pag-boot sa Windows gikan sa usa ka USB mass storage device dili lisud, ug uban ang pagkaanaa sa lain-laing software, pipila lang ka pag-klik ang gilay-on. Ang pag-boot ngadto sa usa ka windows machine nagkinahanglan lamang og tulo ka mga file, nga mao ang boot.ini, ntldr, ug ntdetect.com.

Apan ang pag-boot sa usa ka makina sa Linux usa ka komplikado nga proseso nga nanginahanglan daghang daghang mga file ug proseso sa usa ka maayo nga gipasabut nga paagi sa pagpatuman. Ang proseso sa pag-boot komplikado apan ang paghimo sa usa ka boot-able USB media mao ang kaayo interactive ug makalingaw.

  • Unetbootin – usa ka open-source nga himan para sa paghimo og bootable nga Live USB drive para sa Ubuntu, Fedora, ug uban pang mga distribusyon sa Linux.
  • dd – kay usa ka command-line tool para sa pag-convert ug pagkopya sa mga file.

  • Usb Mass Storage Device (Pen Drive).
  • Linux Image sa CD/DVD/ISO o koneksyon sa Internet (Dili girekomenda alang sa dagkong mga hulagway).
  • Windows/Linux Platform.

Paghimo Bootable USB Device Gamit ang Unetbootin Tool

Aron ma-install ang UNetbootin sa mga distribusyon sa Linux nga nakabase sa Ubuntu ug Ubuntu, gamita ang mosunud nga apt command aron idugang ang PPA ug i-install kini.

$ sudo add-apt-repository ppa:gezakovacs/ppa
$ sudo apt-get update
$ sudo apt-get install unetbootin

Sa laing paagi, mahimo nimong i-download ang UNetbootin binaries ug ipadagan kini nga wala mag-install sa mga sistema sa Linux (nagsuporta sa tanan nga mga distribusyon sa Linux).

-------------- 64-bit System -------------- 
$ wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux64-681.bin
$ chmod +x ./unetbootin-linux64-681.bin
$ sudo ./unetbootin-linux64-681.bin

-------------- 32-bit System --------------
$ wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux-681.bin
$ chmod +x ./unetbootin-linux-681.bin
$ sudo ./unetbootin-linux-681.bin

Isulod ang Imong USB pen-drive sa Windows/Linux machine ug Ilunsad ang Unetbootin, masugatan ka og bintana nga susama sa.

Susiha ang sulod sa ibabaw sa pula nga linya. Ang tipo kinahanglan nga Usb Device, estrikto ug kung labaw pa sa usa ka usb device ang gisaksak kinahanglan nimo mahibal-an ang ngalan sa eksaktong USB device nga kinahanglan nimo nga pagtrabaho. Ang sayop nga pagpili mosangpot sa pagpahid sa imong hard disk, busa pagbantay. Mahimo nimong tan-awon ang gitipigan nga imahe sa disk sa imong hard drive, gikan sa bintana sa Unetbootin.

O alternatibo nga pag-download gikan sa internet, sa tinuud nga oras. Bisan kung kini usa ka proseso sa oras ug mahimong moresulta sa usa ka sayup kung ang usa ka mas dako nga imahe na-download.

I-klik ang OK, ug ang proseso sa pag-download ug/o pagkuha sa hulagway magsugod. Magkinahanglan kini og panahon depende sa gidak-on sa pag-download ug/o sa gidak-on sa file sa ISO nga hulagway. Kung nahuman na, i-klik ang 'exit'.

I-plug out ang usb storage device nga luwas ug i-plug kini sa makina nga gusto nimong i-boot. I-restart kini ug i-set ang usb storage device nga mag-boot una gikan sa BIOS menu nga tingali F12, F8, F2, o Del depende sa imong makina ug pagtukod.

Maabiabihon ka sa usa ka bintana sama sa ubos, diin mahimo ka mag-boot sa Live Linux Mode ug/o Pag-install sa Hard Disk gikan didto, direkta.

  1. Kadaghanan sa pagproseso kay awtomatiko.
  2. Sayon gamiton.
  3. Himoa nga posible ang paghimo ug boot-able stick gikan sa windows/Linux.

  1. Usa ka sayop nga pagpili sa disk ug ang tanan nimong Data ug Pag-install sa nag-unang HDD gipapas.

Paghimo usa ka Bootable USB Device gamit ang dd Command

Ang sugo sa dd sa sinugdan usa ka bahin sa UNIX, nga gipatuman sa Linux. Ang dd command makahimo sa pag-striking sa mga header, pagkuha sa mga bahin sa binary files. Gigamit kini sa Linux kernel Makefiles aron makahimo og mga hulagway sa boot.

dd if=<source> of=<target> bs=<byte size>; sync

Ang gidak-on sa kagat sa kasagaran pipila ka gahum sa 2, ug kasagaran, dili moubos sa 512 bytes i.e., 512, 1024, 2048, 4096, 8192, 16384, apan mahimo nga bisan unsang makatarunganon nga tibuuk nga kantidad sa integer.

Ang opsyon sa pag-sync nagtugot kanimo sa pagkopya sa tanan gamit ang synchronized nga I/O.

Pagdalagan ang ubos nga mando nga adunay pagbag-o depende sa imong gigikanan ug destinasyon.

# dd if=/home/server/Downloads/kali-linux-2020.2-installer-amd64.iso of=/dev/sdb1 bs=512M; sync

Nagkinahanglan kini og panahon sa paghimo sa boot-able disk depende sa gidak-on sa ISO image ug sa imong kapasidad sa RAM.

Ayaw paghunong sa paghimo sa boot stick, kung mahuman na ang proseso, makakuha ka usa ka butang nga sama niini sa imong terminal.

4+1 records in
4+1 records out
2547646464 bytes (2.5 GB) copied, 252.723 s, 10.1 MB/s

Karon luwas nga ipagawas ang disk, i-plug kini sa makina nga gusto nimong i-boot gamit ang Linux, ug Yup dili makalimot sa pag-usab sa opsyon sa pag-boot sa imong BIOS, pag-set sa imong flash stick nga mag-una.

Sa diha nga ang USB gi-boot, Ikaw matimbaya sa usa ka bintana nga susama sa.

  1. Pinakagamay nga posibleng sayop sa paghimo og kopya.
  2. Walay dugang/ ikatulo nga partido nga himan nga gikinahanglan.

  1. Walay lugar alang sa kasaypanan, usa ka sayup, ug ang tanan gipapas.
  2. Dili interactive nga paagi.
  3. Kinahanglan mahibal-an nimo, kung unsa ang imong gibuhat, tungod kay dili ka makadawat bisan unsang manual/prompt/tabang sa oras sa pagdagan, kinahanglan nga maayo ka sa mga terminal.

Hinumdomi, Ang tanan nga distro wala magtugot sa Live Environment, apan kadaghanan sa mga distro karon. Maka-log in ka sa usa ka buhi nga Linux Environment lamang kung gisuportahan.

Ang artikulo sa ibabaw wala magtumong sa pagtandi sa duha ka paagi. Sa wala pa isulat ang bisan unsang butang naghatag kami mga oras sa pagsulay ug pagpatuman sa proseso aron masiguro nga makakuha ka usa ka 100% nga solusyon sa pagtrabaho.

Kung na-stuck ka sa usa ka lugar, palihug kontaka kami sa seksyon sa komento. Alang sa bisan unsang kadaot sa datos/disk, isip resulta sa pamaagi sa ibabaw, dili ang Awtor o Tecmint ang responsable.

Kana lang sa pagkakaron. Sa dili madugay ako moanhi pag-usab, uban sa laing makapaikag nga artikulo, kamo nga mga tawo ganahan nga mobasa. Hangtud unya magpabilin nga himsog, luwas, tune, ug konektado sa Tecmint.