debian掛載新硬盤后不識別怎么辦?

在實際服務器部署或本地系統擴容的過程中,為 Debian 系統添加新硬盤是常見操作。無論是物理服務器、云服務器還是虛擬機環境中,當添加一塊新硬盤之后,我們的期望很簡單——系統應立即識別并支持掛載使用。

但理想歸理想,現實卻常常“不識盤”。即使你確信硬件連接無誤,重啟系統后 lsblk 也不見新設備,嘗試 mount 命令后返回“設備不存在”,/dev/目錄中也沒有期望的設備名。這種“掛載新硬盤后不識別”的場景,在Debian上尤其令人困惑。那么,當你遇到 Debian 掛載新硬盤不識別時,應該如何排查和解決?

一、識別問題:何謂“新硬盤不識別”?

所謂“不識別”,通常是指以下任一情況發生:

新硬盤已物理接入或添加(如通過虛擬化平臺),但在 /dev/ 目錄下未看到新設備(如 /dev/sdb)。

使用 lsblk、fdisk -l、blkid 等命令找不到新盤。

通過 mount /dev/sdX /mnt 命令掛載時提示設備不存在或格式錯誤。

系統日志中沒有任何新磁盤識別記錄。

二、第一步:檢查系統是否識別了新硬盤設備

1. 使用 dmesg 查看啟動日志

當新硬盤連接后,Debian 內核應有相關檢測記錄。可使用以下命令查看最新內核事件:

dmesg | grep -i sd

你應該能看到類似如下輸出:

[ 5.121342] sd 2:0:0:0: [sdb] Attached SCSI disk

若沒有新設備(如 sdb、sdc)的記錄,說明系統根本沒檢測到硬盤。

2. 使用 lsblk 或 fdisk -l 查看硬盤列表

lsblk

或:

sudo fdisk -l

如果新盤未出現,可能是以下幾個原因:

  • 虛擬機環境中未正確掛載;
  • 新加的硬盤未刷新設備;
  • SCSI/PCI通道未掃描;
  • 控制器或驅動不支持。

三、第二步:嘗試強制刷新系統磁盤設備列表

1. 使用 partprobe 命令刷新分區表

sudo partprobe

這個命令能強制讓內核重新讀取分區信息,適用于新設備已經添加但未分區的情況。

2. 使用 rescan-scsi-bus 工具(需安裝)

該工具可用于SCSI設備重新掃描識別:

sudo apt install scsitools
sudo rescan-scsi-bus

或手動觸發:

echo "- - -" | sudo tee /sys/class/scsi_host/host*/scan

執行后再次運行 lsblk,如果新盤出現,說明問題已解決。

四、第三步:確認硬盤是否已格式化

即使系統已識別到新設備(如 /dev/sdb),如果你直接嘗試掛載但提示格式錯誤,原因可能是該設備尚未格式化為支持的文件系統。

查看文件系統:

?sudo blkid

若輸出為空或設備無 TYPE=xxx 項,表示硬盤未格式化。

五、第四步:使用 fdisk 或 parted 分區 + 格式化新硬盤

1. 分區

sudo fdisk /dev/sdb

在fdisk命令界面依次輸入:

n 創建新分區

p 主分區

1 分區編號

直接回車使用默認起始/終止扇區

w 寫入并退出

也可使用 parted 創建 GPT 分區:

sudo parted /dev/sdb
mklabel gpt
mkpart primary ext4 0% 100%

2. 格式化文件系統

以EXT4為例:

sudo mkfs.ext4 /dev/sdb1

格式化完成后,新分區將能被 mount 命令正常識別。

六、第五步:掛載新硬盤到系統

1. 創建掛載目錄:

sudo mkdir /mnt/data

2. 掛載設備:

sudo mount /dev/sdb1 /mnt/data

3. 確認掛載成功:

df -h

你應該能看到 /mnt/data 顯示了新硬盤容量信息。

七、第六步:設置開機自動掛載(寫入 /etc/fstab)

為了讓系統重啟后自動掛載硬盤,編輯 /etc/fstab 文件:

sudo blkid /dev/sdb1

記錄 UUID,例如:

