[Cubieboard] 安装 Lubuntu server for SDCard
硬件:Cubieboard2
系統(tǒng):Ubuntu 14.04 based on VMware Virtual Machine
鏡像:cb2-lubuntu-server-tsd-tfcard-v2.0.img.gz[1]?(Base on Ubuntu 14.04 Optimized by Lubuntu)
?
將 TF 卡通過 USB 接口連接到 Ubuntu 虛擬機(jī),系統(tǒng)自動(dòng)將其掛載到 /media/<username> 目錄下。
?
1. 準(zhǔn)備 TF 卡
?
使用 fdisk 命令查看設(shè)備清單:
$ sudo fdisk -l...Disk /dev/sdb: 15.9 GB, 15926820864 bytes 64 heads, 32 sectors/track, 15189 cylinders, total 31107072 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 Disk identifier: 0x00000000Device Boot Start End Blocks Id System /dev/sdb1 2048 26623 12288 83 Linux /dev/sdb2 26624 7744511 3858944 83 Linux?
先確保 TF 卡沒有掛載到系統(tǒng)其他節(jié)點(diǎn)(自動(dòng)掛載點(diǎn)在 /media/username/ 目錄下)。
$ sudo umount /dev/sdb1 $ sudo umount /dev/sdb2?
2. 清理 TF 卡
?
$ export card=/dev/sdb $ sudo dd if=/dev/zero of=${card} bs=1024 seek=544 count=128 128+0 records in 128+0 records out 131072 bytes (131 kB) copied, 0.101418 s, 1.3 MB/s?
3. 復(fù)制鏡像到 TF 卡
?
復(fù)制過程需要幾分鐘時(shí)間(本次大概 6 分鐘),耐心等待一下。
$ sudo dd if=cb2-lubuntu-server-tsd-tfcard-v2.0.img of=/dev/sdb 1662976+0 records in 1662976+0 records out 851443712 bytes (851 MB) copied, 389.627 s, 2.2 MB/s?
4. 修改默認(rèn)用戶密碼
?
進(jìn)入系統(tǒng)的第一件事就是修改默認(rèn)帳戶密碼,密碼設(shè)置盡量健壯[2]。
注:
[1] 該鏡像文件的?uEnv.txt 文件配置錯(cuò)誤,會(huì)導(dǎo)致系統(tǒng)無法正常啟動(dòng)。解決辦法如下:
鏡像文件復(fù)制完成后,使用 fdisk 命令查看設(shè)備:
$ sudo fdisk -l ... Disk /dev/sdb: 15.9 GB, 15926820864 bytes 64 heads, 32 sectors/track, 15189 cylinders, total 31107072 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 Disk identifier: 0x00000000Device Boot Start End Blocks Id System /dev/sdb1 2048 26623 12288 83 Linux /dev/sdb2 26624 1625199 799288 83 Linux ...?
將 /dev/sdb1 掛載到系統(tǒng)中,例如 /media/username/sdb1:
$ sudo mount /dev/sdb1 /media/username/sdb1?
進(jìn)入掛載點(diǎn),編輯 uEnv.txt 文件,將第 1 行 mmcblk1p2 修改為 mmcblk0p2:
$ sudo vi uEnv.txt root=/dev/mmcblk0p2 extraargs=console=tty0 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:1280x720p50 rootwait panic=10 rootfstype=ext4 rootflags=discard?
[2] 關(guān)于設(shè)置靜態(tài) IP,該版本 Linaro 在設(shè)置靜態(tài) IP 時(shí),只能設(shè)置 dns-nameservers 192.168.1.1,不能使用 8.8.8.8,否則導(dǎo)致系統(tǒng)無法啟動(dòng)。
總結(jié)
以上是生活随笔為你收集整理的[Cubieboard] 安装 Lubuntu server for SDCard的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux指令 find指令详解
- 下一篇: The Historical Accid