Ubuntu 10.04.3 挂载NTFS移动硬盘

来源:互联网 发布:时时彩信用源码 编辑:程序博客网 时间:2024/06/01 09:28

说明:本文全部在root权限下进行

一、查看移动硬盘有没有被连接到系统

fdisk -l 查看所有连接到电脑上的储存设备:

# fdisk -l | grep '/dev'

Ubuntu 10.04.3 挂载NTFS移动硬盘 - wangkuen882003 - 心随梦飞

从上面可以看到,已经有一个名叫 sdc 的1T NTFS 格式移动硬盘连接到系统。


如果不确定这个硬盘是不是我们的移动硬盘,我们通过查看已经挂载的硬盘做对比:

通过执行挂载命令,看看哪些磁盘已经被挂载了:

#   mount

显示已经挂载的设备。对比这两个你就能看到什么设备没有挂载

Ubuntu 10.04.3 挂载NTFS移动硬盘 - wangkuen882003 - 心随梦飞

经过对比发现,sda 和 sdb 已经挂载。


二、挂载移动硬盘到系统

建立移动硬盘挂载目录。

#   mkdir -p /mnt/usb

回顾一下要我们的磁盘情况:

Ubuntu 10.04.3 挂载NTFS移动硬盘 - wangkuen882003 - 心随梦飞


现在出现个问题,因为 sda 和 sdb 都是挂载的sda1 和 sdb2 ,那么我们的移动硬盘是挂载sdc1 还是 sdc5 呢?

Ubuntu 10.04.3 挂载NTFS移动硬盘 - wangkuen882003 - 心随梦飞

如果细心的话应该会发现,sdc1后面的文件系统后面有个(LBA),它是逻辑区块的意思,也就是说,sdc1是这个磁盘的逻辑逻辑分区,下面的 sdc5 才是真正的 磁盘系统,所以我们应该挂载的是, sdc5 

#   mount -t ntfs /dev/sdc5 /mnt/usb


这样磁盘就已经成功挂载进系统/mnt/usb目录。

#   df -h

Ubuntu 10.04.3 挂载NTFS移动硬盘 - wangkuen882003 - 心随梦飞


三、移动硬盘挂载后Read-only解决

如果仅仅是需要读取磁盘中的文件,上述方法已经能够满足要求。

但是如果需要往磁盘里进行写操作时,会提示你Read-only !

Ubuntu 10.04.3 挂载NTFS移动硬盘 - wangkuen882003 - 心随梦飞

这时我们只能卸载移动硬盘重新挂载

#   umount /mnt/usb  //卸载磁盘#   df -h  //查看磁盘分区

Ubuntu 10.04.3 挂载NTFS移动硬盘 - wangkuen882003 - 心随梦飞


在我的ubuntu版本中内核不支持直接对ntfs进行读写,所以需要安装对ntfs分区能够读写支持包

#   dpkg -l | grep ntfs   //查看ubuntu是否安装了此软件包#   apt-get install ntfs-3g   //安装ntfs-3g包#   mount -t ntfs-3g -o umask=022 /dev/sdc5 /mnt/usb   //挂载磁盘

这样就可以把硬盘以ntfs-3g的方式进行读写操作,且创建文件的默认权限为755,若需要777权限,只需把命令中的022改为000,或者不带这个参数即可!

Ubuntu 10.04.3 挂载NTFS移动硬盘 - wangkuen882003 - 心随梦飞


四、开机自动挂载

如果需要开机自动挂载硬盘,需要将ntfs分区添加到/etc/fstab文件中。

#   cat /etc/fstabproc /proc proc defaults 0 0# Entry for /dev/sda8 :UUID=e6ef2d8c-040a-4ad8-be85-61af7665004b / ext3 defaults,errors=remount-ro 0 1# Entry for /dev/sda9 :UUID=50292097-7a1f-4cf0-af00-3f265eab17e6 none swap sw 0 0/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0/dev/sdc /media/floppy1 auto rw,user,noauto 0 0

看后面几行,对应的内容前面也说了,分别是:设备,挂载点(也就是在ubuntu下的目录啦),挂载类型、选项,后面的我也不知道什么意思,我不需要开机自动挂载,有需要的话可以继续研究下。


0 0
原创粉丝点击