fdisk /dev/hda 的結果是:
- 代碼: 選擇全部
Disk /dev/hda: 240 heads, 63 sectors, 2584 cylinders
Units = cylinders of 15120 * 512 bytes
等到將 Kernel-Image 昇級到(官方)testing 之後,
fdisk /dev/hda 的結果就成了:
- 代碼: 選擇全部
Disk /dev/hda: 255 heads, 63 sectors, 2432 cylinders
Units = cylinders of 16065 * 512 bytes
然後硬碟的 Partition Table 就錯亂了。
我嘗試用 DOS 的 Fdisk /mbr,
或是 Linux 以 boot: linux hda=2584,240,63 expert 開機,
但都無法解決這個問題。
將 Kernel(自行編譯)昇級至 2.4.21 之後仍然無解...
但很奇怪的,我用 Woody 以 rescue 模式開機,
這個問題就暫時消失了,
但是換回 kernel 2.4.21 開機問題又再次出現...
(所以我猜是 Kernel 的問題)
如果想解決這個問題的話,
請問該從哪裡下手才好呢?