linux只讀掛載
❶ linux掛載磁碟就變只讀如何解決
Linux系統掛載存儲變成只讀的解決方案:
1、mount:
用於查看哪個模塊輸入只讀,一般顯示為:
[root@localhost ~]# mount
/dev/cciss/c0d0p2 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/cciss/c0d0p7 on /home type ext3 (rw)
/dev/cciss/c0d0p6 on /var type ext3 (rw)
/dev/cciss/c0d0p3 on /usr type ext3 (rw)
/dev/cciss/c0d0p1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/dm-0 on /home/book/upload/BookFile1 type ext3 (rw)
/dev/dm-1 on /home/book/upload/BookFile2 type ext3 (rw)
/dev/dm-2 on /backup type ext3 (rw)
/dev/dm-3 on /home/book/upload/BookFile3 type ext3 (ro)
2、如果發現有ro,就重新mount,或者umount以後再remount
3、umount /dev/dm-3
如果發現有提示「device is busy」,找到是什麼進程使得他busy
fuser -m /mnt/data 將會顯示使用這個模塊的pid
fuser -mk /mnt/data 將會直接kill那個pid
然後重新mount即可。
4、還有一種方法是直接remount,命令為
mount -o rw,remount /mnt/data。
❷ 如何在linux系統自動mount一個NTFS分區只讀方式掛載
你用的是什麼版本的linux?如果是ubuntu8.04以上的版本,它會自動掛載ntfs分區的,自動掛載在/media下。當然,你也可以用mount命令手動掛載,只是在掛載前,你必須先用umount命令卸載,不卸載舊的,你是無法掛載新的。我估計你是沒有先卸載,而試圖直接掛載,所以導致了你掛載不上的。
❸ 如何掛載只讀的Linux文件系統
mount -t nfs 192.168.1.230:/FILE1 /mnt mount參數 詳解: 功能:載入指定的文件系統。 語法:mount [-afFhnrvVw] [-L<標簽>] [-o<選項>] [-t<文件系統類型>] [設備名] [載入點] 用法說明:mount可將指定設備中指定的文件系統載入到Linux目錄下(也就是裝載點)。可將經常使用的設備寫入文件/etc/fastab,以使系統在每次啟動時自動載入。mount載入設備的信息記錄輪告在/etc/mtab文件中。使用umount命令卸載設備時,記錄將被清除。 常用參數和選項: -a 載入文件/etc/fstab中設置臘坦明的所有設備。 -f 不實際載入設備。可與-v等參數同時使用以查看mount的執行過程。 -F 需與-a參數同時使用。所有在/etc/fstab中設置的設備會被同時載入,可加快執行速信飢度。 -h 顯示在線幫助信息。 -L<標簽> 載入文件系統標簽為<標簽>的設備。 -n 不將載入信息記錄在/etc/mtab文件中。 -o<選項> 指定載入文件系統時的選項。有些選項也可在/etc/fstab中使用。 -r 以只讀方式載入設備。 -t<文件系統類型> 指定設備的文件系統類型。常用的選項說明有: minix Linux最早使用的文件系統。 ext2 Linux目前的常用文件系統。 msdos MS-DOS 的 FAT。 vfat Win85/98 的 VFAT。 nfs 網路文件系統。 iso9660 CD-ROM光碟的標准文件系統。 ntfs Windows NT的文件系統。 hpfs OS/2文件系統。Windows NT 3.51之前版本的文件系統。 auto 自動檢測文件系統。 -v 執行時顯示詳細的信息。 -V 顯示版本信息。 -w 以可讀寫模式載入設備,默認設置。
❹ linux mount 掛載命令 詳解
掛接命令(mount) mount命令參數非常多,
命令格式:mount [-t vfstype] [-o options] device dir
其中:
1.-t vfstype 指定文件系統的類型,通常不必指定。mount 會自動選擇正確的類型。常用類型有:
光碟或光碟鏡像:iso9660
DOS fat16文件系統:msdos
Windows 9x fat32文件系統:vfat
Windows NT ntfs文件系統:ntfs
Mount Windows文件網路共享:smbfs
UNIX(LINUX) 文件網路共享:nfs
2.-o options 主要用來描述設備或檔案的掛接方式。常用的參數有:
loop:用來把一個文件當成硬碟分區掛接上系統
ro:採用只讀方式掛接設備
rw:採用讀寫方式掛接設備
iocharset:指定訪問文件系統所用字元集
3.device 要掛接(mount)的設備。
4.dir設備在系統上的掛接點(mount point)。
掛接光碟鏡像文件
1、從光碟製作光碟鏡像文件。將光碟放入光碟機,執行下面的命令。
#cp /dev/cdrom /home/sunky/mydisk.iso 或
#dd if=/dev/cdrom of=/home/sunky/mydisk.iso
註:執行上面的任何一條命令都可將當前光碟機里的光碟製作成光碟鏡像文件/home/sunky/mydisk.iso
2、將文件和目錄製作成光碟鏡像文件,執行下面的命令。
#mkisofs -r -J -V mydisk -o /home/sunky/mydisk.iso /home/sunky/ mydir
註:這條命令將/home/sunky/mydir目錄下所有的目錄和文件製作成光碟鏡像文件/home/sunky/mydisk.iso,光碟卷標為:mydisk
3、光碟鏡像文件的掛接(mount)
#mkdir /mnt/vcdrom
註:建立一個目錄用來作掛接點(mount point)
#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom
註:使用/mnt/vcdrom就可以訪問盤鏡像文件mydisk.iso里的所有文件了。
掛接移動硬碟 《Linux就該這么學》一起學習linux
對linux系統而言,USB介面的移動硬碟是當作SCSI設備對待的。插入移動硬碟之前,應先用fdisk –l 或 more /proc/partitions查看系統的硬碟和硬碟分區情況。
[root at pldyrouter /]# fdisk -l
接好移動硬碟後,再用fdisk –l 或 more /proc/partitions查看系統的硬碟和硬碟分區情況.應該可以發現多了一個SCSI硬碟/dev/sdc和它的兩個磁碟分區/dev /sdc1?、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分區的邏輯分區。我們可以使用下面的命令掛接/dev/sdc1和 /dev/sdc5。
#mkdir -p /mnt/usbhd1
#mkdir -p /mnt/usbhd2
註:建立目錄用來作掛接點(mount point)
#mount -t ntfs /dev/sdc1 /mnt/usbhd1
#mount -t vfat /dev/sdc5 /mnt/usbhd2
註:對ntfs格式的磁碟分區應使用-t ntfs 參數,對fat32格式的磁碟分區應使用-t vfat參數。若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令格式。
#mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1
#mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2
linux系統下使用fdisk分區命令和mkfs文件系統創建命令可以將移動硬碟的分區製作成linux系統所特有的ext2、ext3格式。這樣,在linux下使用就更方便了。使用下面的命令直接掛接即可。
#mount /dev/sdc1 /mnt/usbhd1
掛接U盤
和USB介面的移動硬碟一樣對linux系統而言U盤也是當作SCSI設備對待的。使用方法和移動硬碟完全一樣。插入U盤之前,應先用fdisk –l 或 more /proc/partitions查看系統的硬碟和硬碟分區情況。
[root at pldyrouter root]# fdisk -l
插入U盤後,再用fdisk –l 或 more /proc/partitions查看系統的硬碟和硬碟分區情況。
[root at pldyrouter root]# fdisk -l
系統多了一個SCSI硬碟/dev/sdd和一個磁碟分區/dev/sdd1,/dev/sdd1就是我們要掛接的U盤。
#mkdir -p /mnt/usb
註:建立一個目錄用來作掛接點(mount point)
#mount -t vfat /dev/sdd1 /mnt/usb
註:現在可以通過/mnt/usb來訪問U盤了, 若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令。
#mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/usb
❺ linux 重新掛載命令
linux 重新掛載需要先卸載再重新掛載,如果要一條命令可以通過&&符號將兩個命令組合到一個命令里,例如:
umount -l /mnt/test && mount -o ro /dev/hda1 /mnt/test
linux中掛載命令是mount,卸載是umount,在命令行中使用&&可以將多條命令組合成一條命令並順序執行,以達到快速執行的目的。
(5)linux只讀掛載擴展閱讀
linux掛載命令mount的用法介紹:
1、語法
mount [-fnrsvw] [-t vfstype] [-o options] device dir
2、參數說明:
-V:顯示程序版本
-h:顯示輔助訊息
-v:顯示較訊息,通常和 -f 用來除錯。
-a:將 /etc/fstab 中定義的所有檔案系統掛上。
-F:這個命令通常和 -a 一起使用,它會為每一個 mount 的動作產生一個行程負責執行。在系統需要掛上大量 NFS 檔案系統時可以加快掛上的動作。
-f:通常用在除錯的用途。它會使 mount 並不執行實際掛上的動作,而是模擬整個掛上的過程。通常會和 -v 一起使用。
-n:一般而言,mount 在掛上後會在 /etc/mtab 中寫入一筆資料。但在系統中沒有可寫入檔案系統存在的情況下可以用這個選項取消這個動作。
❻ Linux掛載命令
在linux當中所有的存儲設備如u盤、光碟、硬碟等,都必須掛載之後才能正常使用。
其實掛載可以理解為windows當中的分配攔滑盤符,只不過windows當中是以英文字母ABCD等作為盤符,而linux是拿系統目錄作為盤符,當然linux當中也不叫盤符,而是稱為掛載點,而把為分區或者光碟等存儲設備分配一個掛載點的過程稱為掛載。
在安裝linux系統時設立的各個分區,如根分區、/boot分區等都是自動掛載的,也就是說不需要我們人為操作,開機就會自動掛載。但是光碟、u盤等存儲設備如果需要使用,就必須人為的進行掛載。其實我們在windows下插入U盤也是需要掛載(分配盤符)的,只不過windows下分配盤符是自動的。
mount #查詢系統中已經掛載的設備
mount -a #依據配置文件/etc/fstab的內容,進行自動掛載
了解即可,不熟悉建議不要隨意修改,使用默認值。
演示 exec 選項的作用,重新掛載 /home 分區,並設置不允許執行可執行文件
使用完光碟等存儲設備後必須卸載,執行卸載命令時必須保證不在設備掛載的目錄下,否則會提示設備正在使用。
umount 設備文件名或掛載點 #卸載命令
umount /mnt/cdrom #卸載光碟
因為悔兄u盤在linux中被當成硬碟看待,一般來說插入u盤後它的設備文件名應該是sdb1,但是這個也不是一定的,有可能系統不止一塊硬碟,所以最好使用命令查看以下。
注意:linux默認是不支持NTFS文件系統的,vfat(相當於windows下的fat32),如果想要支持可以安裝 ntfs -3g 這個軟體。掛載U盤了解即可,實際很少使用。
在真實機中插入U盤後,可以在虛擬機 -->可移動設備 -->選擇u盤 -->簡前臘連接