VanillaOS 3を試す

イメージ
以前仮想マシンで試したものの、あまり時間が取れず、しっかり使えていなかった。 余っている(テスト用においてある)Thinkpad x390に実際に入れて試してみた。 Vanilla OS ところが、サイトに行ってみると少し前(2026-08-24)にUpdateされており2→3へと2年ぶりの更新。 簡単に言うとイミュータブルなOSで、OS本体の書き換えは基本的にできず、A/Bパターンで起動する必要がある。 Aでインストールしたものは、Bに入れられ、起動時にBを選択するとインストール後の状態で使える仕組み。不具合があればまたAに戻せるというもの。 若干、コマンド類が変わってしまっているらしい。 イミュータブルなOSは、これまでにも試したものの日本語がうまく扱えないなど常用するには結構厳しいものがあった。 とはいえ、時間の経過で様々なアプリケーションがFlatpakやAppImageで出揃ってきたので、今回テストすることにした。 インストーラ自体は小さく、起動用のUSBに書き込んで起動すればOK。 インストール完了後、マシン名やユーザ名を入力することで、環境設定は完了。 基本的にはFlatpakでインストールするのが正しい使い方らしいので、必要そうなものを入れてみた。 vscode Brave Browser LMStudio DBeaver-ce Thunderird Obsidian opencode LibreOffice など・・・ どれも、サクサクと動作して気持ちいい。 日本語環境 さて、問題は日本語環境だが、調べてみるとflatpakにmozcもfcitx5も存在していた。 これんらばと思い、入れてみる。 https://note.kurodigi.com/vanillaos-fcitx5-mozc/ が、vanillaOS2の記事のようだけれども、同じ手順でOKだった。 すばらしい。 いつも使用しているmozcが動作するようになった。 ところが、LMStudioでハマった… flatpak特有の問題 LMStudioはすんなり入り、LMLinkでローカルのAIサーバも使用可能。 で、URLを指定したときにWEBサイトを取りに行かせて、処理させるMCPでハマった。 https://github.com/modelcontextprotocol/servers...

VirtualBoxでUSBから起動

仮想マシンでUSBを使う

これは、すでにVirtualboxを使っていれば、知っている内容だとは思う。
Extension Packを入れればUSB2.0/3.0が使える。

Support for USB 2.0 and USB 3.0 devices, VirtualBox RDP, disk encryption, NVMe and PXE boot for Intel cards. See this chapter from the User Manual for an introduction to this Extension Pack. The Extension Pack binaries are released under the VirtualBox Personal Use and Evaluation License (PUEL). Please install the same version extension pack as your installed version of VirtualBox.

 まあ、入れない理由はないので、ほとんどの場合入れているはず。

では、USBの起動はどうか?
というと、案外面倒くさい。

 ググればいくらでも出てくる。
 https://www.google.com/search?q=virtualbox%20USB%20起動


ところが、ここで記載されている内容は、USBにLIVE CDを作成し、USBから起動し利用するか、USBを仮想ディスクとして起動する方法ばかり。
これはこれでもちろん役にたつ内容だが…。USBにOSを入れて運用したいわけではない。

今回は、Windows10のリカバリーUSBを使って起動し、Windows10をクリーンインストールもしくは回復したい。
この場合、どうすれば良いのかで結構悩んだので、まとめておく。

リカバリーUSBから起動する

すでにHDDにOSが入っていたり、新規にUSBからインストールしたい場合にVirtualboxのメニューは不親切だ。
 先のググった方法は、USBがHDDとして認識させる形で起動する。

そうではなく、物理マシンでUSBブートするのと同様の方法が取りたい。HDDは接続しており、それとは別のBootデバイスをUSBにしたいのだ。
でも手段がない。

Virtualbox仮想マシンの起動順序は

  1. ハードディスク
  2. フロッピーディスク
  3. 光学ドライブ
  4. ネットワーク
の4種類しかない。


結構時間を使って何度もテストしたら、案外簡単に起動することがわかった。
リカバリーUSBの中身をHOST側で開いて、確認してわかったのだが、EFI形式用に格納されていた。

「EFIを有効化」するだけ!


この箇所にレ点を入れて、USBを挿して起動すればOKだった。

電源投入時の画面表示が少し変わり、起動まで若干時間がかかっているようにも感じる。
これだけで、HDDは通常通り認識したまま、USBから起動する。

起動後は、回復なのか、そのまま起動するのか。
回復する場合、ディスクを消去するのか、個人用ファイルを残すのか、消すのかなど選択していけばすんなりと完了する。

なるほどね…。


コメント

このブログの人気の投稿

MEGAにも弱点があった?

Ubuntu24.04 でGUIが死んだ

VirtualBoxでUSBを使う方法が分かった!