Linux掛載磁碟

2021-09-27 08:45:14 字數 2121 閱讀 1969

1,未掛在的系統盤使用df -h命令是看不到的,需要使用fdisk -l檢視所有硬碟資訊。也可以使用lsblk檢視。

(lsblk命令 用於列出所有可用塊裝置的資訊,而且還能顯示他們之間的依賴關係,但是它不會列出ram盤的資訊。塊裝置有硬碟,快閃儲存器盤,cd-rom等等)

命令:fdisk

命令:lsblk -l

目前我所知有兩種方式來實現,可以不分割槽直接掛載,這種掛載成功後,是把檔案當成乙個磁碟使用,就像cd一樣,也可以分割槽後掛載

1,格式化磁碟

mkfs -t ext4 /dev/vdb#備註  vdb都是存在在/dev 下面的
2,建立乙個目錄

mkdir /data
3,直接掛載格式化後的磁碟

mount /dev/vdb /data
4,使用parted -l可以看到vda是乙個msdos,直接掛載的磁碟是乙個loop

(分割槽表型別:msdos(一般是系統分割槽) 和 gpt(一般是資料分割槽)。msdos最多支援4個分割槽,單分割槽最大2t;沒有分割槽數量限制,單分割槽最大18eb;loop裝置是一種偽裝置,是使用檔案來模擬塊裝置的一種技術,檔案模擬成塊裝置後, 就像乙個磁碟或光碟一樣使用)

5,使用df -h檢視

6,最後一步(非常重要)

把這段加入/etc/fstab,完成後,測試掛載是否成功:mount -a,沒有任何顯示及成功,如果報錯,千萬不要重啟。

1,取消上面的掛載,umount /dev/vdb,用df -h檢視

2,分割槽fdisk /dev/sdb,依次輸入n,p,1,w,其中n分別表示建立乙個新分割槽,p表示分割槽型別為主分割槽,1表示分割槽編號是1,w表示儲存

4,格式化mkfs.ext4 /dev/vdb1,注意此時分割槽完成,格式化vdb1

5,掛載到上面建立的/data目錄mount /dev/vdb1 /data

6,上面的掛載是臨時的,系統重啟後需要重新掛載,我們希望下次啟動時,自動掛載,輸vi /etc/fstab,增加下圖紅框的配置,/dev/sdb1是分割槽,/data是掛載此分割槽的目錄,ext4是磁碟格式,後面的照抄上面乙個行的資訊

7,檢測fstab是否配置正確mount -a,報錯,是因為我的配置還是第乙個vdb,應該修改為vdb1,後面就成功了

linux掛載磁碟

結果顯示這是有兩塊磁碟,分別是sda和sdb。fdisk dev sdb d 刪除分割槽 n 新建分割槽 q 退出不儲存 w 退出並儲存 p 該硬碟的分割槽資訊 mkfs t ext3 vfat dev sdb1 mkdir mnt database mount t ext3 vfat mnt da...

Linux 掛載磁碟

檢視待掛載磁碟資訊 fdisk l 格式化磁碟 mkfs.ext3 dev xvdb1 建立磁碟掛載入口 mkdir data 掛載到系統中 mount t ext3 dev xvdb1 data 編輯全域性檔案 vi etc fstab 新增 dev xvdb1 data ext3 default...

linux 掛載磁碟

linux中掛載磁碟的命令mount 用法 mount 分割槽 掛載目錄 解除安裝磁碟 umount 分割槽或掛載目錄 或者 umount l 分割槽或掛載目錄 l的用意是如果你所在目錄是掛載目錄時,可以不用退出目錄就可實現磁碟的解除安裝。mount掛載磁碟只是臨時的,如果系統重啟,那麼掛載的磁碟也...