UUID=3fa85f64-5717-4562-b3fc-2c963f66afa6

編輯 /etc/fstab:

sudo nano /etc/fstab

添加如下內容:

UUID=3fa85f64-5717-4562-b3fc-2c963f66afa6 /mnt/data ext4 defaults 0 2

保存并測試是否可掛載:

sudo mount -a

若無報錯說明配置成功,系統重啟后將自動掛載。

“掛載新硬盤后不識別”雖然是Linux環境中常見的困擾,但大多數情況下并非系統bug或硬件故障,而是缺乏一次正確的識別、分區和格式化流程。在 Debian 系統中,因其更為精簡和嚴格,手動干預識別流程尤為重要。

掌握本文提供的排查邏輯與操作命令,不僅能解決一次硬盤識別問題,更能幫助你形成一套系統的磁盤管理思維方式,這對于后續磁盤擴容、數據備份、掛載腳本配置等工作同樣大有裨益。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/912135.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/912135.shtml
英文地址,請注明出處:http://en.pswp.cn/news/912135.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

nt!MiFlushSectionInternal函數分析從nt!IoSynchronousPageWrite函數到Ntfs!NtfsFsdWrite函數

第一部分: while (TRUE) { KeClearEvent (&IoEvent); Status IoSynchronousPageWrite (FilePointer, Mdl, (PLARGE_INTEGER)&StartingOffset…

開發Qt程序時,為什么是CMake?

開發Qt程序時,為什么是CMake? 什么是CMake? CMake 是一個跨平臺的構建工具,用來管理 C/C 項目的編譯過程。它通過讀取 CMakeLists.txt 配置文件,自動生成適合不同操作系統和編譯器的構建腳本(比如 Makefi…

web布局10

Grid 布局指的是 CSS Grid Layout ,它和以往 CSS 框架(CSS Framework)中所說的網格系統(Grid System)有所不同。至今為止,它是唯一一個具有二維能力的布局系統,即,它是一個基于二維網…

Spring AI 項目實戰(十二):Spring Boot +AI + DeepSeek + 百度OCR 公司發票智能處理系統的技術實踐(附完整源碼)

系列文章 序號文章名稱1Spring AI 項目實戰(一):Spring AI 核心模塊入門2Spring AI 項目實戰(二):Spring Boot + AI + DeepSeek 深度實戰(附完整源碼)3Spring AI 項目實戰(三):Spring Boot + AI + DeepSeek 打造智能客服系統(附完整源碼)4

【FR801xH】Ubuntu24.04搭建富芮坤FR801xH系列開發環境教程

00. 目錄 文章目錄 00. 目錄01. FR801xH概述02. FR801xH特性03. gcc-arm-none-eabi-10.3-2021.10概述04. gcc-arm-none-eabi-10.3-2021.10下載05. gcc-arm-none-eabi-10.3-2021.10安裝06. FR801xH-SDK編譯07. 附錄 01. FR801xH概述 FR801xH 系列芯片是面向 SOC(片上…

Excel學習05

員工排班表 通過之前的學習,目前的我們已經具備了Excel的初步制作能力。接下來將從實際出發制作一個員工排班表。在制作排版表之前,先來看我們要用到的函數。 DATE函數 date函數是Excel中處理日期的核心函數之一,它能夠將單獨的年、月、日…

黑馬JVM解析筆記(五):深入理解Java字節碼執行機制

1.從字節碼的角度分析i /** * 從字節碼角度分析 a 相關題目 */ public class Demo3_2 {public static void main(String[] args) {int a 10;int b a a a--;System.out.println(a);System.out.println(b);} }a 和 a 實際上代表了兩個不同的操作,它們分別對應自增…

從社交媒體到金融“超級應用”,馬斯克X平臺將上線投資交易服務

報道稱,馬斯克旗下的X平臺將推出“超級App”,提供投資和交易服務,另外,X也在探索引入信用卡或借記卡。作為金融服務布局的第一步,X平臺已宣布將推出X Money——一項數字錢包和點對點支付服務,Visa將成為其首…

【入門第2課】Splunk數據接入

前言 Splunk支持多種多樣的數據源,比如它可以直接上傳文件,可以監控本地的任何目錄或文件,也可以配置通用轉發器等方式來完成數據接入。Splunk所有的設置都可以通過Web頁面、使用Splunk CLI命令,甚至是直接修改配置文件,以此來完成設置。 那么,如何接入數據呢?我們通過…

【數據挖掘】關聯規則算法學習—Apriori

關聯規則算法學習—Apriori Apriori算法是關聯規則挖掘中的經典算法,用于發現數據集中的頻繁項集和強關聯規則。其核心思想基于先驗性質:若一個項集是頻繁的,則其所有子集也一定是頻繁的。該算法通過逐層搜索的迭代方法高效挖掘關聯規則。 要…

助力高考,利用python獲取本專科專業選考科目要求

大家好,今天我們來利用python技術助力高考,獲取網上的本專科專業選考科目要求,用到的Python模塊有:Requests、Json、BeautifulSoup、Pandas ,主要思路是Requests獲取接口請求,利用BeautifulSoup 解析網站的…

Python 商務數據分析—— NumPy 學習筆記Ⅱ

一、 數組元素值的替換 我們可以使用索引或 where () 函數來替換 NumPy 數組中的元素值。 1.1 方式一:索引 import numpy as npnp.random.seed(42)a3 np.random.randint(0, 10, size(3, 4))print("原數組:\n", a3)a3\[1] 0 # 將a3數組第一行數據全…

遙感圖像語義分割1-安裝mmsegmentation

參考: mmsegmentation: 安裝并使用自定義數據集進行訓練_mmsegmentation安裝-CSDN博客 最新Windows配置安裝mmcv與mmsegmentation,以及mmsegmentation的驗證_mmcv安裝-CSDN博客 GitCode - 全球開發者的開源社區,開源代碼托管平臺 參考: …

【菜狗的記錄】模糊聚類最大樹、圖神經網絡、大模型量化——20250627

每日學習過程中記錄的筆記,從各個網站整理下來,用于當日復盤。 如果其中的知識點能幫到你,也很榮幸呀。 -------------------------------------------------------20250622------------------------------------------------------------- …

《短劇平臺開發指南:技術方案、核心功能與行業趨勢》

一、短劇行業現狀與系統開發價值 近年來,短劇市場呈現爆發式增長,成為數字內容領域的新風口。數據顯示,2023年國內短劇市場規模已突破300億元,用戶規模達到4.5億。這種以"短、平、快"為特點的內容形式,憑借…

[FPGA]嵌入式系統FPGA設計資源

嵌入式系統FPGA設計資源 一、供應商 https://www.altera.com- Altera FPGA 供應商網站 https://www.altera.com/events/northamerica/intel-soc-fpga-developer-forum/overview.html- SoC 開發人員論壇 https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/li…

ClickHouse 可觀測性最佳實踐

ClickHouse 介紹 ClickHouse 是一款高性能、列式存儲的開源分析型數據庫,專為在線分析處理(OLAP)場景設計。它能夠處理海量數據,支持實時查詢和復雜的數據分析,具備極高的讀寫性能和數據壓縮能力。ClickHouse 提供了強…

Android Framework設置時間為24小時制

文章目錄 定位源碼實現附錄12 小時制與 24 小時制的詳細解析一、基本定義與核心區別二、轉換方法與示例三、應用場景與文化差異四、延伸知識:特殊計時制與歷史背景 目的是把設置中使用默認語言區域關掉,并把使用24小時制打開 如下圖為原始的:…

基于STM32設計的掃地機器人

一、前言 1.1 項目介紹 【1】項目開發背景 隨著社會節奏的加快和人們生活方式的改變,智能家居產品逐漸走入千家萬戶。作為智能清潔系統的重要組成部分,掃地機器人憑借其自動化、高效性和便捷性,成為現代家庭中不可或缺的智能設備之一。傳統…

什么是接口測試?

2025最新Jmeter接口測試從入門到精通(全套項目實戰教程) 接口測試概念 接口測試是項目測試的一部分,它測試的主要對象是接口,是測試系統組件間接口的一種測試。接口測試主要用于檢測外部系統與所測系統之間以及內部各系統之間的交…