从microSD引导Ubuntu OS

首先,你必须从here (ubuntu_mmc.img)下载SD-bootable image。注意,官方会不断更新新版image,如今前最好在pcDuino网站上检查确认。

The next step is to  flash the image into the micro-SD. We are covering three different operation systems: Windows, Linux, and MacOS: ubuntu

下一步,将image烧进micro SD。三种操做系统:Windows, Linux, and MacOS bash

Windows: 网站

咱们使用的是 Win32DiskImager  (你能够从这里下载 here) ui

pcduinointro_chapter4_1

 

Linux: spa

插入micro-sd,将会自动安装。首先卸载全部分区,若是SD卡有2个分区,用如下命卸载: 操作系统

  1. $ umount /dev/mmcblk0p1
  2. $ umount /dev/mmcblk0p2

而后 dd mmc image到micro-sd: debug

  1. $ dd if=/udisk/ubuntu_mmc.img of=/dev/mmcblk0 bs=1M
  2. $ sync

注意:不要使用 “of=/dev/xxx”来指向你的硬盘,将会破坏你硬盘里面的数据。. three

 

MacOS: ip

MacOS 也支“df”和 “dd”命令。 rem

插入micro-sd,将会自动安装。首先卸载全部分区,若是SD卡有2个分区,用如下命令卸载:

  1. $ sudo umount /dev/disk1s1
  2. $ sudo umount /dev/disk1s2

若是卸载失败, 能够使用如下脚本强制卸载:

  1. $ sudo diskutil umount force /dev/disk1s1
  2. $ sudo diskutil umount force /dev/disk1s2

而后 dd  mmc imag到micro-sd:

  1. $ sudo dd if=/udisk/ubuntu_mmc.img of=/dev/disk1 bs=1M

注意:不要使用 “of=/dev/xxx” 指向你的硬盘. 这将会损坏你硬盘中的文件。

将烧好的micro sd插入pcDuino而后上电,pcDuino将会从sd启动。

调整SD image的大小,扩展到最大容量的SD:

准备一个脚本 expand.sh:

pcduinointro_chapter4_2

  1. $ sudo bash ./expand_sdcard_rootfs.sh
  2. $ sudo reboot

重启以后输入:

  1. $ sudo resize2fs /dev/mmcblk0p2

若是引导失败

请肯定pcDuino是从SD仍是从NAND引导启动。

输入df命令来确认

若是从NAND启动,root是 /dev/nandd。

若是从SD启动, root是 /dev/mmcblk0p1

若是从NAND启动,拔掉debug上面的线,而后reset pcDuino.

咱们也发现debug上面插上串口转USB的先也有可能引发HDMI无显示的问题。

相关文章
相关标签/搜索