安裝Debian的磁碟分割問題

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

安裝Debian的磁碟分割問題

文章Howard » 週二 10月 25, 2005 8:18 pm

本來只是on-board的網路卡壞了, 可是我為了確定是網路卡壞掉,
在hda1裡安裝了windowsxp. 確定是網路卡問題後買了新的網路卡,
不管用stable或是testing的netinst cd, 在磁碟分割那裡都看不到
本來的分割區.
用fdisk看發現分割區有點亂, 除了本來的hda1變成fat32之外還有
別的也變成fat32. 總之我把fat32分割區的id都改成ext3,而hda1我
把id改成ext3後也用mkfs.ext3格式化過了.可是在安裝程式中還是
只能全部重建分割, 沒有辦法看到單獨的分割區.
我的硬碟分割如下:

hda1, 1-676 (blocks), FAT32-> Linux ext3
2, 677-7476(blocks), Linux Extended
hda3, 2492-4981(blocks), Linux ext3
hda5, 677-757(blocks), Linux Swap
hda6, 758-2491(blocks), Linux ext3
hda7, 4982-7476(blocks), Linux ext3

沒有調整過大小, 所以應該一直都是這樣分的.
fdisk看得到, debian安裝程式卻看不到...
hda5, hda6中都有資料, 所以不能輕易重新分割啊..
我有想過把所有的分割區都砍掉再重新建立一模一樣的分割區,
不知道這樣有沒有用? 如果分割方式都一樣的話, hda5,hda6中的
資料會不會消失呢?打得有點急啊, 不好意思..

我覺得我把問題複雜化了.
Howard
 

文章Howard » 週二 10月 25, 2005 8:37 pm

抱歉 上面的單位應該是cylinders..
而且我發現我的hda3是在hda2這個extended的範圍內...
我試著用fdisk把所有分割區刪掉重建 沒辦法建出一模一樣的分割區..
那如果我把swap的範圍割成hda2, 然後hda3建extended,
之後的分割還是依照本來的cylinders, 資料會不見嗎?
現在有種無助的感覺..
Howard
 

文章訪客 » 週二 10月 25, 2005 9:25 pm

Howard 寫:而且我發現我的hda3是在hda2這個extended的範圍內...
我試著用fdisk把所有分割區刪掉重建 沒辦法建出一模一樣的分割區..
那如果我把swap的範圍割成hda2, 然後hda3建extended,
之後的分割還是依照本來的cylinders, 資料會不見嗎?

以下操作一切後果概不負責.... XD

hda3 是怪怪的...還是先備份資料吧....
然後備份 MBR ,重新劃一樣位置的分割區
(_理論_ 上資料不會不見...)
萬一找不回資料,再把備份的 MBR 寫回去
訪客
 

文章louie » 週三 10月 26, 2005 9:06 pm

看來只是順序不對而已, 要不要試試用
fdisk /dev/hda
按 x 進入 extra functionality
按 f 修正 partiton 的順序
按 r 回到原本的主目錄
按 p 檢查看看順序是否正常了
按 w 存檔
其實這個功能我沒用 linux 的 fdisk 試過, 小弟之前只用過 spfdisk 來調整過
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

文章Howard » 週三 10月 26, 2005 9:15 pm

謝謝大家的回應。
我試過按expert mode裏面的f,可是沒有效果。
在沒有備份的情形下,我直接重新割硬碟,果然只要磁柱一樣就沒有問題。
現在已經差不多灌好了:)
Howard
 


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客