Paano Mag-boot ng Raspberry Pi 4 mula sa USB SSD?

How Boot Raspberry Pi 4 From Usb Ssd



Sinusuportahan ng Raspberry Pi 4 firmware ang USB boot. Madali mong mai-boot ang iyong paboritong operating system sa iyong Raspberry Pi 4 mula sa isang USB HDD, SSD, o isang USB thumb drive sa halip na ang tradisyunal na microSD card. Maraming mga pakinabang ng USB boot:

1) Mas murang Imbakan







Ang USB HDD o USB SSD ay mas mura kaysa sa parehong kapasidad na microSD card. Kaya, ang gastos ng pag-iimbak ay maaaring mabawasan.



2) Mas Mabilis na Oras ng Boot



Ang mga USB SSD ay mas mabilis kaysa sa tradisyunal na microSD card. Mas mabilis na mag-boot ang operating system mula sa isang USB SSD kaysa sa isang tradisyunal na microSD card.





3) Longevity

Ang USB SSD o USB HDD ay may mas matagal na habang-buhay kaysa sa isang microSD card. Mayroong isang mas mababang pagkakataon na pagkabigo sa hardware kumpara sa isang microSD card. Muli, ang isang USB SSD o USB HDD ay maaaring hawakan ang mabibigat na mga workload ng I / O, hindi katulad ng isang microSD card.



Sa artikulong ito, ipapakita ko sa iyo kung paano paganahin ang USB boot sa Raspberry Pi 4 at i-boot ang Raspberry Pi OS mula sa isang USB SSD / HDD / thumb drive. Kaya, magsimula na tayo!

Mga Bagay na Kakailanganin mo:

Upang sundin ang artikulong ito, kakailanganin mo ang mga sumusunod na bagay:

  1. Raspberry Pi 4 solong-board na computer
  2. USB Type-C power supply para sa Raspberry Pi 4
  3. Nag-flash ang MicroSD card na may imahe ng Raspberry Pi OS
  4. Pagkakonekta sa Internet sa Raspberry Pi 4
  5. Laptop o desktop computer para sa VNC remote desktop access o SSH access sa Raspberry Pi 4

TANDAAN : Kung hindi mo nais na mai-access ang iyong Raspberry Pi 4 mula sa malayo sa pamamagitan ng SSH o VNC, kailangan mong ikonekta ang isang monitor, keyboard, at mouse sa iyong Raspberry Pi din. Hindi ko kakailanganin ang anuman sa mga ito dahil ikonekta ko ang aking Raspberry Pi 4 mula sa malayo sa pamamagitan ng VNC remote desktop protocol. Ang aking pag-setup ay tinatawag ding walang ulo na pag-setup ng Raspberry Pi 4.

Kung kailangan mo ng anumang tulong sa pag-flashing ng imahe ng Raspberry Pi OS sa microSD card, suriin ang aking artikulo Paano Mag-install at Gumamit ng Raspberry Pi Imager.

Kung ikaw ay isang baguhan ng Raspberry Pi at kailangan mo ng anumang tulong sa pag-install ng Raspberry Pi OS sa iyong Raspberry Pi 4, suriin ang aking artikulo Paano Mag-install ng Raspberry Pi OS sa Raspberry Pi 4 .

Gayundin, kung kailangan mo ng anumang tulong sa walang ulo na pag-setup ng Raspberry Pi 4, suriin ang aking artikulo Paano Mag-install at I-configure ang Raspberry Pi OS sa Raspberry Pi 4 Nang walang Panlabas na Monitor.

Pagpapagana ng USB Boot sa Raspberry Pi 4:

Sa seksyong ito, ipapakita ko sa iyo kung paano paganahin ang USB boot sa Raspberry Pi 4.

Bago mo paganahin ang USB boot sa iyong Raspberry Pi 4, dapat mong i-update ang lahat ng mga umiiral na mga pakete ng iyong Raspberry Pi OS. Upang ma-update namin ang firmware at paganahin ang USB boot.

Una, i-update ang APT package repository cache gamit ang sumusunod na utos:

$sudoapt update


Ang cache ng APT package repository ay dapat na-update.

Tulad ng nakikita mo, mayroon akong magagamit na mga update.


Upang mai-update ang lahat ng mayroon nang mga pakete, patakbuhin ang sumusunod na utos:

$sudoapt upgrade


Upang kumpirmahin ang pag-update, pindutin ang AT at pagkatapos ay pindutin< Pasok >.


Ang APT package manager ay mag-download at mag-install ng lahat ng kinakailangang mga update mula sa internet. Maaaring magtagal bago makumpleto.


Sa puntong ito, dapat na mai-install ang lahat ng mga mayroon nang mga pakete.


Upang magkabisa ang mga pagbabago, i-reboot ang iyong Raspberry Pi 4 gamit ang sumusunod na utos:

$sudoi-reboot


Ngayon, kailangan mong i-update ang firmware ng iyong Raspberry Pi 4.

Kapag ang iyong bota na Raspberry Pi 4, buksan ang isang Terminal at patakbuhin ang Raspi-config na tool ng pagsasaayos ng Raspberry Pi tulad ng sumusunod:

