2026-02-26 159 次
我直接給你Debian 13 開(kāi)機(jī)自動(dòng)掛載 NVMe 固態(tài)硬盤的最簡(jiǎn)、最穩(wěn)步驟,照著復(fù)制粘貼就能用。
從你的 lsblk 看:
nvme0n1p3 = 3.7T 數(shù)據(jù)分區(qū)(你要自動(dòng)掛載的)
它現(xiàn)在沒(méi)掛載
blkid /dev/nvme0n1p3
你會(huì)看到類似:
/dev/nvme0n1p3: UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="ext4" ...
把 UUID 復(fù)制下來(lái)。
mkdir -p /mnt/nvme_ssd
nano /etc/fstab
在最后一行加:
UUID=你的UUID /mnt/nvme_ssd ext4 defaults 0 2
把 你的UUID 換成剛才復(fù)制的。
如果是 NTFS,就把 ext4 改成 ntfs-3g。
mount -a
沒(méi)報(bào)錯(cuò)就是成功。
df -h
能看到 /mnt/nvme_ssd 就搞定了。
讓普通用戶也能讀寫:
chown -R $USER:$USER /mnt/nvme_ssd
你現(xiàn)在需要先對(duì)這塊 NVMe 固態(tài)硬盤(nvme0n1)進(jìn)行分區(qū)(只分1個(gè)區(qū)) → ext4格式化 → 開(kāi)機(jī)自動(dòng)掛載,我給你一步一步的完整操作,每一步都有明確說(shuō)明,新手也能跟著做。
操作前請(qǐng)確認(rèn):/dev/nvme0n1 是你要操作的固態(tài)硬盤(從你之前的 lsblk 能確認(rèn)),且該盤上無(wú)重要數(shù)據(jù)(分區(qū)和格式化會(huì)清空所有數(shù)據(jù))。
我們用 fdisk 工具來(lái)創(chuàng)建一個(gè)覆蓋整個(gè)硬盤的主分區(qū)。
fdisk /dev/nvme0n1
執(zhí)行后會(huì)進(jìn)入 fdisk 交互模式,提示符是 Command (m for help):。
如果盤上有舊分區(qū)(比如你之前看到的 nvme0n1p1/p2/p3),先刪除:
輸入 d → 按回車(刪除分區(qū))
若有多個(gè)分區(qū),重復(fù) d 直到所有分區(qū)都被刪除
輸入 p → 按回車(查看分區(qū)表,確認(rèn)無(wú)分區(qū))
按以下步驟輸入指令,每步輸完按回車:
輸入 n → 新建分區(qū)
輸入 p → 創(chuàng)建主分區(qū)
分區(qū)號(hào):直接回車(默認(rèn)1,即 nvme0n1p1)
起始扇區(qū):直接回車(默認(rèn)最開(kāi)頭)
結(jié)束扇區(qū):直接回車(默認(rèn)最末尾,使用全部硬盤空間)
輸入 w → 保存分區(qū)表并退出 fdisk(這一步才會(huì)真正修改硬盤)
lsblk /dev/nvme0n1
能看到 nvme0n1p1 這個(gè)分區(qū)(SIZE 約3.7T),說(shuō)明分區(qū)創(chuàng)建成功。
mkfs.ext4 /dev/nvme0n1p1
執(zhí)行后會(huì)開(kāi)始格式化,過(guò)程可能需要幾十秒(大容量硬盤),耐心等待
格式化完成后會(huì)顯示 Filesystem UUID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx(記下來(lái),后面要用)
若提示 device is busy,說(shuō)明分區(qū)被占用,重啟后再試
blkid /dev/nvme0n1p1
輸出會(huì)包含 TYPE="ext4",說(shuō)明格式化成功。
mkdir -p /mnt/ssd
-p 確保路徑不存在時(shí)自動(dòng)創(chuàng)建,避免報(bào)錯(cuò)
你也可以改成其他路徑,比如 /data,后續(xù)步驟對(duì)應(yīng)替換即可
blkid /dev/nvme0n1p1
復(fù)制輸出中 UUID="xxxx..." 里的字符串(比如 1234abcd-1234-1234-1234-1234abcd5678)。
nano /etc/fstab
在文件最后一行添加以下內(nèi)容(替換成你的 UUID):
UUID=你的分區(qū)UUID /mnt/ssd ext4 defaults 0 2
解釋:
UUID=xxx:用 UUID 定位分區(qū),比 /dev/nvme0n1p1 更穩(wěn)定
/mnt/ssd:掛載點(diǎn)路徑
ext4:文件系統(tǒng)類型
defaults:默認(rèn)掛載參數(shù)(可讀可寫、非開(kāi)機(jī)必掛載等)
0:不備份(dump 工具用)
2:開(kāi)機(jī)檢查順序(根分區(qū)是1,其他分區(qū)是2)
按 Ctrl+O → 按回車(保存)
按 Ctrl+X → 退出
mount -a
執(zhí)行后如果沒(méi)有任何報(bào)錯(cuò),說(shuō)明配置正確
若報(bào)錯(cuò),檢查 /etc/fstab 里的 UUID、路徑、格式是否正確
df -h /mnt/ssd
輸出會(huì)顯示 /dev/nvme0n1p1 掛載到 /mnt/ssd,且容量約3.7T,說(shuō)明掛載成功。
默認(rèn)掛載后只有 root 能讀寫,給普通用戶添加權(quán)限:
chown -R $USER:$USER /mnt/ssd # 若要讓所有用戶都能讀寫,執(zhí)行: # chmod -R 775 /mnt/ssd
核心步驟:fdisk 分區(qū) → mkfs.ext4 格式化 → 編輯 fstab 配置自動(dòng)掛載 → mount -a 測(cè)試。
關(guān)鍵要點(diǎn):用 UUID 而非盤符配置掛載,避免硬盤盤符變動(dòng)導(dǎo)致掛載失??;一定要執(zhí)行 mount -a 測(cè)試,防止 fstab 配置錯(cuò)誤導(dǎo)致開(kāi)機(jī)無(wú)法進(jìn)入系統(tǒng)。
驗(yàn)證方法:重啟系統(tǒng)后執(zhí)行 lsblk 或 df -h,確認(rèn) nvme0n1p1 仍掛載在 /mnt/ssd 即可。