debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
-
- 帖子: 21
- 注册时间: 2007-05-29 16:35
debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
遇到一个问题想请教一下对磁盘比较了解的兄弟。我的硬盘前面三个是主分区,均为NTFS格式,其中第一个分区是Windows XP系统盘。扩展分区被分为9个逻辑分区,分别是linuxSwap,FAT32,NTFS,/boot,/根目录,/home,FAT32,FAT32,FAT32。
以下是root运行fdisk -l命令的结果:
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe1f3e1f3
Device Boot Start End Blocks Id System
/dev/sda1 * 63 40001849 20000893+ 7 HPFS/NTFS/exFAT
/dev/sda2 40001913 80003699 20000893+ 7 HPFS/NTFS/exFAT
/dev/sda3 80003763 120005549 20000893+ 7 HPFS/NTFS/exFAT
/dev/sda4 120008702 488392064 184191681+ f W95 Ext'd (LBA)
/dev/sda5 120008704 124213247 2102272 82 Linux swap / Solaris
/dev/sda6 124214643 131877584 3831471 b W95 FAT32
/dev/sda7 131877648 173823299 20972826 7 HPFS/NTFS/exFAT
/dev/sda8 173826048 174434303 304128 83 Linux
/dev/sda9 174436352 205277183 15420416 83 Linux
/dev/sda10 205279232 236732415 15726592 83 Linux
/dev/sda11 236733903 299644379 31455238+ b W95 FAT32
/dev/sda12 299644443 383535809 41945683+ b W95 FAT32
/dev/sda13 383535873 488392064 52428096 b W95 FAT32
----------------------------------------------------------------------
在Windows上,除了那四个和Linux相关的Swap和EXT3分区不可识别,其他四个NTFS和四个FAT32都能正确显示成盘符,我运行DiskGenius软件检查过硬盘,分区表正确且没有坏道。
现在安装的是Debian 7.6,一共四个挂载点,分别是Swap,/boot,/根目录,/home,其中Grub被安装在/boot分区。Gnome的“位置”一栏列出了七个非Linux分区,包括NTFS和FAT32,均可正常访问,但是少了一个NTFS分区没被列出来,也就是上面的第三个主分区/dev/sda3。于是我打开自带的“磁盘实用工具”,发现这个分区的状态是“未知”,仅仅能识别格式为HPFS/NTFS (0x07)以及容量为20GB,而其他分区一切正常且能被挂载。
不知道是什么地方出错了呢,/dev/sda2也是NTFS格式同样也是主分区,容量也是20GB,就可以正常访问,为何sda3就不行呢。如果说是sda3存在某些硬件故障或者是分区错误,那为何在windows里面可以正常运行,而且diskgenius工具也没有报错呢?对了,我的debian装过好几次,但是每一次安装成功以后均有这个磁盘问题。
以下是root运行fdisk -l命令的结果:
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe1f3e1f3
Device Boot Start End Blocks Id System
/dev/sda1 * 63 40001849 20000893+ 7 HPFS/NTFS/exFAT
/dev/sda2 40001913 80003699 20000893+ 7 HPFS/NTFS/exFAT
/dev/sda3 80003763 120005549 20000893+ 7 HPFS/NTFS/exFAT
/dev/sda4 120008702 488392064 184191681+ f W95 Ext'd (LBA)
/dev/sda5 120008704 124213247 2102272 82 Linux swap / Solaris
/dev/sda6 124214643 131877584 3831471 b W95 FAT32
/dev/sda7 131877648 173823299 20972826 7 HPFS/NTFS/exFAT
/dev/sda8 173826048 174434303 304128 83 Linux
/dev/sda9 174436352 205277183 15420416 83 Linux
/dev/sda10 205279232 236732415 15726592 83 Linux
/dev/sda11 236733903 299644379 31455238+ b W95 FAT32
/dev/sda12 299644443 383535809 41945683+ b W95 FAT32
/dev/sda13 383535873 488392064 52428096 b W95 FAT32
----------------------------------------------------------------------
在Windows上,除了那四个和Linux相关的Swap和EXT3分区不可识别,其他四个NTFS和四个FAT32都能正确显示成盘符,我运行DiskGenius软件检查过硬盘,分区表正确且没有坏道。
现在安装的是Debian 7.6,一共四个挂载点,分别是Swap,/boot,/根目录,/home,其中Grub被安装在/boot分区。Gnome的“位置”一栏列出了七个非Linux分区,包括NTFS和FAT32,均可正常访问,但是少了一个NTFS分区没被列出来,也就是上面的第三个主分区/dev/sda3。于是我打开自带的“磁盘实用工具”,发现这个分区的状态是“未知”,仅仅能识别格式为HPFS/NTFS (0x07)以及容量为20GB,而其他分区一切正常且能被挂载。
不知道是什么地方出错了呢,/dev/sda2也是NTFS格式同样也是主分区,容量也是20GB,就可以正常访问,为何sda3就不行呢。如果说是sda3存在某些硬件故障或者是分区错误,那为何在windows里面可以正常运行,而且diskgenius工具也没有报错呢?对了,我的debian装过好几次,但是每一次安装成功以后均有这个磁盘问题。
-
- 帖子: 21
- 注册时间: 2007-05-29 16:35
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
补充一下,我用mount -t ntfs-3g /dev/sda3 /media/XXX 命令可以加载,看上去似乎也没啥问题。
但是为什么磁盘工具不识别,且gnome应用程序本身无法列出这个分区呢?
但是为什么磁盘工具不识别,且gnome应用程序本身无法列出这个分区呢?
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
把下面指令 複製 貼進終端機 執行
sudo parted /dev/sda unit B print
把結果直接複製 貼上來
sudo parted /dev/sda unit B print
把結果直接複製 貼上來
-
- 帖子: 21
- 注册时间: 2007-05-29 16:35
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
执行以上命令,输出如下:poloshiao 写了:把下面指令 複製 貼進終端機 執行
sudo parted /dev/sda unit B print
把結果直接複製 貼上來
Model: ATA SAMSUNG SP2504C (scsi)
Disk /dev/sda: 250059350016B
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32256B 20480947199B 20480914944B primary ntfs boot
2 20480979456B 40961894399B 20480914944B primary ntfs
3 40961926656B 61442841599B 20480914944B primary ntfs
4 61444455424B 250056737279B 188612281856B extended lba
5 61444456448B 63597182975B 2152726528B logical linux-swap(v1)
6 63597897216B 67521323519B 3923426304B logical fat32
7 67521355776B 88997529599B 21476173824B logical ntfs
8 88998936576B 89310363647B 311427072B logical ext3
9 89311412224B 105101918207B 15790505984B logical ext3
10 105102966784B 121206996991B 16104030208B logical ext3
11 121207758336B 153417922559B 32210164224B logical fat32
12 153417954816B 196370334719B 42952379904B logical fat32
13 196370366976B 250056737279B 53686370304B logical fat32
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
目前看起來 分割表 本身 沒有問題3 40961926656B 61442841599B 20480914944B primary ntfs
從終端機
gnome-disks