$sudoraspi-config


Mula dito, pumili Mga Pagpipilian sa Boot at pindutin< Pasok >.


Pumili Bersyon ng Boot ROM at pindutin< Pasok >.


Pumili Pinakabagong Gumamit ng pinakabagong bersyon ng boot ROM software at pindutin< Pasok >.


Pumili< Oo > at pindutin< Pasok >.


Pindutin< Pasok >


Pumili< Tapos na > at pindutin< Pasok >.


Pumili< Oo > at pindutin< Pasok >. Dapat mag-reboot ang iyong Raspberry Pi 4. Kapag nag-boot na, dapat na-update ang firmware.


Ngayon, maaari mong paganahin ang USB boot sa iyong Raspberry Pi 4.

Kapag ang iyong bota na Raspberry Pi 4, buksan ang isang Terminal at patakbuhin raspi-config tulad ng sumusunod:

$sudoraspi-config


Pumili Mga Pagpipilian sa Boot at pindutin< Pasok >.


Pumili Order ng Boot at pindutin< Pasok >.


Pumili USB Boot at pindutin< Pasok >.


Pindutin< Pasok >.


Pumili< Tapos na > at pindutin< Pasok >.


Pumili< Oo > at pindutin< Pasok >. Dapat mag-reboot ang iyong Raspberry Pi 4. Kapag nag-boot na ito, dapat ay pinagana ang USB boot.

Sinusuri ang Katayuan ng USB Boot:

Upang suriin kung pinagana ang USB boot, buksan ang isang Terminal at patakbuhin ang sumusunod na utos:

$vcgencmd bootloader_config


Kung mayroon kang 0xf41 bilang ang BOOT_ORDER , pagkatapos ang USB boot ay matagumpay na pinagana sa iyong Raspberry Pi 4.

Pag-clone ng microSD Card sa USB HDD / SDD / Thumb Drive:

Maaari mo lamang mai-flash ang iyong paboritong operating system sa iyong USB storage device gamit ang Whale Etcher o Raspberry Pi Imager . Maaari mo ring i-clone ang operating system mula sa microSD card papunta sa iyong USB storage device (ie HDD, SSD, o thumb drive). Kung i-clone mo ang operating system mula sa microSD card patungo sa iyong USB storage device, maaari mong panatilihin ang lahat ng data at hindi mo muling maitatakda ang operating system o muling mai-install ang mga program na iyong ginagamit.

Sa seksyong ito, ipapakita ko sa iyo kung paano i-clone ang Raspberry Pi OS mula sa iyong microSD card sa USB HDD / SDD / Thumb Drive gamit ang iyong Raspberry Pi 4.

Tulad ng nakikita mo, sa kasalukuyan, ang Raspberry Pi OS ay naka-install sa microSD card mmcblk0 .

$lsblk


Ipasok ang USB HDD / SSD / Thumb Drive sa iyong Raspberry Pi 4.

Dapat itong ipakita sa listahan ng imbakan / harangan ang aparato, tulad ng nakikita mo sa screenshot sa ibaba.

$lsblk


Mula sa menu ng Raspberry Pi OS, pumunta sa Accessories > SD Card Copier .


Dapat magsimula ang SD Card Copier.


Piliin ang microSD card (pinagmulan) mula sa Kopyahin Mula sa Device dropdown menu at piliin ang USB HDD / SSD / Thumb Drive (target) mula sa Kopyahin Sa Device dropdown na menu. Kapag tapos ka na, mag-click sa Magsimula .


Upang kumpirmahin ang pagpapatakbo ng clone, mag-click sa Oo .


Dapat simulang kopyahin ng SD Card Copier ang mga nilalaman mula sa microSD card sa USB storage device. Matatagalan upang makumpleto.


Kapag nakumpleto na ang operasyon ng clone, mag-click sa OK lang .


Mag-click sa Isara upang isara ang SD Card Copier.


Ngayon, patayin ang iyong Raspberry Pi 4 gamit ang sumusunod na utos:

$sudopatayin

Ang Booting OS sa Raspberry Pi 4 mula sa USB HDD / SDD / Thumb Drive:

Ngayon na handa na ang USB storage device, ilabas ang microSD card mula sa Raspberry Pi 4 at panatilihin lamang ang USB HDD / SSD / Thumb Drive. Pagkatapos, kapangyarihan sa iyong Raspberry Pi 4.


Dapat mag-boot ang iyong Raspberry Pi 4 mula sa USB HDD / SSD / Thumb drive.


Tulad ng nakikita mo, ang operating system na na-boot mula sa USB HDD / SSD / Thumb Drive.

$lsblk

Konklusyon:

Sa artikulong ito, ipinakita ko sa iyo kung paano paganahin ang USB boot sa Raspberry Pi 4 gamit ang Raspberry Pi OS. Ipinakita ko rin sa iyo kung paano i-clone ang OS mula sa microSD card sa USB HDD / SSD / Thumb drive at boot mula sa USB storage device.