用 Raspberry Pi 自建遊戲機及多媒體中心

下載和安裝

Ubuntu 系統中下載和燒錄 Retro Pi 的映像檔,在筆者先前的樹莓派文章中,詳細介紹了 Windows 和 Mac 環境燒錄映像檔的方法,今天借着安裝 Retro Pi 的機會,教會大家在 Linux 環境燒錄樹莓派的映像檔。

執行如下命令,下載 Retro Pi 針對樹莓派 2 和 3 的最新版本 4.2。
wget https://github.com/RetroPie/RetroPie-Setup/releases/download/4.2/retropie-4.2-rpi2_rpi3.img.gz (ENTER)
md5sum retropie-4.2-rpi2_rpi3.img.gz (ENTER)
850983353170e45d43ff94266c64b4da retropie-4.2-rpi2_rpi3.img.gz
將上列校驗結果和官方網站的 md5sum 進行比對,如果完全一樣,就說明所下載的映像檔沒有問題,可以繼續通過如下命令解壓。
gzip -d retropie-4.2-rpi2_rpi3.img.gz (ENTER)
再次查看目錄,發現目錄下多出一個 retropie-4.2-rpi2_rpi3.img 檔案,這個就是 Retro Pi 的映像檔檔案了。插入 SD 卡,使用如下命令查看 SD 卡設備名稱。
sudo fdisk -l (ENTER)
Disk /dev/mmcblk0: 29.8 GiB, 32026656768 bytes, 62552064 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x10d58467
設備 啟動 Start 末尾 扇區 Size Id 類型
/dev/mmcblk0p1 * 8192 124927 116736 57M e W95 FAT16 (LBA)
/dev/mmcblk0p2 124928 62552063 62427136 29.8G 83 Linux

上述就是 SD 卡在 Ubuntu 系統下的檔案名稱了,顯然這是一張還沒有格式化好的儲存卡,上面還有以前某個 Linux 系統的檔案,可以通過如下命令對儲存卡進行重新分割區和格式化。注意Ubuntu 系統總是自動加載儲存設備,所以執行此操作之前,必須將儲存卡卸載,否則可能會造成儲存卡的損壞。
sudo fdisk /dev/mmcblk0 (ENTER)
然後刪除所有分割區,這時再次執行如下命令查看分割區。
sudo fdisk -l (ENTER)
接下來選擇 d、1、d、w 。
/dev/mmcblk0 2048 62552063 62550016 29.8G b W95 FAT32
如果看到上述結果,說明儲存卡原有分割區已被刪除,保存退出後就可以執行如下命令,燒錄 Retro Pi 的系統映像檔了。
sudo dd if=retropie-4.2-rpi2_rpi3.img of=/dev/mmcblk0 status=progress bs=4M (ENTER)
sudo sync (ENTER)
如果對 fdisk 命令不熟悉,也可以安裝 Gparted 磁碟分割區工具,Gparted 類似 Windows 平台著名的分割區工具分割區魔術師 PartitionMagic,完全圖形化操作,執行如下命令安裝 Gparted。
sudo aptitude install -y gparted (ENTER)
成功安裝後可以通過其圖示啟動(圖1)。

圖1:Gparted 分割區工具主界面。
圖1:Gparted 分割區工具主界面。

從主界面右上角的下拉選單中選擇記憶卡設備 /dev/mmcblk0,直接刪除原有分割區即可(圖2)。注意對儲存設備如硬碟,移動硬碟及記憶卡的任何操作,在應用之前是沒有同步到儲存設備的,所以確認分割區操作正確,也得應用後才能生效,即使存在分割區錯誤,只要不應用就不會生效,成功刪除原有分割區後,就可以直接用 dd 命令燒錄映像檔了。此外還可以使用預設的圖形界面磁碟管理工具 Disks 來寫入 Retro Pi 的映像檔,關鍵操作為執行 Disks 磁碟管理工具,然後選擇 SD 卡,單擊右上角 Disks 主選單,選擇從磁碟映像檔恢復選項,在彈出的對話框中選擇 Retro Pi 的映像檔,單擊確定即可開始燒錄。無論採用那種方式,最後都要將燒錄好的記憶卡插入樹莓派準備啟動。

圖2:Gparted刪除記憶卡原有分割區。
圖2:Gparted刪除記憶卡原有分割區。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。