挑選 /dev/sda3
按一下 右上方 圖示
選 SMART 自我測試
看看有沒有 紅色區塊 看看文字內容
如果 SMART 自我測試
沒有什麼錯誤訊息
把 /dev/sda3 裡面的檔案 全部備存出來
重新格式化 (注意 不是重新分割)
再掛載看看
-
- 帖子: 21
- 注册时间: 2007-05-29 16:35
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
这几天有事没来看,刚刚我尝试了一下,gnome-disks这个程序找不到,aptitude搜索只看到一个gnome-disk-utility,而且本机已安装,难道就是磁盘实用工具?这个工具确实有个查看Smart数据并运行自检的按钮,点击以后在弹出对话框中选择“运行自检”,然后选择“简短型”自检,很快跑完没发现问题,如果选择的是“扩展型”,那么跑了近一个小时也没完,而且也不提示还剩多久,只好取消了。莫非gnome-disks是一个Ubuntu的包,debian里面没有?poloshiao 写了:目前看起來 分割表 本身 沒有問題3 40961926656B 61442841599B 20480914944B primary ntfs
從終端機
gnome-disks
挑選 /dev/sda3
按一下 右上方 圖示
選 SMART 自我測試
看看有沒有 紅色區塊 看看文字內容
如果 SMART 自我測試
沒有什麼錯誤訊息
把 /dev/sda3 裡面的檔案 全部備存出來
重新格式化 (注意 不是重新分割)
再掛載看看
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
1. gnome-disk-utility 套件莫非gnome-disks是一个Ubuntu的包,debian里面没有?
管理、設定磁碟機和媒體
1-1. 已經預裝
1-2. 安裝後 提供兩個指令
/usr/bin/gnome-disk-image-mounter
/usr/bin/gnome-disks
2. 需要看看 s.m.a.r.t. 屬性 最右方那一欄 有沒有 紅色字 或 紅色列选择“简短型”自检,很快跑完没发现问题,
3. 如果 s.m.a.r.t. 屬性沒問題 至少顯示 硬盤硬件沒問題
4. 猜測你的 /dev/sda3 卸載狀態
4-1. 從終端機
安裝 gksu 套件
gksudo gparted
點選 /dev/sda3
確定是 卸載狀態
如果不是卸載狀態 選卸載
按右鍵
選檢查
選編輯
選套用 # 如果有小毛病 它會同時在它能力範圍內修復
4-2. 檢查完畢
按一下
詳細資料
最右邊
有沒有一個 綠色打勾
如果有 表示檢查通過
4-3. 看看能否掛載
如果不能掛載請再貼文
-
- 帖子: 21
- 注册时间: 2007-05-29 16:35
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
poloshiao 写了:1. gnome-disk-utility 套件莫非gnome-disks是一个Ubuntu的包,debian里面没有?
管理、設定磁碟機和媒體
1-1. 已經預裝
1-2. 安裝後 提供兩個指令
/usr/bin/gnome-disk-image-mounter
/usr/bin/gnome-disks2. 需要看看 s.m.a.r.t. 屬性 最右方那一欄 有沒有 紅色字 或 紅色列选择“简短型”自检,很快跑完没发现问题,
3. 如果 s.m.a.r.t. 屬性沒問題 至少顯示 硬盤硬件沒問題
4. 猜測你的 /dev/sda3 卸載狀態
4-1. 從終端機
安裝 gksu 套件
gksudo gparted
點選 /dev/sda3
確定是 卸載狀態
如果不是卸載狀態 選卸載
按右鍵
選檢查
選編輯
選套用 # 如果有小毛病 它會同時在它能力範圍內修復
4-2. 檢查完畢
按一下
詳細資料
最右邊
有沒有一個 綠色打勾
如果有 表示檢查通過
4-3. 看看能否掛載
如果不能掛載請再貼文
我已经apt-get install -reinstall gnome-disk-utility 重新安装了这个套件,但是提供的那两个指令还是找不到,我在/usr/bin下也未发现,是不是和软件版本有关呀。我这个debian是7.6.0的wheezy,用的软件仓库是163的mirror,都是和wheezy配套的stable,是不是软件不够新所以没有那两个指令?
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
1. sudo dpkg -L gnome-disk-utility | grep /bin # L 大寫
可以看看安裝 gnome-disk-utility 提供了哪些可以使用的指令檔案
有沒有包含 gnome-disks
2. sudo dpkg -S gnome-disks # S 大寫
可以看看 如果有 gnome-disks 的指令
是由哪個 套件安裝供應的
3. 試試 palimpsest 指令
https://packages.debian.org/wheezy/amd6 ... y/filelist
File list of package gnome-disk-utility in wheezy of architecture amd64
/usr/bin/palimpsest
3-1. 早期 Ubuntu 版本的指令 也是 palimpsest
可以看看安裝 gnome-disk-utility 提供了哪些可以使用的指令檔案
有沒有包含 gnome-disks
2. sudo dpkg -S gnome-disks # S 大寫
可以看看 如果有 gnome-disks 的指令
是由哪個 套件安裝供應的
3. 試試 palimpsest 指令
https://packages.debian.org/wheezy/amd6 ... y/filelist
File list of package gnome-disk-utility in wheezy of architecture amd64
/usr/bin/palimpsest
3-1. 早期 Ubuntu 版本的指令 也是 palimpsest
-
- 帖子: 21
- 注册时间: 2007-05-29 16:35
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
poloshiao 写了:1. sudo dpkg -L gnome-disk-utility | grep /bin # L 大寫
可以看看安裝 gnome-disk-utility 提供了哪些可以使用的指令檔案
有沒有包含 gnome-disks
2. sudo dpkg -S gnome-disks # S 大寫
可以看看 如果有 gnome-disks 的指令
是由哪個 套件安裝供應的
3. 試試 palimpsest 指令
https://packages.debian.org/wheezy/amd6 ... y/filelist
File list of package gnome-disk-utility in wheezy of architecture amd64
/usr/bin/palimpsest
3-1. 早期 Ubuntu 版本的指令 也是 palimpsest
按照以上命令搜索了一下,确实没有gnone-disks但是有palimpsest,看来debian这边还没改名。运行了一下,发现palimpsest就是所谓的磁盘实用工具。但是可能因为版本的原因,我这边界面和你的有所不同,右键点击那个分区是没有弹出菜单的。虽然有个Smart检测的选项,但是似乎不是针对单个分区而是整个磁盘,上次运行扩展型自检实在耗时太久了,运行简短型自检又查不出什么错误。看来我只能在哪天出门前留出充分的时间运行扩展自检,希望硬盘不会爆掉。
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
我貼的圖是 gnome-disks我这边界面和你的有所不同
S.M.A.R.T 還有一個 信息 供你隨時可以讀取虽然有个Smart检测的选项
不需先作檢測
http://en.wikipedia.org/wiki/S.M.A.R.T.
-
- 帖子: 21
- 注册时间: 2007-05-29 16:35
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
这个网页没有zh的,我看的en版的,里面有个表,就是每个序号代表一个状态,那个就是smart的数据吧。但是也看不出什么,有些评估是良好(绿色),有些是N/A(灰色),似乎没有什么错误或警告。poloshiao 写了:我貼的圖是 gnome-disks我这边界面和你的有所不同S.M.A.R.T 還有一個 信息 供你隨時可以讀取虽然有个Smart检测的选项
不需先作檢測
http://zh.wikipedia.org/wiki/S.M.A.R.T.
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
主要查看 最右欄位 有沒有 紅色字的
或者 底色是 粉紅色的
有重要意義
如果疏忽了
有一天 開機 Bios 抓不到硬盤
連備存的機會 都不給你
或者 底色是 粉紅色的
有重要意義
如果疏忽了
有一天 開機 Bios 抓不到硬盤
連備存的機會 都不給你
-
- 帖子: 21
- 注册时间: 2007-05-29 16:35
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
没有看到红色的呢,所以就怪了。我现在暂时也想不到什么解决办法了,就是不知道我的磁盘实用工具能否升级到unstable的branch。poloshiao 写了:主要查看 最右欄位 有沒有 紅色字的
或者 底色是 粉紅色的
有重要意義
如果疏忽了
有一天 開機 Bios 抓不到硬盤
連備存的機會 都不給你
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: debian7下若干个NTFS分区,其中一个无法识别和挂载,怎么回事?分区表有问题?
使用 gparted (Live CD/USB 開機 也有 gparted)少了一个NTFS分区没被列出来,也就是上面的第三个主分区/dev/sda3
選擇 /dev/sda3 (如果有掛載 需先卸載)
按右鍵
有個檢查選項
再選編輯/套用
就會檢查
如果是小問題
還會幫你修復
點開 詳細資料
看看檢查完成的結果
如果 /devsda3 沒有重要資料
重新格式化看看