Linux磁盤掛載

Linux磁盤掛載

linux系統中,磁盤和分區的管理是系統維護的重要部分。本文將探討如何查看磁盤狀態、解決未掛載磁盤的問題,以及如何確保系統重啟后自動掛載分區。

1. 查看磁盤狀態

首先,可以使用以下命令查看當前系統中的磁盤和分區狀態:

代碼語言:bash復制

$ sudo fdisk -l

此命令列出系統中的所有磁盤和分區。接著,可以使用 df 命令查看已掛載的文件系統:

代碼語言:bash復制

$ df -h

如果在執行 fdisk -l 時發現有兩塊磁盤,但在 df 中只看到一塊,這可能是因為另一塊磁盤的分區未掛載或未格式化。

2. 使用 lsblk 查看塊設備

通過運行以下命令,可以查看系統中的塊設備及其掛載點:

代碼語言:bash復制

$ lsblk

在輸出中,可以看到每個磁盤及其分區的詳細信息,包括大小、類型和掛載點。例如:

代碼語言:txt復制

NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTSnvme0n1     259:0    0   40G  0 disk ├─nvme0n1p1 259:1    0    1M  0 part ├─nvme0n1p2 259:2    0  200M  0 part /boot/efi└─nvme0n1p3 259:3    0 39.8G  0 part /nvme1n1     259:4    0  512G  0 disk 

在上面的輸出中,nvme1n1表示存在一個未掛載的512GB磁盤。

3. 掛載未使用的磁盤

對于未掛載的磁盤,需要對其進行分區、格式化并掛載。可以按照以下步驟操作:

分區:使用 fdisk 或 parted 工具對該磁盤進行分區。例如: 代碼語言:bash復制

$ sudo fdisk /dev/nvme1n1

格式化:對新分區進行格式化:代碼語言:bash復制

$ sudo mkfs.ext4 /dev/nvme1n1p1

掛載:創建掛載點并掛載新分區:代碼語言:bash復制

$ sudo mkdir /mnt/mydisk$ sudo mount /dev/nvme1n1p1 /mnt/mydisk

查看掛載情況:再次運行 df -h 確認掛載是否成功。4. 確保自動掛載

如果希望在系統重啟后自動掛載該分區,需要將其添加到 /etc/fstab 文件中。

獲取UUID:運行以下命令獲取分區的UUID:代碼語言:bash復制

$ sudo blkid /dev/nvme1n1p1

編輯 /etc/fstab:打開文件:代碼語言:bash復制

$ sudo nano /etc/fstab

添加條目: 在文件末尾添加一行,格式如下:代碼語言:txt復制

UUID=你的_UUID /mnt/mydisk ext4 defaults 0 2

保存并測試: 保存文件并運行:代碼語言:bash復制

$ sudo mount -a

如果沒有錯誤,重啟后該分區應會自動掛載。

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享