① 為什麼第二次安裝linux時找不到硬碟分區
分區表損壞了?
這個重復用多個分區軟體分區很容易出現這個問題。解決辦法不知道。有人用 PQ 修復就好了。有人用 PQ 修復後硬碟數據丟失。
有人用 disk man (忘了改名後他叫什麼了)重新建立分區表才好。
有人僅僅是修改了一下分區就又好了。
所以,怎麼解決全憑運氣,建議先找個軟體備份一下分區表後在做嘗試。
關於你的 PS :1、系統是拿來用的,不是用來裝的;2、光碟機是拿來用的,不是用來擺著的;3、速度還是很快的,慢的是解壓縮過程,而且方便,方便的好處就是減少的其他操作的浪費實際;4、你的光碟機該換新了……
② 找不到linux分區怎麼辦
可以在找不到linux分區的時候使用testdisk
sudo apt-get install testdisk
sudo testdisk
#sudo testdisk
預設掃描中,TestDisk 可能並不是掃描所有的扇區,未必能找全潛在的正確分區布局,在完成普通掃描結果後,屏幕底部會有一個"[Search! ]"的選項,執行它就是掃描所有扇區。我的分區表就是這么恢復的。
事後我試圖找出災難的原因,以及為什麼普通的恢復工具反而導致更大的災難。感覺可能是 Windows 和 Ubuntu(或許包括 FreeDOS) 對硬碟磁軌參數識別不一致導致的。Windows 認為硬碟是 240 Heads,但 Ubuntu 說只有 16 Heads。最後我是在 Ubuntu 下執行的 TestDisk 搞定的。
介紹兩個數據恢復軟體:TestDisk 和 PhotoRec。其中,TestDisk 主要用來恢復損壞的分區以及拯救無法引導的磁碟;而 PhotoRec 則主要用於恢復損壞的數據文件,包括文檔、圖片、視頻等。
TestDisk 及 PhotoRec 皆支持在 Windows、Linux、Unix、Mac OS 等系統上執行。TestDisk 還支持包括 FAT、NTFS、Ext2、Ext3、ReiserFS、RAID 等在內的廣泛的文件系統。而 PhotoRec 也能夠在硬碟、光碟、優盤等各種存貯介質上工作。
雖然數據恢復軟體可以盡最大可能幫助我們挽回損失,但我們還是應該養成時常備份的習慣。只有真正做到有備無患,才能確保萬無一失。
由於錯誤的使用分區工具而帶來的分區丟失,硬碟磁碟分區遭到損壞的情況下,使用叫做「TestDisk」的工具可以復原已損壞的分區。下面就介紹一下如何使用TestDisk急性恢復(注)。
註:可以使用TestDisk進行復原的場合,也就是硬碟HDD上的分區(該分區有原有數據紀錄)已經損壞的情形。但是假如損壞之後,重新再次做成了新分區的話,復原的可能性比較小,很困難。
TestDisk可以從http://www.cgsecurity.org/wiki/PhotoRec下在(注)。下載Fedora Core 6 對應的RPM包文件。例如、假如使用GNOME的分區治理軟體「GParted」(Gnome Partition Editor)誤刪除了/dev/hda5分區。
註:Linux下恢復誤刪除的文件 中介紹了使用「PhotoRec」對誤刪除的文件進行恢復。
註:TestDisk是恢復分區信息的軟體、針對分區表被刪除以及MBR(master boot record)被修改的恢復分區信息軟體:TestDisk、使用前請先確認。
對於安裝和配置請參照Linux下恢復誤刪除的文件。
以root許可權登陸,啟動TestDisk。
# testdisk
首先,選擇恢復操作中的log文件(testdisk.log)的紀錄方式。
[Create]新建
[Append]追加
[No Log]不紀錄
選擇log文件的記錄方式
選擇了log文件的記錄方式後、顯示了處於連接狀態的磁碟設備。然後選擇要恢復的磁碟分區、選擇[Proceed]。在這里選擇裝有Linux/Windows XP的硬碟HDD「Disk /dev/hda」。
在列出的磁碟設備中,選擇要恢復的分區,然後選擇磁碟分區的種類。Linux/Windows就選[Intel]。
下示畫面中選擇[Analyse],對分區進行分析。
顯示了當前分區的狀態。然後選擇[Proceed]、顯示分析結果。
分區狀態表示
分區結構以綠色文字表示。和分析之前的畫面相比、Linux的分區增加了一項,這個就是被誤刪除了的分區,選擇之。
按[P]鍵,該分區根部的文件和索引被表示出來,假如顯示正確的畫,分析結果就可以正確的推算。然後用這個方法,對其他的盤符進行操作。
分區的分析結果
按[Enter]鍵,顯示分析結果被反映到磁碟。並且被恢復。
現在的狀態,恢復的信息還沒有被寫到硬碟上,必須選擇[Write],才能真正的被寫到磁碟上。寫操作執行的確認信息顯示的時候,按[Y]鍵確認之。
寫操作執行完畢,需要重新啟動,按[Enter]鍵。
最後退出[Quit],TestDisk結束。系統重新啟動
③ 裝雙系統Linux時,找不到分區
你格出來的盤還是屬於WINDOWS邏輯分區,把這個分區刪除,安時建三個ext3分區,分一個/區,分一個swap區,再分一個/boot區,似乎還有點不對,裝完就忘了。。。還有SWAP
是物理內存的1.5到2倍就可以了,/boot引導分區100M你先試試吧。。。我電腦弄的也很亂。。。那個圖僅限參考
④ 剛在win7下裝了linux,但是linux的系統分區顯示不出來,兩個系統都能正常用.如圖
win7不能直接看到linux的分區,因為windows不認識linux的分區格式。
linux系統裡面所有的分區都是設備,所有的設備都是文件,
分區設備文件可以被映射為一個文件夾。
所以你在linux裡面不用特殊的命令和工具,僅在目錄裡面找,是找不到分區的。
有的linux會單獨列出windows的分區,是因為那些分區不歸linux管,被認為是用戶自己管理的分區,所以才給你顯示出來的。
當然你的空間沒有丟失,linux就在那個分區裡面。
windows裡面有些第三方程序可以讀取linux的分區,但是不建議你從windows下以任何方式修改linux分區裡面的文件。可能會造成linux分區損壞。