在BeagleBoneBlack开发板上安装Ubuntu14.04(SD卡启动)

  1. 首先请先备份SD卡中的数据,然后格式化SD卡,SD卡的容量最好不小于4G。
  2. 在装有Ubuntu系统的PC机上插入SD卡,进行分区。首先输入命令 ls /dev/ 查看该SD卡的设备名,比如我的是 sdb和sdb1(sdb是主设备名,sdb1是分区,表示你的SD卡有1个分区)。一般来说,当你插入SD卡后,Ubuntu会自动加载你的SD卡,通常是在 /media 目录下,看看你的SD卡的名称是什么。命令行输入命令umount /media/SD卡名称
  3. 输入fdisk /dev/sdb(注意:sdb是我的SD卡设备号,请根据你自己的SD卡主设备号输入,一定不要把弄错了)。然后命令行提示你输入相关命令。
  4. 首先输入p,可查看你的SD卡分区。输入o初始化sd卡,在输入p看是否还有分区,不出错应该是没有的。
  5. 输入n创建一块分区,输入p,输入1,再按回车enter键,再输入4095。
  6. 输入t,再输入e。输入a,再输入1。
  7. 输入n创建第二块分区,输入p,输入2,然后按两次回车enter键进行默认选择。
  8. 再输入p可以查看到有两个分区了。
  9. 最后输入w保存设置
  10. 输入mkfs.vfat  /dev/sdb1(sdb1根据自己的第一个分区填写,下同),再输入mkfs.ext4 /dev/sdb2(sdb2根据自己的第二个分区,下同)。
  11. 安装U-BOOT和Ubuntu文件系统等到SD卡。
  12. 12.
wget http://s3.armhf.com/dist/bone/bone-uboot.tar.xz
mkdir boot
mount /dev/sdb1 boot
tar xvf bone-uboot.tar.xz -C boot
umount boot

13.

wget http://s3.armhf.com/dist/bone/ubuntu-trusty-14.04-rootfs-3.14.4.1-bone-armhf.com.tar.xz
mkdir rootfs
mount /dev/sdb2 rootfs
tar xvf ubuntu-trusty-14.04-rootfs-3.14.4.1-bone-armhf.com.tar.xz -C rootfs
umount rootfs

14.最后拔出SD 卡,就可以使用SD 卡启动了。启动后登入初始用户名和密码都是Ubuntu.

猜你喜欢

转载自blog.csdn.net/qq_35556064/article/details/78924669
今日推荐