Debian

安裝 Debian 的主要問題

  • July 12, 2017

我正在嘗試在一些舊電腦上安裝 Debian 9.0.0 (amd64)。電腦是同一型號的,應該是相同的。

有了第一個,安裝成功。但是,配置網路存在問題,即自動配置失敗。但是,我確實設法手動配置了網路。這可能與下面討論的其他問題無關。

對於其他電腦,我在較早的階段遇到了問題。我最初使用 DVD 進行安裝,就像我在第一台電腦上成功完成的那樣。我進入了 Debian 安裝菜單。無論我選擇圖形安裝還是非圖形安裝,我都得到了“黑屏,游標閃爍”,電腦最終重新啟動。

請注意,我使用了以前工作過的同一個 DVD 驅動器,並在電腦之間移動了它。我還刻錄了一張新 DVD,但沒有任何區別。

我嘗試設置all_generic_ide=1,因為我使用的是 IDE 驅動器。我現在收到錯誤消息(通過安裝菜單後)exception Emask ... frozenblk_update_request: I/O error, dev sr0.

我也嘗試從 USB 安裝。首先,我嘗試通過將cpiso 映像複製、使用到(一個空的)USB 記憶棒來製作一個可啟動的 USB。這產生了錯誤Operating System Not Found。我還嘗試使用UNetbootin工具製作可啟動 USB。這一次,我收到了錯誤消息Remove disks or other media。在這兩種情況下,我都沒有進入 Debian 安裝菜單。

任何幫助將不勝感激!

編輯 我現在已經設法使用可引導的 USB 在其餘電腦上安裝 Debian。我遇到的許多問題可能是由於過時的硬體造成的。我可以看到我自己的問題不是很好 - 我很抱歉。隨意刪除它。

製作可啟動的 USB 非常簡單。

cat 如何/為什麼將可啟動 ISO 寫入設備

這裡假設usb是/dev/sdb

cat file.iso > /dev/sdb

我不明白你為什麼不只是複製你安裝的第一個磁碟,然後調整你需要更改的一些東西,比如 /etc/hostname,也許是 nic id,沒有太多需要定制的東西。

Wnen 我曾經做過很多發行版支持,我們遇到的最常見的問題之一是人們使用太快的速度刻錄安裝 cd/dvd,這導致光碟數據損壞,從而導致奇怪的故障。當然,低質量的光碟也會引起問題。音頻和影片光碟在播放時支持大量數據損壞,這就是為什麼它們在劃傷等情況下仍然可以工作,但是這種類型的損壞會使二進制數據像你在安裝 iso 上找到的那樣完全失敗,或者在奇怪的不可預測的情況下失敗方法。

USB 顯然是首選方法,因為您通常不會遇到這些類型的問題,而且您不必繼續製作要丟棄的磁碟,但並非所有機器都從 USB 啟動。

$$ added in response to comment $$ 首先,當您“複製”數據時,這與使用 cat 將其寫入 USB 設備不同。cp vs cat > 也就是說,雖然 cat 或 dd 會直接複製數據而無需對 USB 設備進行任何更改,而 cp 會將數據複製到設備上創建的分區,這當然無法啟動。所以不清楚。如果您按照我的指示使用了 cat,那麼您還有另一個問題,可能是 USB 驅動器損壞,可能機器不支持從 USB 啟動,可能您沒有觸發從 USB 設備啟動的啟動菜單選項。 然而,因為 cat 很容易記住,所以沒有理由讓事情進一步複雜化。請注意,iso 包含引導載入程序。我發布的連結對這個過程有一些很好的解釋,所以我不會在這裡重複。但是,如果您正確地將 iso 連接到 USB,並且如果它無法啟動,那麼您還有另一個不相關的問題。例如,我的幾個系統不支持從 USB 啟動,它們比較舊。

其次,不,我不會從正在執行的作業系統中複製磁碟,也就是說,這是因為正在執行的作業系統有很多東西正在現場發生,我不想複製到複製、日誌、各種的東西,一旦你完全按照你希望所有機器的方式安裝它,你就複製它。由於您擁有超過 1 台機器,這很容易,只需從實時系統維護 cd 啟動,然後從那裡進行複製,這樣您就知道複製的磁碟將與生成的磁碟相同。Ultimate boot cd 有很多類似的選項,例如 parted magic 給你一個很好的工作環境。

有另一種方法可以做到這一點,即只複製根驅動器所在的分區。這就是我傾向於做的事情,因為它避免了複製不同大小磁碟的潛在問題,但是你必須手動將 grub 安裝到系統上,真正的磁碟複製也會複製引導扇區。例如,我不確定 clonezilla,理想情況下您可以只複製分區和引導扇區,一些複製工具支持該選項,而另一些則不支持。

請注意,如果您有外部 USB 驅動器設備,您也可以簡單地將兩個磁碟(要複製和複製)連接到不同的執行系統,然後以這種方式複製它們,這很容易。

$$ update 2, in response $$請注意,如果您收到特定的錯誤消息,只需 google 一下,您就會找到答案,可能是這樣的: https ://askubuntu.com/questions/256739/ubuntu-12-10-wont-boot-從-usb-isolinux-bin-失去或損壞

isolinux.bin missing or corrupt我最近遇到了這個問題( )。閃盤是dd製作的,iso文件是12.04.3 64位的。我通過更改 BIOS 設置來解決此問題:更改

USB Flash Drive Emulation Type

從“汽車”到“硬碟”。希望這可以幫助。

您下載的iso也可能已損壞,您可以通過檢查它的md5總和來驗證。

https://bbs.archlinux.org/viewtopic.php?id=107241

請注意,您不需要注意該執行緒中的 dd 內容, cat 更容易。我假設你把貓作為根?

引用自:https://unix.stackexchange.com/questions/377799