zoukankan      html  css  js  c++  java
  • 给树莓派挂载移动硬盘或U盘

    外接U盘或移动硬盘时,默认不会自动挂载,所以需要用 mount 命令挂载。通常我们在 /mnt 或 /media 目录下新建一个目录作为挂载点。比如:

    1
    2
    3
    4
    sudo mkdir /mnt/1GB_USB_flash
    sudo mount -o uid=pi,gid=pi /dev/sda1 /mnt/1GB_USB_flash
    //用完之后卸载
    sudo umount /mnt/1GB_USB_flash

    sda1 是取决于你的实际情况,a表示第一个硬盘,1表示第一个分区。

    挂载exFAT格式的硬盘
    FAT 格式U盘 mount 本身就能支持,但如果你的U盘或移动硬盘使用的是 exFAT 格式,mount 会说不支持。没关系,安装 exfat-fuse 软件之后 mount 就支持了。

    1
    sudo apt-get install exfat-fuse
    sudo mkdir /mnt/usb
    sudo mount  /dev/sda1 /mnt/usb

    如果想开机自动挂载,而不是每次手工执行,可以编辑 /etc/fstab 文件。比如在末尾添加一行:

    1
    /dev/sda1 /mnt/usb vfat rw,defaults 0 0

    挂载NTFS格式的硬盘(读写方式挂载)
    默认挂载NTFS格式的硬盘只有只读权限,需要借助其它工具实现。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    #安装所需软件包
    sudo apt-get install fuse-utils ntfs-3g
    #加载内核模块
    modprobe fuse
    #编辑fstab让移动硬盘开机自动挂载
    sudo nano /etc/fstab
    #在最后一行添加如下内容
    /dev/sda1 /mnt/myusbdrive ntfs-3g defaults,noexec,umask=0000 0 0
    #保存重启,即可生效

    挂载FAT32格式的硬盘

    1
    2
    3
    4
    5
    6
    7
    #创建挂载点
    sudo mkdir /mnt/myusbdrive
    #编辑fstab让移动硬盘开机自动挂载
    sudo nano /etc/fstab
    #在最后一行添加如下内容
    /dev/sda1 /mnt/myusbdrive auto defaults,noexec,umask=0000 0 0
    #保存重启,即可生效

    说明:
    sda1是取决于你的实际情况,a表示第一个硬盘,1表示第一个分区。
    umask=0000 0 0
    前面四个0就是对所有人,可读可写可执行,
    后面两个0,第一个代表dump,0是不备份
    第二个代表fsck检查的顺序,0表示不检查
    卸载:sudo umount /mnt/myusbdrive

    查看挂载情况可使用以下命令。

    1
    2
    cd /mnt/myusbdrive
    ls

    挂载U盘的更多细节请参考 RPi Adding USB Drives

    本文来自:树莓派实验室
    链接地址:http://shumeipai.nxez.com/2013/09/08/raspberry-pi-to-mount-the-removable-hard-disk.html
  • 相关阅读:
    配置cinder使用NFS后端
    配置glance使用NFS后端
    制作windows镜像
    fuel健康检查Heat失败的原因
    重启OpenStack服务步骤
    改变nova-compute默认位置的方法
    改变cinder默认vg的方法
    centos lvm常用命令
    【一天一个canvas】图像处理教程(十二)
    【一天一个canvas】阴影效果呈现方法(十一)
  • 原文地址:https://www.cnblogs.com/zbuter/p/8781199.html
Copyright © 2011-2022 走看看