作者 主題: 請教一個更換硬碟的問題  (閱讀 10308 次)

0 會員 與 1 訪客 正在閱讀本文。

cisco3662

  • 鑽研的研究生
  • *****
  • 文章數: 739
    • 檢視個人資料
請教一個更換硬碟的問題
« 於: 2006-11-11 13:39 »
請教一下
假設有一台A機器裝好linux系統後,將A機器的HD搬移至B機器
在確認過fstab均無誤的情況之下
為何B機器會無法開機??
開機會出現類似kernel panic:no init found之錯誤

感謝指導

darkranger

  • 榮譽學長
  • 俺是博士!
  • *****
  • 文章數: 1380
    • 檢視個人資料
    • https://darkranger.no-ip.org
請教一個更換硬碟的問題
« 回覆 #1 於: 2006-11-11 14:21 »
boot loader設定?
A和B機器的差異在?

cisco3662

  • 鑽研的研究生
  • *****
  • 文章數: 739
    • 檢視個人資料
請教一個更換硬碟的問題
« 回覆 #2 於: 2006-11-11 15:12 »
引述: "darkranger"
boot loader設定?
A和B機器的差異在?


lilo.conf像這樣,因都是接hda,應該不需更改lilo吧
代碼: [選擇]
prompt
timeout=50
default=linux
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32

image=/boot/vmlinuz-2.4.18-3
        label=linux
        initrd=/boot/initrd-2.4.18-3.img
        read-only
        root=/dev/hda4
append="console=ttyS0,9600 console=tty0"


AB硬體是完全不一樣的兩台,差在ram,cpu,motherboard

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17484
    • 檢視個人資料
    • http://www.study-area.org
請教一個更換硬碟的問題
« 回覆 #3 於: 2006-11-11 15:33 »
hda 有跑掉為 hdb 或 hdc 甚麼的嗎?

cisco3662

  • 鑽研的研究生
  • *****
  • 文章數: 739
    • 檢視個人資料
請教一個更換硬碟的問題
« 回覆 #4 於: 2006-11-11 16:45 »
引述: "netman"
hda 有跑掉為 hdb 或 hdc 甚麼的嗎?


沒有...我有接回原本A機器再三確認過
更何況,fstab是用label的方式,就算排線接錯也不應該無法開機,頂多是swap沒起來
代碼: [選擇]
/dev/hda2               swap                    swap    defaults        0 0

darkranger

  • 榮譽學長
  • 俺是博士!
  • *****
  • 文章數: 1380
    • 檢視個人資料
    • https://darkranger.no-ip.org
請教一個更換硬碟的問題
« 回覆 #5 於: 2006-11-11 18:46 »
在kernel panic之前有沒有其他的文字訊息?

chihwu

  • 活潑的大學生
  • ***
  • 文章數: 340
    • 檢視個人資料
    • http://www.cses.tcc.edu.tw/~chihwu
Re: 請教一個更換硬碟的問題
« 回覆 #6 於: 2006-11-11 20:59 »
引述: "cisco3662"
請教一下
假設有一台A機器裝好linux系統後,將A機器的HD搬移至B機器
在確認過fstab均無誤的情況之下
為何B機器會無法開機??
開機會出現類似kernel panic:no init found之錯誤

感謝指導


B 機器上有幾顆 HD ?
如果只有 A 機器拿過來的那顆就當作我沒說!!  :D

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17484
    • 檢視個人資料
    • http://www.study-area.org
請教一個更換硬碟的問題
« 回覆 #7 於: 2006-11-11 21:28 »
no init found
是說 kernel 已經可以成功由 loader 載入了。
只是 mount 不了 / file system 而已。

cisco3662

  • 鑽研的研究生
  • *****
  • 文章數: 739
    • 檢視個人資料
Re: 請教一個更換硬碟的問題
« 回覆 #8 於: 2006-11-11 22:49 »
引述: "chihwu"
引述: "cisco3662"
請教一下
假設有一台A機器裝好linux系統後,將A機器的HD搬移至B機器
在確認過fstab均無誤的情況之下
為何B機器會無法開機??
開機會出現類似kernel panic:no init found之錯誤

感謝指導


B 機器上有幾顆 HD ?
如果只有 A 機器拿過來的那顆就當作我沒說!!  :D


B機器當然只有一顆HD

cisco3662

  • 鑽研的研究生
  • *****
  • 文章數: 739
    • 檢視個人資料
請教一個更換硬碟的問題
« 回覆 #9 於: 2006-11-11 23:00 »
引述: "netman"
no init found
是說 kernel 已經可以成功由 loader 載入了。
只是 mount 不了 / file system 而已。


