硬碟無法識別,無法通過自檢(分區表出錯)—在LINUX下修複成功

來源:互聯網
上載者:User

  今天給同學重裝下系統,再GHOST的過程中大概是沒有事先格式化系統硬碟,然後再解壓過程中還開啟了下,導致了程式一直未響應卡在那裡,等了很久沒反應,於是就強制關機,悲劇就出來了,重啟後BIOS進不去,硬碟自檢過不去。   由於上次我已經處理過同樣的問題,覺得應該也是硬碟分區表出了問題。於是把硬碟拆出來,裝到移動硬碟盒裡面,然後在放在我的電腦上檢測下。

  之前用的是win7開啟 DG還有PPTD來檢測下,悲劇的是竟然沒檢測出來!!  上次我自己硬碟分區表出問題的時候至少可以檢測出來並且修複好了,這次悲情了。。。又實驗了其他方法,還是沒轍,覺得可能是硬碟片段多然後導致徹底損壞了吧。。   最後覺得還是試試在Linux下能不能檢測出來,畢竟linux下內建的一些驅動和系統管理方面更強,於是,奇蹟就出現了。

  我重啟開了ubuntu,然後插上他的硬碟,終端上輸入 sudo fdisk -l  這下竟然可以看到同學那塊硬碟的資訊,不過還是不能正確讀取出來,不過下面顯示了一條很重要的資訊:

Partition table entries are not in disk order

說明了現在分區表中的分區順序和硬碟物理分區的順序不一樣。

解決方案如下:

1.在終端執行以下命令:sudo fdisk -l   先察看好那一塊盤出現上述資訊。

然後再輸入  sudo fdisk /dev/sdb  (用你的移動硬碟位置代替/dev/sdb,勿選中你本地的盤)

以下為,不懂的話可以按m鍵看協助。


有提示後輸入 x 斷行符號,在命令列表中會有一項  f   fix partition order

然後再輸入 f 斷行符號,成功會提示 done.

然後輸入 p 斷行符號,查看調整後的分區表

最後輸入 w 斷行符號,這個命令是將之前的操作寫入硬碟

重啟之後就會啟用新的分區表。

提示:對於修複本地磁碟的話,最好在重啟之前先將修改前後的分區表資訊比較一下,查看引導分區和交換分區的路徑是否變動,如果有變動還要更新 /etc/fstab 和 /boot/grub/menu.lst 檔案,以免發生無法開機的問題。

參考了下面的網站:http://blog.csdn.net/rainday0310/article/details/6347377

此次能夠在linux下進行修複成功讓我更加覺得Linux是如此的強大,對於硬體的檢測以及系統管理方面還是linux比windows強,所以要好好學好linux, windows只是拿來案頭使用者體驗用的多……


  注意:硬碟有價,資料無價!操作時候要三思而後行,適合我的解決方案不一定適合你。

原創文章,歡迎轉載,轉載請註明:blog.csdn.net/jjzhoujun2010

作者:Dream Fly


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.