天天看點

Linux中挂載NTFS格式的硬碟

       在很多時候,我們需要将檔案拷貝到遠端Linux主機上面,某些時候,網絡比較給力,幾個GB的檔案傳上去不怎麼費力,但是幾十個GB的檔案呢?雖然也可以這樣去做,但是,如果我們的權限夠大,可以進機房直接拷貝資料到Linux主機上面豈不是更快更好。

      當我們拿着移動硬碟興緻勃勃得進入機房,插上硬碟,使用fdisk之類的指令檢視磁盤是否被識别;

1

2

3

4

5

6

7

8

9

10

11

12

13

<code>[root@desktop2 ~]</code><code># fdisk -l</code>

<code>Disk </code><code>/dev/sda</code><code>: 160.0 GB, 160041885696 bytes</code>

<code>255 heads, 63 sectors</code><code>/track</code><code>, 19457 cylinders</code>

<code>Units = cylinders of 16065 * 512 = 8225280 bytes</code>

<code>   </code><code>Device Boot      Start         End      Blocks   Id  System</code>

<code>/dev/sda1</code>   <code>*           1          25      200781   83  Linux</code>

<code>/dev/sda2</code>              <code>26       17417   139701240   83  Linux</code>

<code>/dev/sda3</code>           <code>17418       19457    16386300   82  Linux swap / Solaris</code>

<code>Disk </code><code>/dev/sdb</code><code>: 320.0 GB, 320072932864 bytes</code>

<code>255 heads, 63 sectors</code><code>/track</code><code>, 38913 cylinders</code>

<code>/dev/sdb4</code>   <code>*           1       38914   312571192+   7  HPFS</code><code>/NTFS</code>

然後挂載該分區/dev/sdb4  到/mnt目錄下,卻發現檔案系統不能識别

<code>[root@desktop2 ~]</code><code># mount /dev/sdb4 /mnt/</code>

<code>mount</code><code>: unknown filesystem </code><code>type</code> <code>'ntfs'</code>

此時需要安裝

fuse-ntfs-3g-2009.4.4-1.el5.rf.x86_64.rpm

<code>[root@desktop2 ~]</code><code># rpm -ivh fuse-ntfs-3g-2009.4.4-1.el5.rf.x86_64.rpm   --nodeps</code>

<code>warning: fuse-ntfs-3g-2009.4.4-1.el5.rf.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 6b8d79e6</code>

<code>Preparing...                </code><code>########################################### [100%]</code>

<code>   </code><code>1:fuse-ntfs-3g           </code><code>########################################### [100%]</code>

安裝完成之後:再次通過mount.ntfs-3g  /dev/sdb4  /mnt 即可挂載成功,對該分區進行操作

14

15

16

17

18

19

<code>[root@desktop2 ~]</code><code># mount.ntfs-3g  /dev/sdb4 /mnt/</code>

<code>The disk contains an unclean </code><code>file</code> <code>system (0, 0).</code>

<code>The </code><code>file</code> <code>system wasn't safely closed on Windows. Fixing.</code>

<code>[root@desktop2 ~]</code><code># mount</code>

<code>/dev/sda2</code> <code>on / </code><code>type</code> <code>ext3 (rw)</code>

<code>proc on </code><code>/proc</code> <code>type</code> <code>proc (rw)</code>

<code>sysfs on </code><code>/sys</code> <code>type</code> <code>sysfs (rw)</code>

<code>devpts on </code><code>/dev/pts</code> <code>type</code> <code>devpts (rw,gid=5,mode=620)</code>

<code>/dev/sda1</code> <code>on </code><code>/boot</code> <code>type</code> <code>ext3 (rw)</code>

<code>tmpfs on </code><code>/dev/shm</code> <code>type</code> <code>tmpfs (rw)</code>

<code>none on </code><code>/proc/sys/fs/binfmt_misc</code> <code>type</code> <code>binfmt_misc (rw)</code>

<code>sunrpc on </code><code>/var/lib/nfs/rpc_pipefs</code> <code>type</code> <code>rpc_pipefs (rw)</code>

<code>/dev/sdb4</code> <code>on </code><code>/mnt</code> <code>type</code> <code>fuseblk (rw,allow_other,blksize=4096)</code>

<code>[root@desktop2 ~]</code><code># df -H</code>

<code>Filesystem             Size   Used  Avail Use% Mounted on</code>

<code>/dev/sda2</code>              <code>139G    36G    97G  27% /</code>

<code>/dev/sda1</code>              <code>200M    13M   177M   7% </code><code>/boot</code>

<code>tmpfs                  3.1G      0   3.1G   0% </code><code>/dev/shm</code>

<code>/dev/sdb4</code>              <code>321G   162G   159G  51% </code><code>/mnt</code>

成功挂載,其餘的問題就不在此贅述了。

本文轉自 暗黑魔君 51CTO部落格,原文連結:http://blog.51cto.com/clovemfong/1216845,如需轉載請自行聯系原作者

繼續閱讀