linux重新掛載
① 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盤 -->簡前臘連接
② Linux 系統下不能重新掛載怎麼辦
重新掛載需要先將驅動器卸掉,然後重新掛載。
mount -o remount,rw /
linux 掛載詳解:
需要注意一下兩點:
1、掛載點必須是一個目錄。
2、一個分區掛載在一個已敗畢存在的目錄上,這個目錄可以不為空,但掛載後這個目錄下以前的內容將不可用。
掛載時使用mount命令:
格式:mount [-參數] [設備名稱] [掛載點] 其中常用的參數有 :
-t<文件系統類型> 指定設備的文件系統類型。
minix linux最早使用的文件系統
ext2 linux目前常用的文件系統
msdos MS-DOS的fat,就是fat16
vfat windows98常用的fat32
nfs 網路文件系統
iso9660 CD-ROM光碟標准文件系統
ntfs windows NT 2000的文件系統
hpfs OS/2文件系統
auto 自動檢測文件系統
-o<選項> 指定掛載文件系統時的選項。有些也可用在/etc/fstab中。
iocharset=XXX 字元集
ro 以只讀方式掛載
rw 以讀寫方式掛載
nouser 使一般用戶無法掛載
user 可以讓一般用戶掛載設備
mount命令沒有建立掛載點的功能,因此你應該確保執行mount命令時,掛載點已經存在。
例子:windows98裝在hda1分區,同時計算機上還有軟盤和光碟需要掛載。
# mk /mnt/winc
# mk /mnt/floppy
# mk /mnt/cdrom
# mount -t vfat /dev/hda1 /mnt/winc
# mount -t msdos /dev/fd0 /mnt/floppy
# mount -t iso9660 /dev/cdrom /mnt/cdrom
現在就可以進入/mnt/winc等目錄讀寫這些文件系統了。
要保證最後兩行的命令不出錯,要確保軟碟機和光碟機里有盤。
如果windows98目錄里有中文文件名,使用上面的命令掛載後,顯示的是一堆亂碼。這就要用到 -o 參數里的codepage
iocharset選項。codepage指定文件系統的代碼頁,簡體中文中文代碼是936;iocharset指定字元集,簡體中文一般用cp936或
gb2312。
當掛載的文件系統linux不支持時,mount一定報錯,如嘩戚windows2000的ntfs文件系統。可以重新編譯linux內核以獲得對該文件系統的支持。。
自動掛載:
其實,每次開機時,linux自動將需要掛載的linux分區掛載上了。可以設定讓linux在啟動的時候掛載望掛載的分區,如windows分區,在/etc目錄下有個fstab文件,它裡面列出了linux開機時自動掛載的文件系統的列表。/etc/fstab文件如下:
/dev/hda2 / ext3 defaults 1 1
/dev/hda1 /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda3 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,codepage=936,iocharset=gb2312 0 0
/dev/fd0 /察蘆芹mnt/floppy auto noauto,owner,kudzu 0 0
/dev/hdb1 /mnt/winc vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda5 /mnt/wind vfat defaults,codepage=936,iocharset=cp936 0 0
在/etc/fstab文件里,第一列是掛載的文件系統的設備名,第二列是掛載點,第三列是掛載的文件系統類型,第四列是掛載的選項,選項間用逗號分隔。
按照上面格式寫入信息,就可以實現開機啟動自動掛載分區。
③ 虛擬機linux umount後怎麼重新掛載主機文件
掛載命令為: mount /dev/cdrom /mnt在linux系統中,光碟機的位置一般是在/dev/cdrom 你也可以先通過ls /dev/來查看你電腦中光碟機的具體名字,後面的/mnt是你需要掛載到哪個位置,系統自帶的/mnt這個目錄是用於臨時掛載文件的,建議直接掛載在這里。當然,你也可以通過 mkdir /文件名 來新建一個目錄來進行掛載
④ Linux上掛載windows共享目錄
筆者最近經常需要在windows和樹莓派之前來回拷貝文件,最開始是使用U盤,然後使用VNC自帶的文件傳輸工具,支持來回傳輸文件。也有一些SSH工具支持傳遞文件,但是頻繁拷貝來說確實繁瑣了些。windows的開發平台和工具用起來更加的和諧友好,比如寫php文件,筆者一般在windows寫好再上傳到伺服器,傳遞也很耗時間。最近閑逛才知道可以linux可以掛載windows共享目錄,孤陋寡聞的認為只能掛載硬碟、U盤等。那我們開始吧。
1、在linux下要掛載windows的共享文件,需要安裝cifs-utils軟體包。
dpkg -l|grep cifs-utils可以查看是否安裝了這個軟體包,which mount.cifs可以查看這個軟體包安裝在哪裡。sudo apt-get install cifs-utils可以安裝軟體包。
2、建立一個目錄用來作掛載點。
筆者准備將共享目錄掛載在mnt目錄下,在mnt目錄下建立share目錄,sudo mkdir share 。
3、window共享share文件夾
文件夾上右鍵屬性,設置共享屬性。
4、掛載操作
sudo mount -t cifs -o username=Administrator,password=123456 //192.168.31.33/share /mnt/share。
192.168.31.33為windows的IP地址,Administrator為windows的用戶名,123456為用戶密碼。在測試時,筆者不會不設置密碼會出現告警,「mount error(13): Permission denied;Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)「,設置windows的用戶名密碼後才能掛載成功。還有注意用戶名Administrator第一個字母有可能是是大寫的,所以一定要對應好用戶名。
5、測試大功告成
在windows新建修改文件,在linux可以自由查看,修改就需要root許可權了。
6、取消掛載
sudo umount /mnt/share 。當然,重啟linux後掛載自動會取消。需要重新掛載。
7、腳本控制來掛載共享文件夾
為了方便起見,在開啟linux後需要重新掛載共享文件夾,這一串命令可要讓人頭疼了,那麼腳本來幫助!執行效果如下。如果掛載路徑不一樣,可要修改腳本用參數定位到新路徑,那筆者就不嘗試了。$? 執行上一個指令的返回值 ,顯示最後命令的退出狀態。0表示沒有錯誤,其他任何值表明有錯誤。
歡迎取用:
⑤ linux usb 設備重新掛載
用crontab
* */1 * * * /etc/init.d/network restart;
每隔一小時重啟一下網路服務。
或插拔USB.
* */1 * * * "umount /dev/hdd1;mount /dev/hdd1 /mnt/usb"
通常,在Linux系統中,如果要使用硬碟、光碟、軟盤或U盤等存儲設備, 一般先要掛載(但有些高版本的Linux可以做到自動識別和載入設備). 當存儲設備掛載完成後就可以像目錄一樣進行訪問了.
在掛載之前需要確定下列三種信息:
*) 要掛載對象的文件系統類型;
*) 要掛載對象的設備名稱;
*) 確定掛載點.
1) 獲得掛載對象的文件系統類型:
cat /proc/filesystems 可以轎派查看當前Linux系統支持的文件類型:
vfat : Windows常用的FAT32文件系統,兼容FAT16系統.
hpfs : OS2文件系統.
ext3 : Linux文件系統
iso9660 : 光碟文件系統
2) 確定設備名稱:
在Linux下設備名稱通常都在/dev目錄下,這些設備的命名都是有規則的,比如: /dev/hda1
"hd"即: hard disk,代表IDE硬碟; 'hd'同樣也可以用'sd'代替,即SCSI,代表SCSI硬碟; a代表第一個設備,如果pc機上肢鍵可以連接4塊IDE硬碟, 則設備名稱依次為hda,hdb,hdc,hdd. 如果是SCSI硬碟, 則設備名稱為sda.sdb,sdc,sdd.
數字1表示a硬碟的第一個分區,hda2,代表硬碟的第二個分區.
查看/var/log/messages文件,可找出Linux辨認出來的設備代號.
3) 確定掛載點:
Linux系統中有一個/mnt目錄,專門用作掛載點目錄:
掛載光碟的例子:
$mount -t iso9660 /dev/cdrom /mnt/cdrom
$umount /mnt/cdrom
掛載軟盤的例子:
$mount /dev/fd0 /mnt/floppy
$umount /mnt/floppy
掛載u盤的例子:
$fdisk -l查看外掛快閃記憶體的設備號,一般為/dev/sda1
$mount /dev/sda1 /mnt/usb
$umount /mnt/usb
掛載外掛硬碟分區:
$fdisk -l 查看外掛的硬碟分區設備號,假設為: /dev/hda1
$mount -t vfat /dev/hda1 /mnt/vfat
$umount /mnt/vfat
所以,根據上面流程思想,我們現在來看看如何把自己的USB(U盤設備掛載到系統中來),從而可以自由訪問U盤里邊的文件。看了以下的操作,你會發現操作命令並不是那麼的復雜的。此次測試是在VMWARE+RedHat9.0 上測試的。
首先要查看USB設備的名稱。 我們在Terminal終端用這個命令: dmesg|more 查看系統相關信息。dmesg用來顯示開機信息,kernel會將開機信息存儲在ring buffer中。若是開機時來不及查看信息,可利用dmesg來查看。開機信息亦保存在/var/log目錄中,名稱為dmesg的文件里邊。
得到USB設備的設備名稱為 sdb
然後在/mnt/下建立一個usb的文件夾:
Mkdir /mnt/usb
最後要用mount命令來掛載sdb(也就是U盤)里邊的東西了歷帆巧。
mount /dev/sdb /mnt/usb
其實mount 中並不無其他參數。 因為mount里可以自動識別其中的文件系統。
這樣在/mnt/usb下即可以看到里邊的文件了。
當卸載USB時,需用umount命令來卸載
⑥ 紅帽Linux7.5如何掛載軟體
進行掛載需要使用mount命令。
定掛載文件系統時的選項,有些也可寫到在/etc/fstab中。常用的有:defaults使用所有選項的默認值(auto、nouser、rw、suid)auto/noauto允許/不允許以_a選項進行安裝dev/nodev對/不對文件系統上的特殊設備進行解釋exec/noexec允許/不允許執行二進制代碼suid/nosuid確認/不確認suid和sgid位user/nouser允許/不允許一般用戶掛載codepage=XXX代碼頁iocharset=XXX字元集ro以只讀方式掛載rw以讀寫方式掛載remount重新安裝已經安裝了的文件系統loop掛載迴旋設備。
紅帽子linux系統是基於linux的一款應用軟體,使用社區驅動的方式提供可靠和高性能的雲、虛擬化、存儲、Linux_和中間件技術。它的安裝十分的方便,支持linux圖形效果,比對上一個版本進步了不少,而且安全性還十分的不錯的,讓用戶在安裝系統時更便捷、更放心。是目前世界上使用最多的Linux操作系統。因為它具備最好的圖形界面,無論是安裝、配置還是使用都十分方便,而且運行穩定,因此不論是新手還是老玩家都對它有很高的評價。現在,RedHatLinux又出了9.0新版本,在原有的基礎上又有了很大的進步。它完善了圖形界面,增強了硬體的兼容性,安裝起來更加得心應手,尤其增強了多媒體方面的能力——新版本的XFree4.0.1使你能夠在Linux下播放多媒體文件。它還採用了OpenSSL128位加密技術,使你的網路通信更加安全;最新的內核;提供了USB介面的滑鼠和鍵盤的支持;提供了更加容易配置和管理的圖形桌面以及圖形界面的內核調整和防火牆配置工具。總之,不論你是一個新手還是一個Linux的老玩家,不論你是個人使用還是企業用伺服器,RedHatLinux9.0都是你最好的選擇。
⑦ linux系統 如果重新掛載根目錄是說忙,怎麼強制重新掛載啊
這個不行啊。如果系統提示「忙」說盯肆世明你可能在這個目錄下已經掛載上別的了。你可以先用mount命令查看該目錄是否已經掛載別的了,如果是你可以用umount 設備或掛載點卸載後重新掛載。(還是不行,需重啟)
再說了,凱肢很少有人往根目錄雹好里掛載。你可以往/tmp里或者自己在根目錄里新建一個目錄在掛載。就可以了
⑧ linux下如何掛載硬碟
1.插入新硬碟,啟動Linux伺服器,使用fdisk -l 查看硬碟
#fdisk -l
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
2.格式化硬碟
#mkfs -t ext4 /dev/sdb
3.掛載硬碟
#mount 硬碟地址 要掛載的地址
#mount /dev/sdb /media/imgs
4.實現系統重啟後自動掛載該分區
#vi /etc/fstab
在最後一行添加
/dev/sdb /media/imgs ext4 defaults 1 2
⑨ Linux系統如何重新掛載var分區
格式化分區
如果創建的是主分區,將新分區格式化為相應的文件系統(查看可用df -T)
#mkfs -t ext4 /dev/sdb2
掛載硬碟
先創建掛載點,新建一個目錄
#mkdir /storage
將硬碟掛載到新建目錄下#mount /dev/sdb2 /storage
⑩ 《linux》在進行掛載出現如下錯誤,怎麼解決
掛載之前,先卸載幾遍再掛載就可以了!