5 Jul 2026

EasyOS7.4を試す。

元々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"



Grub4Dosの設定。fossapup64の自動検出では起動できない。

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をインストール。
日本語入力できなかった。