ヘッドレスUbuntu 22.04システムでVirtualBoxでNetBSD 9.2のヘッドレスインストールを開始したいと思います。
私は空のディスクイメージセットが接続されている仮想マシンを準備し、CDROMドライブに起動可能なNetBSDインストールCDが接続されています。
私の考えはシリアルポートを介してインストールを実行することでしたが、minicom
シリアルコンソールを使用してインストールを切り替えることはできません。
機械を始めています。
VBoxManage startvm netbsd --type=headless
その後、コンソールをシリアルポートに切り替えました。
VBoxManage controlvm netbsd keyboardputfile boot.conf
...シリアルコンソールに切り替えるためにNetBSDブートプロンプトに入力するboot.conf
テキスト行を含むファイル。consdev com0
私はNetBSDのシリアルコンソールが私が使用するように設定した9600 8N1を使用するように設定されていることを知っており、minicom
仮想マシンのシリアルポートを次のように設定しました。
UART 1: I/O base: 0x03f8, IRQ: 4, attached to pipe (server) '/tmp/netbsd.pipe', 16550A
minicom
使い始めた
minicom -D 'unix#/tmp/netbsd.pipe'
同じ方法で別の仮想マシンでシリアルコンソールを正常に使用し、minicom
NetBSDマシンの電源を入れると、ステータスが「オフライン」から「オンライン」に切り替わることがわかりますminicom
。
誰でも問題が何であるか、どのように解決できるかを知ることができますか?代わりに、マシンをPXEブートすることがわかっていますが、そうすることを避けることができることを願っています(現在他のネットワークブートをしていないため)。
ベストアンサー1
明らかに私は過度に考え、あまりにも少なく読んだ。主な問題は、インストール手順へのリンクが含まれていないネイティブNetBSD WebサイトのホームページからインストールISOイメージを取得したことです。
説明を読んでみるとこんなことがありました。分離boot-com.iso
シリアルコンソールを介したインストール用に特別に設計されたISOイメージ:
忍耐強いユーザーのためのクイックインストール手順
このセクションには、amd64 アーキテクチャを使用するコンピュータに NetBSD 9.2 をインストールするために必要な事項を説明する簡単な手順が含まれています。
NetBSD のインストールに必要なファイルを入手します。
オプション1:フルリリースを含む起動可能なCD-ROMイメージまたはUSBイメージ。
これらの情報は、近くのFTPサイト(通常は
/pub/NetBSD/images/
ディレクトリ)にあります。詳しくは、NetBSDミラーのリストをご覧ください。オプション2
amd64/installation/cdrom/
:。これらのイメージは起動可能ですが、バイナリセットは含まれません。ネットワークの設置やシステムの修理に使用されます。
boot.iso
VGA コンソールのインストールの場合、boot-com.iso
シリアルコンソール(com0、9600ボード)による設置用。
ISOイメージファイルを切り替えたら、必要に応じてインストールを開始できます。