卡片電腦PINE64初學筆記
關注卡片電腦已經很長一段時間了,[pine64][1]號稱最便宜的卡片電腦,採用全志A64(arm cortex-A53核),記憶體分512M、1G、2G三種,售價為$15、$19、$29。詳細配置可以登入官網查詢。
安裝系統
我選購的是記憶體為2G的配置,需要自己準備5V/2A的電源,官方給出的功耗是最大3.5W,理論上5V/1A的電源也夠了,最高支援256G SD卡,我準備了一張32G的高速卡。
1. 我個人比較喜歡debian系統,可以從<[http://wiki.pine64.org][2]>下載自己喜歡的系統映象檔案;
2. 下載並安裝win32diskimager軟體<[https://sourceforge.net/projects/win32diskimager][3]>;
3. 通過win32diskimager燒結SD卡;
4. 將SD卡插入PINE64單板,連結好HDMI線、滑鼠、鍵盤,然後上電;
5. 登入使用者名稱和密碼都是debian.
網口配置
PINE64上有一個網口,連結好網線,即可上網。由於我的單板要帶到公司用,公式採用靜態IP,所以必須給網口配置靜態IP,為了方便,我在一個網口上繫結了多個IP。
只需要配置/etc/network/interfaces檔案即可,我的配置如下:
auto eth0
iface eth0 inet static
address 192.168.31.133
netmask 255.255.255.0
gateway 192.168.31.1auto eth0:0
iface eth0:0 inet static
address 10.63.174.52
netmask 255.255.255.0
ssh
在PC端通過putty通過ssh登入到pine64。
硬碟分割槽
1.上電後再終端執行下面的命令:
debian@pine64:~$ sudo /usr/local/sbin/resize_rootfs.sh
debian@pine64:~$ sudo fdisk -l
Disk /dev/mmcblk0: 29 GiB, 31117541376 bytes, 60776448 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: 0xa2427f8e
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 40960 143359 102400 50M e W95 FAT16 (LBA)
/dev/mmcblk0p2 143360 14884863 14741504 7G 83 Linux
2. 我的SD卡是32G的,預設只使用了7G,還有29G沒有分配,不能使用,必須用fdisk進行分割槽
debian@pine64:~$ sudo fdisk /dev/mmcblk0
p
n
p
First sector (2048-60776447, default 2048): 14884863 (***這裡選擇/dev/mmcblk0p2的end***)
Last sector, +sectors or +size{K,M,G,T,P} (2048-40959, default 40959): (***回車***)
w
debian@pine64:~$ sudo partprobe
debian@pine64:~$ ls /dev/mmc*
/dev/mmcblk0 /dev/mmcblk0p1 /dev/mmcblk0p2 /dev/mmcblk0p3
3. 配置fstab檔案,上電自動掛載mmcblk0p3
debian@pine64:~$ sudo echo "/dev/mmcblk0p3 /opt ext4 defaults,noatime 0 1" >> /etc/fstab
重啟後通過mount命令可以看到新掛載的硬碟了。
遠端桌面vnc
1. 安裝vnc4server
debian@pine64:~$ sudo aptitude install vnc4server
2. 修改~/.vnc/xstart檔案,如下是我的xstart檔案:
debian@pine64:~$ cat ~/.vnc/xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
mate-session &
mate-settings-daemon &
mate-panel &
samba配置
1. 安裝: sudo aptitude install samba
2. 配置:
debian@pine64:~$ sudo smbpasswd -a debian
[sudo] password for debian:
New SMB password:
Retype new SMB password:
3. win下登入:
開啟“我的電腦”,在位址列裡輸入“\\192.168.31.133\debian\”,然後輸入你之前設定的密碼。
4. 配置寫入許可權:
開啟/etc/samba/smb.conf,找到"read only = yes",將yes改成no即可,然後重啟samba服務既可以。
其實,實際用下來我發現smb非常慢,而且經常報錯,最好的方式個人認為還是ftp或者scp(linux)。
相關文章
- 卡片電腦PINE64初學筆記之wifi篇筆記WiFi
- 卡片盒筆記法筆記
- 初學Golang的筆記Golang筆記
- 強化初學筆記筆記
- 《計算機與電腦科學》摘錄筆記計算機筆記
- C++類初學筆記C++筆記
- 入門必學:初級電腦命令(轉)
- 電腦白痴的筆記(更新ing)筆記
- 安卓初學基礎學習筆記安卓筆記
- 初學linux的fork筆記Linux筆記
- 【Nginx學習筆記】-初識NginxNginx筆記
- 【自用】彙編初學筆記 #1筆記
- JVM學習筆記——初識JVMJVM筆記
- Scala 學習筆記 (1):初見筆記
- 基於docker 初學 MongoDb 學習筆記DockerMongoDB筆記
- [寒假學習筆記](二)Python初學筆記Python
- Python 裝飾器初學筆記Python筆記
- LevelDB學習筆記 (1):初識LevelDB筆記
- 從Python到Go:初學筆記PythonGo筆記
- Redis學習筆記(一)——初識RedisRedis筆記
- MongDB學習筆記(一) 初遇篇筆記
- 初級英語學習筆記01筆記
- Python學習筆記(一)——初學PythonPython筆記
- XML初學進階學習筆記(1)(轉)XML筆記
- XML初學進階學習筆記(5)(轉)XML筆記
- XML初學進階學習筆記(4)(轉)XML筆記
- XML初學進階學習筆記(3)(轉)XML筆記
- XML初學進階學習筆記(2)(轉)XML筆記
- “平板電視”學習筆記筆記
- 初賽筆記筆記
- Vue 學習筆記 (一) -- 初識 VueCli 3Vue筆記
- substrate學習筆記1:Substrate初體驗筆記
- HTTP Client 學習筆記 (一) 初遇篇HTTPclient筆記
- Java學習筆記--資料庫初識Java筆記資料庫
- 初識C語言(01)—學習筆記C語言筆記
- 電腦桌面日程管理+做筆記APP軟體筆記APP
- 筆記本與臺式電腦的區別對比 玩遊戲筆記本好還是桌上型電腦好?筆記遊戲
- 初入webpack筆記Web筆記