網路安裝Ubuntu

網路安裝Ubuntu

我將使用 Ubuntu 透過 PXE 安裝沒有 USB 磁碟或 CDROM 的伺服器。

目前,我已經準備了一台CentOS伺服器,配有DHCP和TFTP伺服器。我已經透過網路成功安裝了CentOS。但我還是堅持使用Ubuntu。

我已經複製了作業系統netboot 下的檔案和初始化程式到 tftpboot。從它啟動,但不幸的是,當系統啟動時,它無法自動配置我的 eth0,我不知道,因為 CentOS 沒問題。它還要求鏡像存檔。

我想要的是從我的本地伺服器(NFS)安裝它。有沒有人遇到和我類似的問題以及如何解決?謝謝。

答案1

我想你已經嘗試過https://wiki.ubuntu.com/LiveCDNetboot

我曾經透過網路(tftp)使用整個LiveCD啟動來避免不同機器上的驅動程式問題(不確定你的情況)。 (客戶端應該有足夠的 RAM 來保存整個 CD 映像)。 CD大小128MB以上就可以了。

儲存磁碟是一個網路啟動內核,用於載入 iso、img 映像。

我自己嘗試過啟動 700MB 映像,沒有任何問題。現在,我使用 Ubuntu Mini ~13MB(因此,它將與低 RAM 用戶端一起使用)。

LABEL mini_ubutnu
    MENU LABEL Mini-Ubuntu
    KERNEL memdisk
    APPEND initrd=ubuntu_mini.iso

我提取了一張替代 CD,透過 Apache Web 伺服器作為套件儲存庫提供服務。 (我沒有修改圖像以使用本地存儲庫,每次我手動填寫URL)

您甚至可以透過網路啟動刷新 BIOS。

LABEL slitaz
    MENU LABEL ^Slitaz.iso
    KERNEL memdisk
    APPEND initrd=slitaz-cooking.iso

LABEL freedos_std
    MENU LABEL ^FreeDOS STD
    KERNEL memdisk
    APPEND initrd=FDSTD.144

LABEL bios_flash
    MENU LABEL Bios Flash
    KERNEL memdisk
    APPEND initrd=bios_flash.img

相關內容