`
wang5598
  • 浏览: 113083 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux下ntfs硬盘的加载

阅读更多

注:原文章地址:http://blog.csdn.net/qingzilantu/article/details/6313592

 

问题:
# mount –t ntfs /dev/sdb1 /mnt/
mount: unknown filesystem type ‘ntfs’
这是由于CentOS release 5.5(Final)上无法识别NTFS格式的分区。

解决办法:
通过使用 ntfs-3g 来解决。
打开ntfs-3g的下载点http://www.tuxera.com/community/ntfs-3g-download/ ,将最新稳定(当前最新版本为ntfs-3g-2011.1.15 )下载到CentOS,执行以下命令安装:
1) 编译安装 ntfs-3g:

# tar zxvf ntfs-3g-2011.1.15.tgz

# cd ntfs-3g-2011.1.15

#./configure

#make

#make install

已经安装完成啦!!

 

------比较方便的操作是直接yum安装相关的软件包--------

yum install fuse-ntfs-3g

--------------------------------------------------------------


1. mount命令
mount -t 文件格式 -o 选项参数 磁盘分区挂载点目录名
比如:mount -t vfat -o iocharset=utf8,umask=000 /dev/hda5 /mnt/D
再如:mount -t ntfs -o nls=utf8,umask=000 /dev/hdd1 /mnt/sysc
但到这里出现了问题,首先是我的系统不识别该文件格式NTFS,其次是你会问:"你怎么知道外挂的那个系统盘C就是hdd1?"是阿,请继续...

>>2.判断哪个分区是NTFS格式,加载NTFS分区;
>>[root@localhost kalon]# /sbin/fdisk -l l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x21d3ce88

Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 5223 14593 75272557+ f W95 Ext'd (LBA)
/dev/sda3 26 4700 37544960 83 Linux
/dev/sda4 4700 5222 4194304 82 Linux swap / Solaris
/dev/sda5 5223 14593 75272526 7 HPFS/NTFS

Partition table entries are not in disk order

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf0b1ebb0

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 2611 20972826 7 HPFS/NTFS
/dev/sdb2 2612 19456 135307462+ f W95 Ext'd (LBA)
/dev/sdb5 2612 5875 26218048+ 7 HPFS/NTFS
/dev/sdb6 5876 15539 77626048+ 7 HPFS/NTFS
/dev/sdb7 15540 19456 31463271 7 HPFS/NTFS

 

..............................................................................................................
现在进入NTFS的分区的加载过程;通过上面的查看,我们知道/dev/sda5是NTFS格式的;
1]我们要建一个挂载点的目录,比如是在/mnt/目录下建一个
win1 的目录:
[root@localhost kalon]# mkdir /mnt/win1
2]把/dev/
sda5 挂载到 /mnt/ win1 中,这样我们如果查看/dev/ sda5磁盘内容时,就会在/mnt/ win1 中找得到;
[root@localhost kalon]# mount -t ntfs-3g -o nls=utf8,umask=000 /dev/sda5 /mnt/win1
注: -t ntfs 说明文件系统的格式是ntfs的;-o是选项 ,nls=utf8 ,意思是Native Language Support(本地语言支持)是utf8,也就是大家常说的语言编码,也可以换成iocharset=utf8;Fedora core 4.0 默认的语言编码就是utf8的,这样能显示出中文来;umask=000表示所有的用户组都可读可写,但因为NTFS在Linux中写入不安全,所以只能读,不能写入;
是不是挂载好了呢?....
2.dh -lh 磁盘使用情况命令
>>[root@localhost kalon]# df -lh

文件系统 容量 已用 可用 已用%% 挂载点
/dev/sda3 36G 4.4G 30G 13% /
tmpfs 1012M 1.7M 1010M 1% /dev/shm
/dev/sda1 194M 24M 161M 13% /boot

/dev/sda5 72G 1.4G 71G 2% /mnt/win1
..........................说明已挂载好,可以cd /mnt/sysc/去看看了,余下的我就不多说了 .................................
............................................................................................................................................................
>>开机分区自动挂载:应把一下命令放入/etc/fstab中
/dev/sda5 /mnt/win1ntfs-3g umask=000,iocharset=utf8 0 0
>>cp -r -f srcDir dstDir //复制目录文件
>>rm -rf dstDir //删除目录文件
>>.......
2.umount命令

如果想卸载已经挂载好的目录或盘符,可输入以下命令:

[root@localhost kalon]# umount /mnt/win1

分享到:
评论

相关推荐

    ntfs硬盘的加载

    标题"ntfs硬盘的加载"和描述指出,我们需要在Linux环境下加载NTFS硬盘,这通常涉及到使用额外的软件来实现这一功能。 在Linux中,`mount`命令用于挂载文件系统到指定的目录,例如在描述中的示例中,我们创建了一个...

    LINUX挂载ntfs移动硬盘方式(文档+工具)

    挂载NTFS硬盘在Linux中主要涉及到两个关键步骤:安装NTFS驱动和支持以及实际挂载操作。 1. 安装NTFS驱动: 在Linux中,我们通常使用`ntfs-3g`这个开源驱动程序来支持NTFS文件系统的读写。`ntfs-3g-2010.10.2.tgz`...

    Linux系统下如何加载U盘或移动硬盘

    以下是关于如何在Linux系统下加载U盘或移动硬盘的详细步骤和相关知识点: 1. **设备识别**: 在Linux中,硬件设备通常会被分配一个设备文件,位于`/dev`目录下。对于硬盘和存储设备,它们通常以`sd`开头,如`sda`...

    ntfs-3g,Linux加载ntfs驱动

    安装完成后,Linux会自动识别并挂载NTFS格式的硬盘。如果没有自动挂载,可以通过手动挂载来实现,例如: ```bash sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfsdrive ``` 这里`/dev/sdb1`是NTFS分区的设备名,`/mnt/...

    如何能让Linux平台支持NTFS文件系统

    在Linux平台上支持NTFS文件系统,主要是为了能够读取和写入Windows系统常用的NTFS格式的硬盘或U盘。Linux内建对多种文件系统的支持,但默认并不包含NTFS,因此需要通过特定的软件包来实现。以下是如何让Linux支持...

    linux中如何加载NTFS文件

    以下是如何在Linux中加载NTFS文件系统的详细步骤: 1. **确认内核版本**: 首先,你需要确定你的Linux系统的内核版本。这可以通过运行`uname -r`命令来完成。例如,在示例中,内核版本为2.6.18-238.5.1.el5。 2. ...

    NTFS硬盘完美启动+BT3优化终结版2.0版

    4. 安装指南:详细说明如何将BT3安装到NTFS硬盘上,包括BIOS设置和引导加载器的配置步骤。 5. 优化脚本或配置:可能是对BT3系统进行性能优化或定制的文件,例如增加常用工具、调整内存使用等。 6. 可能还包括其他...

    Linux下面加载ntfs格式分区

    本资源包"ntfsprogs-2.0.0"正是为了解决这个问题,它提供了在Linux下读取、写入和管理NTFS分区的工具集合。 NTFS(New Technology File System)是微软Windows NT系列操作系统使用的日志文件系统。在Linux环境下,...

    Linux操作系统下移动硬盘的加载.pdf

    本文主要探讨了Linux下的硬盘分区结构以及如何加载移动硬盘。 首先,Linux中的块设备包括硬盘和软盘。IDE硬盘在Linux中被标识为`hda`(主IDE硬盘)和`hdb`(从属IDE硬盘),而分区则表示为如`/dev/hda1`(第一个主...

    Ubuntu Linux下安全读写NTFS分区格式文件

    标题中的“Ubuntu Linux下安全读写NTFS分区格式文件”是指在Ubuntu Linux操作系统中,如何安全地对使用NTFS文件系统的硬盘分区进行读取和写入操作。NTFS(New Technology File System)是Windows操作系统主要使用的...

    虚拟机linux下挂载windows XP硬盘

    ### 虚拟机Linux下挂载Windows XP硬盘的知识点详解 #### 一、背景介绍 随着技术的发展,越来越多的企业和个人开始使用虚拟化技术来提高资源利用率和灵活性。虚拟机技术允许用户在同一台物理计算机上运行多个操作...

    windows下硬盘安装linux

    在Windows系统下硬盘安装Linux是一项常见的操作,尤其对于双系统用户而言,这使得他们能够在同一台计算机上同时享受Windows和Linux的优势。以下是一份详细步骤的解析,将引导你完成这个过程。 首先,你需要了解一些...

    Linux系统下挂载USB硬盘的解决方法

    本文将详细讲解如何在Linux环境下挂载USB硬盘,并提供必要的步骤和注意事项。 首先,我们要确认Linux系统是否已经识别到USB硬盘。这可以通过查看系统中的分区信息来实现。在终端中输入以下命令: ```bash cat /...

    从NTFS硬盘完美启动BT3优化终结版

    标题“从NTFS硬盘完美启动BT3优化终结版”指的是一个教程或工具包,它教你如何在不依赖U盘或光盘的情况下,直接从NTFS格式的硬盘启动BackTrack 3(简称BT3)——一个知名的Linux渗透测试发行版。这个优化终结版可能...

    ufsxpci软件Windows读取Linux XFS外接硬盘,用于Windows操作系统读取NAS等硬盘

    ufsxpci是一款专为Windows设计的软件,其主要功能就是提供对XFS文件系统的读取支持,使得用户可以在Windows环境下读取Linux系统上的XFS格式硬盘,比如USB外接硬盘或者NAS网络存储设备。 在使用ufsxpci软件时,用户...

    ntfs for rhel6.0

    在Linux系统中,尤其是Red Hat Enterprise Linux (RHEL) 6.0版本,与Windows操作系统交互时,常常会遇到一个问题,那就是无法直接读写NTFS格式的硬盘分区。"ntfs for rhel6.0" 提供了解决这个问题的方案,它是一个...

    linux系统硬盘分区

    #### 一、理解Linux下的硬盘分区 在Linux系统中,硬盘分区是一项基础且重要的技能。为了更好地理解并掌握这一过程,我们需要先了解Linux系统是如何管理和处理硬盘分区的。 #### 二、Linux与硬盘分区的基础概念 在...

    ntfs识别工具安装包

    为了解决这个问题,开发了名为`ntfs-3g`的开源软件,它提供了一个完整的、安全的、高性能的NTFS驱动程序,使Linux用户能够无障碍地访问NTFS格式的硬盘或USB设备。 `ntfs-3g`是FUSE(Filesystem in Userspace)框架...

    三分钟编译支持NTFS的Linux系统模块

    在Linux系统中,如果你需要访问NTFS分区,例如从安装了WinNT/2000的硬盘中读取数据,通常需要一个支持NTFS文件系统的内核模块。然而,对于新手来说,通过常规方法编译内核模块可能既复杂又耗时。本文提供了一个简化...

    Linux安装到移动硬盘

    - 下载所需的Linux发行版的ISO文件,并将其放置在移动硬盘的根目录下。 - 解压ISO文件中的`image`和`isolinux`文件夹。 2. **Grub4Dos准备**: - 下载并解压Grub4Dos,将`grub.exe`, `menu.lst`, `grldr`三个...

Global site tag (gtag.js) - Google Analytics