おおよそ 良いと おもえるのですが 最後に USB メモリ これは 2個の 部分に分けて
最初の部分に FreeDOS を コピー 2番目の 領域に LFS10.0 を コピーしたものです。
起動に 関しては LFS10.0 の 起動は可能 但し 計算機に よっては eth つまり ネット ワークの 問題が発生する場合がある ということでした。
まあ 起動するので 良し と考えています。
さて FreeDOS を 起動させるのですが これも同様なんですが 計算機によって 起動できない場合があります。 起動する計算機 も もちろん あるわけですが。
FreeDOS の grub.cfg の 部分を見てみましょう
menuentry 'FreeDOS (on (hd0,msdos1))' { set root=(hd0,msdos1) sleep 10 /* 起動する計算機では 無くても良い */ freedos /kernel.sys }
chainloader は ? えーー わかってます
menuentry 'FreeDOS TRY TRY ' --class freedos --class os $menuentry_id_option 'os prober-chain-2742-B749' { insmod part_msdos insmod fat set root='hd0,msdos1' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint- efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 2742-B749 else search --no-floppy --fs-uuid --set=root 2742-B749 fi sleep 10 /* 勝手に追記してみた */ parttool ${root} hidden- drivemap -s (hd0) ${root} chainloader +1 }
これでは 駄目でした???
で もって 最初の簡単なものにしたのです。
以下は 雰囲気として 見て下さい 実際のものとは 異なっています。
FreeDOS kernel 2040 (build 2040 OEM:0xfd) [compiled June 21 2011] Kernel compatibility 7.10 - WATCOMC - FAT32 support (C) Copyright 1995-2012 Pasquale J. Villani and The FreeDOS Project. All Rights Reserved. This is free software and comes with ABSOLUTELY NO WARRANTY; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. - InitDiskWARNING: using suspect partition Pri:1 FS 0b: with calculated values 66-50-30 instead of 63-221-30 C: HD1, Pri[ 1], CHS= 0-32-33, start= 1 MB, size= 500 MB D: HD2, Pri[ 1], CHS= 0-32-33, start= 1 MB, size= 2048 MB Error reading partition table drive 02h sector 0 Error reading partition table drive 02h sector ~WARNING:Partition ID dose not suggest LBA -part??Pri:2 FS0b Please run FDISK to correct this -using LBA to access partition. start 12889-214-62, end 38545-189-44 E: HD4, Pri[ 2], CHS= 12889-214-62, start= 10111 MB, size= 201251 MB Error reading partition table drive 02h sector 0 WARRNING:Partition ID dose not suggest LBA- pat EXT:1 FS 0b. ... Error reading partitiontable drive 02h sector0 Bad or missing Command Interpreter :command.com /P /E:256 Enter the full shell command line:
上記のものは 実際のものと異なっています。
これらから 少なくとも カーネルというか kernel.sys は 動いている感じです。
しかしながら それから先には進める事ができません。
と いう ことで これ以上は 不明 です。
にゃんたろう 拝!
2022年 9月 7日 水曜日 21:01:37 JST 作成