歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux管理 >> Linux維護 >> 如何掛載windows分區和U盤

如何掛載windows分區和U盤

日期:2017/3/2 10:45:45   编辑:Linux維護

  1、支持ntfs分區

  如果你的windows分區有ntfs格式的,要使linux支持ntfs格式,你可以通過編譯內核實現,但最簡單的方式是通過安裝支持ntfs的rpm包實現.

  單擊右鍵,在快捷菜單裡選擇在此打開終端.在終端中輸入uname -a查看內核版本

  到http://linux-ntfs.sourceforge.net/rpm/redhat9.html下載相應內核的rpm,我的rh9是kernel-ntfs-2.4.20-8.i686.rpm.在終端中輸入

  代碼:

  rpm -ivh kernel-ntfs-2.4.20-8.i686.rpm

即可.(rpm為安裝rpm包的命令,參數i 為顯示軟件包的相關信息,v 為顯示命令執行過程,h為軟件包安裝時列出標記)

  2、掛載windows分區

  在linux的分區表示中,硬盤為hd,第一塊硬盤為hda,第二塊為hdb.一塊硬盤最多可以分成四個主分區,dos主分區,dos擴展分區,linux根分區和linux交換分區都屬於主分區,4個主分區分別用數字表示,如果是第一塊硬盤,就hda1,hda2,hda3和hda4.在擴展分區上還可以分邏輯分區,標號從5往後依次排列.在windows中c盤為dos主分區,是hda1,d盤一般是dos擴展分區上的第一個邏輯分區,是hda5,e為hda6,f為hda7等等.在linux下可以通過mount命令掛栽windows分區到一個文件夾(這個文件夾稱作掛載點),然後你可以通過這個文件夾訪問windows分區,就象快捷方式.比

  如掛載c盤

  先在/mnt/目錄下新建目錄winc

  在終端輸入

  代碼:

  mount -t vfat /dev/hda1 /mnt/winc -o codepage=936 iocharset=936

(其中-t為指定設備文件系統,vfat表示windows的fat16和fat32文件系統格式,-o為指定加載文件系統時的選項,而選項codepage=936 iocharset=936是使linux可以正常顯示掛載分區中的中文)

  如果希望每次開機就自動加載windows分區,可以修改/etc/下的fstab文件,格式為

  代碼:

  /dev/hda1 /mnt/winc vfat defaults,codepage=936,iocharset=cp936

保存後重啟即可.

  我的fstab內容如下

  代碼:

  

LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hdb2 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
/dev/sda1 /mnt/usb vfat noauto 0 0
/dev/hda1 /mnt/winc ntfs defaults 0 0
/dev/hda5 /mnt/wind vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda6 /mnt/wine vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda7 /mnt/winf ntfs defaults 0 0

另外,用mount -t iso9660 -o loop 名稱.iso 掛載點 可以直接用iso文件,而8需要像windows用虛擬光驅.

  3、掛載U盤

  在linux下U盤被作為SCSI設備,掛載U盤前首先確認U盤設備名,在終端輸入dmesg|more查看,我的是sda1

  建立掛載點/mnt/usb

  然後用

  代碼:

  mount -t vfat /dev/sda1 /mnt/usb

掛載即可,或者通過在fstab中加入

  代碼:

  /dev/sda1 /mnt/usb vfat defaults 0 0

開機自動掛載,但用defaults參數,如果開機時U盤沒有插上,就會報錯.

  所以我是在fstab中加入/dev/sda1 /mnt/usb vfat noauto 0 0,然後在桌面上新建一個硬盤設備的鏈接,在鏈接屬性的設備選項卡選擇設備為/dev/sda1(/mnt/usb)半自動掛載.以後要用U盤時,只要點擊這個鏈接就可以了.

Copyright © Linux教程網 All Rights Reserved