Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux 掛載硬碟報錯「you must specify the filesystem type」解決流程

編輯:Linux 教學

錯誤原因

新增硬碟未格式化/分區,直接掛載導致系統無法辨識檔案系統類型。

操作環境

CentOS 6.3 on VirtualBox 虛擬機。

完整解決步驟

  1. 查看磁碟狀態:lsblk 確認新磁碟為 sdb(無分區)。
  2. 嘗試掛載失敗:mount /dev/sdb /disk → 報錯 mount: you must specify the filesystem type。
  3. 格式化為 ext3:mkfs.ext3 /dev/sdb → 提示整個裝置非分區,輸入 y 強制繼續 → 完成建立檔案系統。
  4. 掛載成功:mount /dev/sdb /disk → ls /disk 顯示 lost+found。
  5. 設定開機自動掛載:編輯 /etc/fstab 新增 /dev/sdb /disk ext3 defaults 0 0。
[root@test ~]# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sr0    11:0    1 1024M  0 rom
sda    8:0     0   8G  0 disk
├─sda1 8:1     0 500M  0 part /boot
└─sda2 8:2     0 7.5G  0 part
  ├─VolGroup-lv_root (dm-0) 253:0 0 6.6G 0 lvm /
  └─VolGroup-lv_swap (dm-1) 253:1 0 992M 0 lvm [SWAP]
sdb    8:16    0   8G  0 disk

[root@test ~]# mkfs.ext3 /dev/sdb
mke2fs 1.41.12 (17-May-2010)
/dev/sdb is entire device, not just one partition!
Proceed anyway? (y,n) y
...(格式化過程輸出)...

[root@test ~]# mount /dev/sdb /disk
[root@test ~]# cd /disk && ls
lost+found
Copyright © Windows教程網 All Rights Reserved