IBM IntelliStation POWER 285 9111 上的 Debian PowerPC Linux 安裝在 yaboot 上失敗

IBM IntelliStation POWER 285 9111 上的 Debian PowerPC Linux 安裝在 yaboot 上失敗

我正在嘗試在這裡安裝 Debian Wheezy。我有兩個硬碟。其中之一是 AIX 運作良好。我正在嘗試讓 Linux 從另一台運行。

安裝程式啟動正常。自動分區建立約 7MB PReP 啟動分區,一切順利。但後來,yaboot 配置失敗,堅持它需要 Apple_Bootstrap 分區。

然後我有兩個選擇:我可以安裝 GRUB 或將核心安裝在 PReP 引導分割區中。 GRUB 已安裝,但 yaboot 設定已損壞。所以當我啟動時,我被困在 yaboot 控制台中。

我嘗試了專家安裝模式,跳過了yaboot安裝。但我不知道 GRUB 在我的平台上的分區要求。我嘗試過一次,也失敗了。我收到一封訊息,還告訴我該支援是實驗性的。

經過大量谷歌搜尋後,這似乎是 yaboot 中的一個錯誤,幾年前就已解決。

有什麼建議麼?或任何在 pSeries 或其他類似機器上運行 Debian 的人的想法?

答案1

不久前我也遇到了同樣的問題(使用 Openfirmware 引導至不可開機磁碟),我透過使用安裝媒體的救援模式啟動硬碟並以正常方式從官方儲存庫安裝 grub-ieee1275 來解決這個問題。

答案2

我設法把它修好了。

當我四處走動並嘗試從開放韌體啟動時,它會加載 yaboot 並開始加載內核,但隨後陷入等待根文件系統的困境。透過在 ext2 分割區中分離 /boot 解決了這個問題。

但我仍然無法在安裝過程中正確配置 yaboot (或 GRUB)。對開放韌體的深入研究讓我發現了一些有趣的事情:

德瓦萊亞斯為了磁碟是我的第二個磁碟 (SCSI ID 8),而不是第一個磁碟 (SCSI ID 5)。我試圖將 Debian 安裝到第一個磁碟,但所有 yaboot 配置都是基於該磁碟構建的德瓦萊亞斯

我沒有太多耐心去嘗試 Open Firmware,所以我只是將 AIX 安裝移至第一個磁碟(0,5,0)並將Linux安裝到第二個(0,8,0)。我在「開啟韌體」選單中啟用了「多重啟動」選項,因此每次開啟工作站時都會詢問我要從哪個磁碟啟動。

安裝成功分區表如下:

  1. PowerPC PreP 啟動分區 (8MB)
  2. /啟動掛載點(300MB - ext2)
  3. /掛載點(其餘) 我用 ext2 測試了這個,但我相信它可以與 ext4 一起正常工作。
  4. 交換

也許我不會有問題德瓦萊亞斯如果我升級我的韌體的話。我幾個月前新買了這個工作站,它在經銷商處已經裝箱很長時間了,而且韌體版本非常舊。

相關內容