web-dev-qa-db-ja.com

18.04のカスタムpreseedのブート問題:/ dev / ramは存在しません

プレシードインストールイメージを16.04から18.04に適応させようとしています。

これらはgrub txt.cfgからの行です:

kernel /casper/vmlinuz
append  preseed/file=/cdrom/preseed/sc-server.seed debian-installer/locale=en_US \
        keyboard-configuration/layoutcode=de \
        initrd=/casper/initrd ramdisk_size=16384 root=/dev/ram rw  --

実際には読みやすくするために複数の行に配置された単一の行

これは16.04では正常に機能しますが、18.04では次のようになります。

警戒!/dev/ramは存在しません。シェルにドロップ!

/devで、ramdriveに適した名前のデバイスが見つかりません。デバイスの名前は変更されましたか?追加のモジュールをロードする必要がありますか?私はそのビンについての情報を見つけることができません ドキュメントで または人気のある検索エンジンを介して。パラメータを省略するだけでも機能しません。

1

最後に私はそれを理解しました。

append行にパラメーターboot=casperがありませんでした。パラメータを使用して、isoが起動します。


Preseedインストールを機能させようとしているときに同じ問題に遭遇した人への追加の注意:preseedファイルは新しいインストーラーでは動作しません。現在、Ubuntuは、古いインストーラーで追加のインストールイメージを提供します 現在利用可能です 。このイメージ(ファイル名に「ライブ」がないサーバー)を使用すると、上記の問題は発生せず、preseedファイルが機能します。

0