2015年7月21日火曜日

GParted Live CD で PXE ブートができません

ずっと放置したままだったハードディスクのパーティション編集ソフトウェアの Parted Live CD をバージョンアップ(0.19.1-4 から 0.22.0-3 へ)しました。

バージョンアップと言っても我が家では GParted Live CD は PXE ブートで起動させるように TFTP サーバにインストールしてあります。iso ファイル(gparted-live-0.22.0-3-i686-pae.iso)の中から以下の三つのファイルを新しいものに上書きをしてインストールを完了させました。
    • filesystem.squashfs
    • initrd.img
    • vmlinuz

    そしてパソコンを起動させるときネットブートを選択して起動させたところ、途中まで起動が進むのですが途中で以下のメッセージで停止してしまいました。
    module ehci-orion not found in modules.dep.

    どうしたものかと調べてみたところ、新しい GParted Live CD (0.22.0-1 以上のバージョン)では、SYSLINUX の設定が変更になっていました。新しいバージョンに対応した設定に変更したところ、無事起動するようになりました。
    Edit your PXE config file /tftpboot/nbi_img/pxelinux.cfg/default, and append the following:

    (新しいバージョンの設定方法)
        label GParted Live
                MENU LABEL GParted Live
                kernel vmlinuz
                append initrd=initrd.img boot=live config components union=overlay username=user noswap noeject ip= vga=788 fetch=http://$webserverIP/filesystem.squashfs
       

    If the GParted live version you are using is <= 0.22.0-1, then the config file is like:
    (古いバージョンの設定方法)
        label GParted Live
                MENU LABEL GParted Live
                kernel vmlinuz
                append initrd=initrd.img boot=live config union=aufs noswap noprompt vga=788 fetch=http://$webserverIP/filesystem.squashfs

    読者さんの中にも GParted Live CD の PXE ブートでエラーが発生した場合には、確認をしてみてください。

    参考ウェブサイト

    GParted Live on PXE Server
    http://gparted.org/livepxe.php
    執筆時点では、このサイトは閲覧出来ない状態でした。検索エンジンのキャッシュから内容を確認しました。

    0 件のコメント:

    コメントを投稿

    注: コメントを投稿できるのは、このブログのメンバーだけです。