在以前只有win7系統的電腦上裝了一個CentOS系統,即,現在我的電腦有雙系統。但是,現在登陸我的CentOS系統怎麼訪問我原來win7系統的文件呢?
換句話說:
我電腦的硬盤是ntfs格式,我現在的CentOS系統要訪問該ntfs格式的硬盤,要怎麼做?
以下是操作步驟:
Centos7 默認不能掛載NTFS文件系統,這裏我們就需要一個第三方的工具才能掛載NTFS文件系統,就是ntfs-3g,下面給大家演示下
首先,先需要去ntfs-3g的官網下載安裝包,我直接在命令行下輸入網址下載了,也可以打開網頁下載,都是一樣的道理
解壓ntfs-3g軟件包
注:先要進入文件下載的目錄
進入解壓後的ntfs-3g文件夾內並進行編譯,命令見下圖:
打開終端,切換root用戶,輸入fdisk -l,即:
也就是說,我的硬盤有3個盤:
C盤的磁盤名爲/dev/sda1
D盤的磁盤名爲/dev/sdb2
E盤的磁盤名爲/dev/sdb3在目錄/mnt下建立三個目錄,作爲等會要用的掛載目錄:
我之前已經建過了,所以它會提示“文件已經存在”掛載sda1到/mnt/C,sdb2到/mnt/D,sdb3到/mnt/E。(即分別掛載C盤,D盤,E盤)
[root@localhost ntfs-3g_ntfsprogs-2015.3.14]# mount -t ntfs-3g /dev/sda1 /mnt/C
[root@localhost ntfs-3g_ntfsprogs-2015.3.14]# mount -t ntfs-3g /dev/sdb2 /mnt/D
[root@localhost ntfs-3g_ntfsprogs-2015.3.14]# mount -t ntfs-3g /dev/sdb3 /mnt/E
這樣,就可以在CentOS系統下訪問我原來的C,D,E盤中的文件了。
但是,這麼做有一個問題,就是在重新啓動CentOS系統時,需要重新掛載,爲了讓它每次啓動時自動掛載這三個盤,可以進行第7步:
7. 編輯/etc/fstab
[root@localhost ]# vim /etc/fstab
往/etc/fstab中添加三行,如下:
這樣,重新啓動時,這三個盤會自動掛載!以後進入CentOS系統時就可以自由訪問C,D,E盤了