Új fejlesztői számítógépet állítok fel FreeDOS-szal, és elindíthatom a SATA vagy az USB meghajtót. Ez az első új számítógépem, kifinomult UEFI-vel (engedélyeztem a CSM-et).

Ha az USB-ről indulok, az USB-t C: és SATA néven látom. mint D:. Ha azonban elindítom a SATA-t, a DOS nem látja az USB-meghajtót.

Gyanítom, hogy a FreeDOS USB-illesztőprogram nem azt csinálja, amit feltételez, de rossznak tűnik, hogy a DOS látja, ha boot?

Valaki tapasztalta ezt a problémát és talált megoldást?

Megjegyzések

  • Mi a „FreeDOS USB illesztőprogram” használsz?
  • Én ' szavazok, hogy ezt nyitva hagyjam, mert véleményem szerint a FreeDOS újraszámítja.

Válasz

A FreeDOS kernel nem támogatja egyedül az USB meghajtókat.

Amikor USB meghajtóról indít, a CSM teszi elérhető a BIOS 13h szolgáltatásain keresztül, így a DOS-nak „szabványos” meghajtónak tűnik, és minden rendben működik.

Amikor SATA meghajtóról indít, a CSM nem állít be semmit az USB-meghajtóhoz. (bár bizonyos esetekben erre rá lehet késztetni), és a DOS nem látja. Ebben az esetben a meghajtó eléréséhez telepítenie és konfigurálnia kell egy USB illesztőprogramot; A FreeDOS a usbdos csomagot biztosítja erre a célra.

Megjegyzések

  • Érdekes frissítésként azt tapasztaltam, hogy ha a rendszerindítás során van egy nem rendszerbeli USB-meghajtóm az USB-portban, akkor a DOS ezt követően elérheti az összes USB-portot. Azonban nem fog észlelni egyetlen olyan USB-meghajtót sem, amely nem volt a rendszerindításkor. Úgy tűnik, hogy a BIOS újratervezi a botot (talán nyomon követi a sorozatszámát), miközben portról portra mozgatom … furcsa!
  • És a CSM az? ….
  • @Thorbj ø rn Kompatibilitástámogató modul, az UEFI opcionális modulja, amely BIOS szolgáltatásokat emulál.
  • Ez ' nem csak az UEFI-vel kapcsolatos probléma, a hagyományos BIOS-ok konfigurálhatják, vagy nem konfigurálhatják az USB-meghajtót DOS-hozzáférhető 13 órás tárolóeszközként, ha nem indítanak belőle ', bár amikor indít belőle.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük