じぶんでインストールスプリクトなんて、
書けないし、インチキぎみにインストールしました。
怒られない、と思うんですけどね。
ご本人が書いたスクリプトをご本人がリリースした
ディストリビューションに入れただけだから。
今回、入っていなかった、
archbangの簡単インストーラーである
fast-install スクリプトをvoleのlive環境にもってきて、
実行したら、すんなりインストールできました。
-----------------------------------
#!/bin/bash
# basic quick install script based on obarun manual install
# ::preface install target device is mounted and has filesystems created to /mnt::
#
# by Mr Green
#
# todo check for mounted device and usage
# added -b for auto syslinux install
# check for root
[[ ${EUID} -ne 0 ]] && echo "::This script must be run as root::" && exit 1
# Variables
ACM="arch-chroot /mnt"
ROOT_DEV=$(df | grep -w /mnt | awk {'print $1'})
# copy live iso environment to /mnt (new install device)
echo "Copy live root image to /mnt "
cp -ax / /mnt
# copy kernel to new install
echo "Add kernel to new install..."
cp -vaT /run/archiso/bootmnt/arch/boot/$(uname -m)/vmlinuz /mnt/boot/vmlinuz-linux
# generate fstab for new device
echo "Create /etc/fstab..."
genfstab -U -p /mnt > /mnt/etc/fstab
# remake boot image
echo "Rebuild boot image..."
${ACM} /usr/bin/mkinitcpio -p linux
# Install syslinux bootloader (optional)
if [[ $1 == "-b" ]]; then
echo "Add syslinux bootloader..."
${ACM} /usr/bin/syslinux-install_update -iam
sed -i "s|/dev/sda[0-9]|${ROOT_DEV}|g" /mnt/boot/syslinux/syslinux.cfg
fi
# clean up new install, basically removing archiso files that are only needed live
echo "Clean new install..."
rm /mnt/etc/mkinitcpio-archiso.conf
rm -r /mnt/etc/initcpio
echo "::Install complete::"
umount /mnt
-----------------------------------
入れる場所は、/usr/binが
オリジナルの在った場所なので、
敬意を表しました。
と権限を与えます。
ポイントは、仮想環境であっても、インストール先の
ファイルシステムを
ext3にすることです。
ブートローダーがsyslinuxのみなためです。
fast-installスクリプトをlive上に導入したら、
$mod + エンターキーで、urxvtターミナルを出して、
$ sudo mount /dev/sda1 /mnt
$ sudo chmod 775 /usr/bin/fast-install
$ sudo fast-install -bこれだけです。インストールが終わったら、再起動。
キーボードのF12 → 1 を押せば、syslinuxの画面が出て
本体起動するはずです。liveのままコピーしているので、
ユーザー名は、vliveのままです。linuxコマンドで、
環境を引き継いでユーザー名を変更することは可能ですが、
試験使用なので、このままでいいかと。
ただ、パスワードは、じぶんがわかるパスワードに
変更したほうが、何かのとき怪我しないで済むと思います。
パスワードなしでsudoが使えますが、
変えないと、パスワードの文字列を認識できないですよね。

firefox、lxterminal、leafpad、pcmanfmの
4点セットをインストールし、さっそくバインドキーで
起動できるようにと、やってみたら、
すでに使われているみたいなエラー表示が出て
お断りされました。設定に失敗しても、
i3が使えなくなる、ということはなく、
修正するチャンスが頂けます。
念の為、configファイルのバックアップは、
取ってあったほうがいいでしょう。
live.isoにオリジナルがあるにはありますが。
------
別件になりますが、ちょっとおもしろい現象がありました。
guest additionsで、共有フォルダを効かせるときに、
フォルダ指定設定で、virtualbox6.0位上の場合だからですかね、
マウント先欄がでます。
なかなかファイルが見えるようにならなかったのが、
マウント先を~/にしたら、なぜか、/mediaに
sf_付きのシェアフォルダーが見えるようになりました。
二度ほど、~/のマウント先を入れたり、空欄にしたり
して確かめましたが、~/をマウント先欄に入れておくと、
マウントできるんですよね。ほとんどおまじないの域か
と思いますが、結果が出ているのでほかでも
試してみようかと、思っています。