所以我才覺得奇怪...
深怕自已對系統不熟,特來請教大家

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5412
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
請教一個更換硬碟的問題
« 回覆 #10 於: 2006-11-11 23:47 »
IDE/SATA 的 chipset 不同?

cisco3662

  • 鑽研的研究生
  • *****
  • 文章數: 739
    • 檢視個人資料
請教一個更換硬碟的問題
« 回覆 #11 於: 2006-11-12 00:13 »
引述: "twu2"
IDE/SATA 的 chipset 不同?


不太懂...
A電腦拆下之硬碟是IDE的
拿到B電腦用

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5412
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
請教一個更換硬碟的問題
« 回覆 #12 於: 2006-11-12 07:45 »
IDE 也是有 driver 的. 雖然也有通用的. 不過... 如果你的 kernel 比較舊,  而你的 chipset 比較新, 本來就有可能抓不到 IDE. (如同當初 FC4 不能裝在 intel 新的晶片上一樣)
如果抓不到 IDE, 自然就抓不到硬碟. 因為在原本機器可以使用, 所以應該不是 kernel 不支援 filesystem 造成.

而為什麼  kernel 可以載入? 那是因為 boot loader 也許是透過 BIOS 來取得 disk 的資料, 所以不會有這種不支援的問題吧.

cisco3662

  • 鑽研的研究生
  • *****
  • 文章數: 739
    • 檢視個人資料
請教一個更換硬碟的問題
« 回覆 #13 於: 2006-11-13 11:11 »
引述: "twu2"
IDE 也是有 driver 的. 雖然也有通用的. 不過... 如果你的 kernel 比較舊,  而你的 chipset 比較新, 本來就有可能抓不到 IDE. (如同當初 FC4 不能裝在 intel 新的晶片上一樣)
如果抓不到 IDE, 自然就抓不到硬碟. 因為在原本機器可以使用, 所以應該不是 kernel 不支援 filesystem 造成.

而為什麼  kernel 可以載入? 那是因為 boot loader 也許是透過 BIOS 來取得 disk 的資料, 所以不會有這種不支援的問題吧.


我想有沒有可能是主機板chipset的關係??
A主機是sis chipset
B主機是intel chipset

當我於A裝了7.3後,因chipset是sis的故接至B主機便發生一些偵測錯誤的訊息了??

harrier

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 1856
  • 性別: 男
    • 檢視個人資料
    • 國屬武裝兵
請教一個更換硬碟的問題
« 回覆 #14 於: 2006-11-13 14:17 »
引述: "cisco3662"

當我於A裝了7.3後,因chipset是sis的故接至B主機便發生一些偵測錯誤的訊息了??


等等...
你的 "7.3" 是 RHL 7.3??

你的兩代電腦相差多久呢?

如果設備差太多,確實有可能是模組的問題,可以修正,不過我在想你的兩代硬體差多久?
...90Net(90:1200/1203),GameNET(99:700/707),ALLNet(92:9200/3111),InfoNet(30:100/103)..MaximusCBCS(浮懷),AirNet,TenderNet,StormNet,FidoNet...
<<- www.nas.vg ->>

cisco3662

  • 鑽研的研究生
  • *****
  • 文章數: 739
    • 檢視個人資料
請教一個更換硬碟的問題
« 回覆 #15 於: 2006-11-13 16:18 »
引述: "harrier"
引述: "cisco3662"

當我於A裝了7.3後,因chipset是sis的故接至B主機便發生一些偵測錯誤的訊息了??


等等...
你的 "7.3" 是 RHL 7.3??

你的兩代電腦相差多久呢?

如果設備差太多,確實有可能是模組的問題,可以修正,不過我在想你的兩代硬體差多久?


是rh7.3沒錯
兩台電腦大概差了有二年吧

cisco3662

  • 鑽研的研究生
  • *****
  • 文章數: 739
    • 檢視個人資料
請教一個更換硬碟的問題
« 回覆 #16 於: 2006-11-13 16:19 »
引述: "cisco3662"
引述: "harrier"
引述: "cisco3662"

當我於A裝了7.3後,因chipset是sis的故接至B主機便發生一些偵測錯誤的訊息了??


等等...
你的 "7.3" 是 RHL 7.3??

你的兩代電腦相差多久呢?

如果設備差太多,確實有可能是模組的問題,可以修正,不過我在想你的兩代硬體差多久?


是rh7.3沒錯
兩台電腦大概差了有二年吧


p4 3.4G*1
賽揚2G*1
都是socket 478的

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17484
    • 檢視個人資料
    • http://www.study-area.org
請教一個更換硬碟的問題
« 回覆 #17 於: 2006-11-13 16:22 »
哇,還有 7.3 哦?
這個版本停止維護好久了呢。
我倒是建議趁著移機,順便升級一下吧。