linux下查看所有硬碟分區+掛接NTFS磁碟/硬碟+自動掛接硬碟方法

來源:互聯網
上載者:User
在linux下查看硬碟分區

linux下,你如果想要掛載一個硬碟的話,你肯定需要知道硬碟分區的情況,怎麼知道呢?我現在說兩幾方法。
    用"df"或者“df -lh”可以查看已經掛載的分區情況。

    用“fdisk -l“可以查看所有分區的使用方式,當然還可以進行分區變動!

    用”cfdisk“也可以查看所有分區的使用方式。按Q可以退出!

    這幾種方法,我認為是比較常用的方法,不同的系統,可以還有不同的方法!

fdisk -l 查看分區情況
mkdir /mnt/win 建立目錄

mount /dev/hda6(據情況而定) /mnt/win 查看本機fat格式的硬碟(ide硬碟)

mount /dev/sda6(據情況而定) /mnt/win 查看本機fat格式的硬碟(sata硬碟)

mount -t ntfs /dev/hda5(據情況而定) /mnt/win查看本機ntfs格式的硬碟(可能要重新編譯核心)

mount -t snbfs -o username=*** //192.168.2.2/shared /mnt/win查看網路上機器的硬碟

cp -r /mnt/win/oc4j ../appsoft/oc4j複製命令(r表示遞迴複製整個目錄)

Linux掛載NTFS磁碟今天去給公司的伺服器做維護,需要將一些資料備份回來。帶過去的是一個ntfs的移動硬碟,到機房,我突然想到原來公司的伺服器還不能直接掛在ntfs格式的硬碟。 
所以,需要提供支援。我用的是ntfs-3g。檔案在附件裡面可以看到,將他下在下來,然後直接傳到伺服器上面,將他安裝進linux作業系統。 安裝的流程非常簡單,就是./configure&&make&&make install就可以了。 
然後需要找出ntfs硬碟的裝置位置,使用fdisk -l命令顯示當前系統下面的所有硬碟裝置,找出你的ntfs裝置,然後就進行掛載。 
首先需要你將掛載點建立好,我是這麼做的,mkdir /media/udisk。 然後進行掛載, 
mount -t ntfs-3g 裝置 /media/udisk, 
例如:mount -t ntfs-3g /dev/sdb1 /media/udisk 
最後,你就可以去udisk下面訪問你的檔案了 
卸載硬碟裝置。 
umount /media/udisk 或者 umount /dev/sdb1 ok! 
# tar –zxvf fuse-2.7.0.tar.gz 
# cd fuse-2.7.0 
# ./configure 
# make 
# make install 
# lsmod 
# modprobe fuse 

Then (re)configure and install ntfs-3g 

# tar –zxvf ntfs-3g-1.5130.tar.gz 
# cd ntfs-3g-1.5130 
# ./configure -–enable-fuse-module 
# make 
# make install 

Then mount your ntfs drive in linux. 

# mkdir /mnt/windows 
# mount –t ntfs-3g /dev/sda1 /mnt/windows 

Now, you can Read/Write NTFS formatted drive in Linux. Linux開機自動掛載硬碟

基本上所有Linux 發行版在啟動系統時都是根據/etc/fstab檔案的配置來掛載分區的。在/etc/fstab中,根據不同格式的分區,其掛載參數也不同,參數不同其結果不同,包括使用者的讀寫權限,下面一一說來。

1、對於fat32格式分區,向/etc/fstab中加入下面的內容:

/dev/sdaX /media/Y vfat user,rw,utf8,umask=000 0 0

說明:/dev/sdaX可以以管理員身份通過命令fdisk -l得知,只要找你需要掛載的那個分區即可。/media/Y這是一個檔案夾,應該提前建立好。”user,rw”是說使用者可進行讀寫操作。utf8這個 可以說是必要的,因為往往有一些windows的檔案夾是中文名的,而在windows下是GBK的編碼方式,在linux下掛載就會看到亂碼,加上 utf8的參數將中文自動轉換成UTF8顯示,可以有效避免亂碼問題。umask=000說明對所有使用者賦予了讀寫操作,也就是說掛載之後普通使用者也可
進行操作。最後有兩個0通過空格隔開,這兩個0中的後者決定了開機是否檢查,如果需要檢查則將其改為1。

2、對於EXT3、EXT4等Linux分區格式,可以向/etc/fstab中加入下面的內容:

/dev/sdaX /media/Y ext3 defaults 0 1/dev/sdaX /media/Y ext4 defaults 0 1/dev/sdaX /media/Y jfs defaults 0 1……

上面這幾行分別對應了ext3、ext4和jfs的掛載語句,具體請根據您自己的分區情況來修改。這幾句中,X與Y的含義同上,default參數說明按照預設格式掛載,後面的0和1就說明開機要檢查。

3、NTFS格式分區,比較麻煩,首先請安裝ntfs-3g這個軟體,如果不安裝這個軟體將不能對NTFS格式分區進行讀寫。安裝之後將如下內容添加到/etc/fstab中:

/dev/sdaX /media/Y ntfs-3g defaults 0 0

ps:這個我使用第是/dev/sdaX /media/Y auto defaults 0 0

此處X與Y的含義同上,值得說明的是ntfs-3g後的參數,如下:

  • users – 假如ntfs-3g可執行檔設定了SUID root(命令:chmod u+s /bin/ntfs-3g ) ,則允許任何人掛載/卸載NTFS分區。請注意,你要用users 而不是user
  • uid – 指定NTFS分區中檔案和目錄的擁有者(用十進位數表示)
  • gid – 指定NTFS分區中檔案和目錄的使用者組(用十進位數表示)
  • fmask – 檔案許可權(八位元掩碼)
  • dmask – 目錄許可權(八位元掩碼)
  • locale – 曾經用來讓使用國際化字元集的檔案可見。在ntfs-3g 2009.1.1和更新的版本中已不再需要。
  • noauto – 啟動時不要自動掛載分區

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.