元々ext3だったので、ext4でフォーマット。
Grub4DosでMBRにbootセクタを書き込む。
easyos7.4を
手動でFrugal Install
imgをマウントするスクリプトは、フォーラムからダウンロードできるのは壊れていて解凍できない。
下記はGemini作。
#!/bin/sh
# EasyOSのimgファイルをマウントするスクリプト
if [ -z "$1" ]; then
echo "使用方法: ./mount-img [EasyOSのイメージファイル名.img]"
exit 1
fi
IMGFILE="$1"
if [ ! -f "$IMGFILE" ]; then
echo "エラー: $IMGFILE が見つかりません。"
exit 1
fi
# 空いているループデバイスを探してパーティションを認識させる
LOOPDEV=$(losetup -fP --show "$IMGFILE")
if [ -z "$LOOPDEV" ]; then
echo "エラー: ループデバイスの作成に失敗しました。"
exit 1
fi
echo "イメージを $LOOPDEV に割り当てました。"
# パーティション1と2のマウント先を作成してマウント
mkdir -p /mnt/easy_p1 /mnt/easy_p2
if [ -b "${LOOPDEV}p1" ]; then
mount "${LOOPDEV}p1" /mnt/easy_p1 && rox /mnt/easy_p1 &
fi
if [ -b "${LOOPDEV}p2" ]; then
mount "${LOOPDEV}p2" /mnt/easy_p2 && rox /mnt/easy_p2 &
fi
echo "マウントが完了しました。作業が終わったら以下のコマンドで解除してください:"
echo "umount /mnt/easy_p1 /mnt/easy_p2 2>/dev/null; losetup -d $LOOPDEV"
title EasyOS (sda1/easyos.frugal)
uuid XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
kernel /easyos.frugal/vmlinuz wkg_uuid=349ec08c-617a-451f-be3c-053393969796 wkg_dir=/easyos.frugal pmedia=atahd
initrd /easyos.frugal/initrd
起動後
puppylinux日本語フォーラムから言語パックをあてる。
Flatpakでfrescobaldiをインストール。
日本語入力できなかった。