あれこれ備忘録@はてなブログ

勉強したことやニュースや出来事を備忘録として書いていきます

このブログには広告が含まれます

Window Maker LiveをすでにOSが入っているマシンにそれらを消さずにインストールしたい

wmlive.sourceforge.net

NextStepに似たユーザーインターフェースのLinuxディストリビューションである。

これをインストールしたいと思っていたのだが、通常の手順でインストールするとすでに入れてあるOS(Windows, Linux Mintなど)が消えてしまうか、消えなくてもGrub2が書き換えられて起動できなくなってしまう。

結論から言うと失敗したのだが、VirtualBoxにインストールして、そのイメージをコピーして、Grub2のコマンドもコピーすれば、マルチブートできるのではないかと考えた。

ここではVirtualBoxの詳しい使い方については書かないが、LinuxでAMDのCPUを搭載したマシンだと、仮想環境の起動に失敗する可能性がある。

その場合は、VirtualBoxを起動する前に

sudo rmmod kvm_amd
sudo rmmod kvm

とすると起動できるようになる。

仮想ハードディスク(vdiファイル)にWindow Maker Liveをインストールし、一度、終了して、設定からisoファイルを除去してから再起動する。

Grub2が起動するので、eキーを押して、起動コマンドを見て書き写す。

終了して、vdiファイルの中身を覗く。

これにはvboximg-mountというコマンドを使う。

vdiファイルのある場所に移動して、そこで適当な名前のディレクトリ(例えばvdi)を作る。

vboximg-mount -i hdd.vdi -o allow-other ./vdi

これで中を見ることができるが、多分、複数のパーティションに分かれているので、これを更にマウントする。

mount ./vdi/vol1 ./vol1

などとする。

これでアクセスできるディレクトリとファイルを、適当な場所にコピーすれば起動できると思ったのである。

vdiファイルに対して十分に大きいUSBメモリやSSDがある場合、ddコマンドでコピーしたほうがいいかもしれない。

今回はrootでファイラーを開いてコピーしてみた。

UbuntuやLinux Mintがインストールされている場合、Grub2がインストールされているはずである。

/boot/grub/custom.cfgというファイルを作り、テキストエディタで開く、root権限でしないとファイルを作ることもテキストエディタで編集することもできないので注意。

ここで先程、書き写したGrub2の起動コマンドを書いてやれば起動できると思ったのである。

結果は失敗だった。

仕方ないので、Linux MintにWindow Makerをインストールしてみることにした。

sudo apt update
sudo apt install wmaker

インストールできたら、一度ログアウトし、ログイン画面でセッションを選べるのでWindow Makerを選んで、ログイン。

Window Maker Liveと違って、アプリケーションやタスクを表示するパネルがないが、まぁ使えないことはない。

ただ、ブラウザでタイトルバーがない設定にしてある(デフォルトで消えている場合がある)と、ウィンドウを移動できない。

ChromeやFirefoxなどはそれに該当するから注意。

デスクトップのスクリーンショットを撮りたかったが、Window Makerではprt scボタンを押しても画面スクリーンショットがクリップボードに作られなかった。

スクリーンショットを撮るアプリが必要かもしれない。

スマホのカメラで撮ったイメージがこちら。

Window Makerのデスクトップイメージ

Linux Mintであることには変わりないので、デスクトップ環境をWindow Makerにしてもメモリ消費量が劇的に減るということはない。

他の方法が見つかれば、Window Maker Liveをインストールしてマルチブートにもう一度挑戦してみるつもりだ。