ETH 2.0 Testnet in Raspberry pi4 4GB 教學 - 數位貨幣

Table of Contents

Raspberry Pi 4 4GB
USB 外接盒
固態硬碟 M.2 PCIE or sata(建議 >= 250GB)
microSD 卡(建議 >= 4GB)
網路線(LAN 線)
USB Type-C 變壓器
USB讀卡機

成本粗估 7000 ~ 8000元

下載 UBUNTU 64bit 映像檔 (目前使用 ubuntu-20.04)
https://ubuntu.com/download/raspberry-pi

下載 balenaEtcher
https://www.balena.io/etcher/

全部準備好後硬體先都接好,電源除外

1 step.

先找台電腦將下載好的 ubuntu-20.04-preinstalled-server-arm64+raspi.img

先在將 microSD 卡插入 USB讀卡機 再接到電腦上(注意:先不要接其他隨身碟到該電腦上
,發生慘劇依該不負責!!先在此幫QQ)

使用 balenaEtcher 選擇 ubuntu-20.04-preinstalled-server-arm64+raspi.img 第二個
選項選擇 你要寫入的記憶卡,慢慢等他結束。

寫入完成後,再把記憶卡插入Raspberry Pi4(後面簡稱Pi)插上電源開機

預設的帳號密碼都是ubuntu,變更好密碼後,讓我們入主軸。

2 Step.

sudo cfdisk /dev/sda

會出現 gpt dos sgi sun 這四個選項 請選擇 gpt

進入分割畫面 全新未使用的請選擇 New 直接設定大小分割(單位:G)後按 Enter

切割後 選擇剛切割好的 sda1 按右到 Write 我們會看到 Sizetype 下顯示 xxxG Linux
filesystem 就完成惹

選擇 Quit

3 Step.

sudo mkfs.ext4 /dev/sda1

後輸入 Y 按Enter

使用外接SSD作為系統的主要存儲,將現正在 SD 卡的檔案複製到外置硬碟,先新增資料
夾可用來掛載 /dev/sda1

sudo mkdir /mnt/usb

然後掛載

sudo mount /dev/sda1 /mnt/usb

再將系統檔案複製到外置硬碟

sudo rsync -avx / /mnt/usb

(這程序需要一些時間去完成, 煮沸開水沖一杯茶就差不多了 w)

修改開機指令

sudo blkid /dev/sda1 來查看 <UUID>(同上也可以直接用 /dev/sda1)

這是最後的步驟了,sudo nano /boot/firmware/cmdline.txt,更改
root=LABEL=writable 到 root=UUID=<UUID>

sudo reboot 重開

用 df -h 看到 /dev/sda1 掛載在 '/'

4 Step.

安裝輕量化圖形化介面 xubuntu (要用 Friefox 也只能裝了) 2.954GB

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install xubuntu-desktop 按 Y (再去吃約40分的下午茶)

後面會詢問 configurig lightdm 我不知道用意 我是選 ligtdm (XDD)

sudo reboot

5 Step.(建議採用PPPOE連線)

https://www.youtube.com/watch?v=vu-N_xHjgww&feature=youtu.be

cd Downloads/

sudo git clone https://github.com/prysmaticlabs/prysm && cd ./prysm

使用 Friefox 安裝套件 metamask

設定好 metamask 後

ETH 2.0 Testnet 申請網站 https://prylabs.net/participate

請按照 Prysm 說明操作

sudo git clone https://github.com/prysmaticlabs/prysm && cd ./Downloads/prysm

sudo ./Downloads/prysm.sh validator accounts crate --keystore-path=$HOME/validat

會生出一串驗證碼 請回報到Prysm testnet 上

開2個 Terminal (請善用 ctrl +alt F1~F7) 各別執行下面兩串

sudo ./Downloads/prysm.sh beacon-chain

sudo ./Downloads/prysm.sh validator --keystore-path=$HOME/validator

這版本的Ubuntu 過段時間不動 滑鼠能動 可是按了沒反應 移到文字處會變插入符號
按 ctrl+alt f1 - f7都有反應 請各位大大給解 我不想用 kill 9 PID

目前同步中CPU平均 70~75% RAM 3~3.5GB

今日最新情況 同步完後等待同意中 CPU 20~25% RAM 1.7GB

請各位大大給點賞金 感謝!!

ETH address : 0x26e04141267abd701ec5aff73e70acce9c1eaf63
--

All Comments

Christine avatarChristine2020-04-29
這好新
這好新
Mason avatarMason2020-04-29
請問 rpi4 需要加散熱風扇嗎? 70~75% 有點高
請問 rpi4 需要加散熱風扇嗎? 70~75% 有點高
Sandy avatarSandy2020-05-01
./Downloads/prysm.sh validator accounts crate <- typo
./Downloads/prysm.sh validator accounts crate <- typo
Dinah avatarDinah2020-05-02
幫我刪那 youtube 聯結 看起來像詐騙 只有一個影片 @@a
幫我刪那 youtube 聯結 看起來像詐騙 只有一個影片 @@a
Annie avatarAnnie2020-05-03
好的
好的
Ina avatarIna2020-05-05
回t大CPU是還好有散熱片 問題是RAM 我看他還在爬(抖
回t大CPU是還好有散熱片 問題是RAM 我看他還在爬(抖
Franklin avatarFranklin2020-05-05
可能要在SSD上開個SWAP空間?我也好想弄,但pi4借人了 XD
可能要在SSD上開個SWAP空間?我也好想弄,但pi4借人了 XD
Gary avatarGary2020-05-07
我是沒開拉 看起來做多吃到3.5GB 還可以接受
我是沒開拉 看起來做多吃到3.5GB 還可以接受
Rae avatarRae2020-05-11
另外一個疑慮是 SSD 切割出去後加掛SWAP會傷SSD?
這部份我是蠻想知道的
另外一個疑慮是 SSD 切割出去後加掛SWAP會傷SSD?
這部份我是蠻想知道的
Iris avatarIris2020-05-15
手邊沒有藍莓派 但找到一根狗骨頭 等等來玩玩好了
手邊沒有藍莓派 但找到一根狗骨頭 等等來玩玩好了
Hazel avatarHazel2020-05-17
水喔
水喔
Kristin avatarKristin2020-05-21
BX500跑兩周節點壽命剩70%,給參考
Damian avatarDamian2020-05-22
樓上g大是否能給詳細資料給大家參考參考?
Emma avatarEmma2020-05-30
https://i.imgur.com/hg0Ah6e.jpg
第二張是斷線沒網路顯示的狀態
Olivia avatarOlivia2020-06-01
請問b大找到滑鼠的解法了嗎?
Jake avatarJake2020-06-04
以後ssd買美光跟威剛,其他家的都是有限保固,使用壽命到就
出保了
Andrew avatarAndrew2020-06-05
目前無解 只能利用Ctrl + alt + F1~F7 去開各個cmand
line去解決