lubunt 自动挂载TF卡作为数据卡

来源:互联网 发布:淘宝客服工作总结1 编辑:程序博客网 时间:2024/06/13 05:26

lubunt 自动挂载TF卡作为数据卡


如果TF卡以前做过启动盘,要先删除TF的引导信息才能使用。因为问题出在,cubieboard 2的启动顺序是 TF 再到 nand ,就算nand 已经安装了系统,

它也会从TF开始,所以要清除引导信息。

步骤如下:

1.先不插TF卡,直接开启 cubieboard 。

2. 系统启动完毕后,把TF插进。

3. 进入系统终端(SSH)执行:

sudo dd if=/dev/zero of=/dev/mmcblk0 bs=1M count=1
4. reboot

一: 挂载TF卡

1. 查看当前系统有几个分区

#cat /proc/partitionsmajor minor  #blocks  name  93        0    3989504 nand  93        8        508 nanda  93       16    3988992 nandb179        0   15558144 mmcblk0179        1   15558143 mmcblk0p1

mmcblk0p1 -- 就是TF 卡


2. 格式化TF, 使用 vfat 文件格式

mkfs.vfat -F 32 /dev/mmcblk0p1

3. 手动挂载TF卡
# mount -t msdos /dev/mmcblk0p1 /mnt/usb/
说明:/mnt/usb目录需要事先mkdir

4. 使用脚本挂载

#vim mount_tf.sh,内容如下(不包括引号)"#!/bin/shmount -t vfat /dev/mmcblk0p1 /mnt/usb/"


#chmod +x mount_tf.sh#vim /etc/rc.local#在近行尾的"exit 0"的上一行加入 mount_tf.sh文件所在的绝对路径即可。

reboot 重启

root@cubieboard:~# df -lFilesystem     1K-blocks   Used Available Use% Mounted on/dev/nandd       2066000 961204   1013348  49% /none                   4      0         4   0% /sys/fs/cgroupnone               92784    172     92612   1% /runnone                5120      0      5120   0% /run/locknone              463900      0    463900   0% /run/shmnone              102400      0    102400   0% /run/user/dev/mmcblk0p1   7770272      4   7770268   1% /tf/wali

4. 使用系统 fstab 自动挂载

vi /etc/fstab# UNCONFIGURED FSTAB FOR BASE SYSTEM/dev/mmcblk0p1          /tf/wali        vfat            defaults        1 2
注意 中间用 tab 隔开不是空格,最后 1 2 中间是空格

reboot

df -hl












0 0
原创粉丝点击