出版

Jack Wallen は、VirtualBox 7.0 の新しいリリースを使用して Linux の無人インストールを実行し、仮想マシンの展開をさらに簡単にする方法を紹介します。

VirtualBox 7.0 がインストール可能になりました。多くの重要な新機能が搭載されています。中でも特に注目すべき機能の一つは、GUI 内での無人インストール設定の追加です。これにより、コマンドラインから無人インストールを実行する必要がなくなります。
参照: 知っておくべきオープンソースと Linux の用語 40 選 (TechRepublic Premium)
しかし、この新機能は万能というわけではありません。少し扱いにくい点が一つあります。それでは、その仕組みを詳しく見ていきましょう。
無人インストールとは何ですか?
詳しく説明する前に、無人インストールとは何かを知っておく必要があるかもしれません。簡単に言うと、VMを起動する前にインストールの設定をしておくと、VirtualBoxがデフォルトユーザーの作成まですべて処理してくれます。
VirtualBoxの無人インストールにおける唯一の注意点は、ユーザーがsudoグループに追加されないことです。sudo権限がないとrootユーザーにアクセスできないため、これは問題になる可能性があります。幸いなことに、これを回避する方法があります。
VirtualBoxで無人インストールを行うために必要なもの
必要なのは、VirtualBox 7.0 の実行中のインスタンスと、インストールに使用する ISO イメージだけです。まだ VirtualBox 7.0 にアップグレードしていない場合は、こちらでアップグレード方法をご確認ください。Linux ゲストであれば、無人インストールも可能です。
無人インストールでVMを作成する方法
VirtualBox 7.0 の VM 作成ウィザードが以前のバージョンと異なることにすぐに気づくでしょう。また、無人インストールのステップがデフォルトで有効になっていることにも気づくでしょう。
ウィザードの無人インストール画面 (図 A ) が表示されたら、ユーザー名、パスワード、ホスト名、ドメイン名を入力する必要があります。
図A

これらの情報を入力したら、「次へ」をクリックします。表示される2つの画面でベースメモリ、CPU、ストレージを設定できます。最後の画面(図B)には、仮想マシンの設定が表示されます。
図B

「完了」をクリックするとインストールが開始されます。この時点では何もする必要はありません。マシンが再起動し、ログインプロンプトが表示されるまでお待ちください。VMの設定時に追加したユーザーのプロンプトが表示されるはずです。そのユーザー名と作成したパスワードでログインすれば、インストールは完了です。あと少しです。
その忌々しい警告
無人インストール後、ユーザーにsudo権限がないことに気づくでしょう。sudo権限がないため、rootユーザーにアクセスできず、権限昇格を必要とする操作は一切実行できません。どうすればよいでしょうか?手順は以下のとおりです。
- マシンを再起動します。
- VM の起動が始まったらすぐに Shift キーを押し続けます。
- カーソルキーを使用して、[詳細オプション] を選択します。
- ルートを選択します。
- パスワードの入力を求められた場合は、標準ユーザー用に作成したパスワードを入力します。
- ルート プロンプトが表示されたら、 と入力します
sudo usermod -aG sudo USER
。ここで、 USER は無人インストール用に作成したユーザー名です。 - reboot コマンドでマシンを再起動します。
これで、ユーザーは sudo にアクセスできるようになり、仮想マシン上で必要なすべての管理タスクを実行できるようになります。
おめでとうございます。VirtualBox を使用して仮想マシンの最初の無人インストールを完了しました。
Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。
こちらもご覧ください
- 開発者になる方法:チートシート
- Linux 管理者向けハウツーガイド(無料 PDF)
- Linux 101: 技術プロフェッショナルが知っておくべきこと
- Linux、Android、その他のオープンソース技術の報道

ジャック・ウォーレン
ジャック・ウォーレンは、TechRepublic、The New Stack、Linux New Mediaなどで受賞歴のあるライターです。20年以上にわたり様々なトピックを執筆し、オープンソースの熱心な推進者でもあります。ジャック・ウォーレンに関する詳細は、ウェブサイトjackwallen.comをご覧ください。