Deweloper Rufus tutaj.
Jak słusznie wskazał @ magicandre1981, wersja MS-DOS dostarczona przez Rufusa to MS-DOS z Windows Millenium Edition, „nieprzepisana”, aby umożliwić rozruch (nie wymyśliłem tej poprawki, ale wybrałem ją z HP USB i innych przybory).
Ponadto, i jest to ważna część, Rufus NIE osadza plików MS-DOS w aplikacji, ale pobiera je z systemu Windows, z którego działa, ponieważ ponieważ pliki binarne MS-DOS są zastrzeżone i chronione prawami autorskimi firmy Microsoft, rozpowszechnianie plików binarnych MS-DOS, niezależnie od tego, czy jest to plik zip, czy aplikacja , jest nielegalne dla nikogo innego niż Microsoft (w rzeczywistości wygląda na to, że HP ma problemy prawne z Microsoftem, gdy próbują stworzyć wersję swojej Narzędzie HPUSBFW, które osadziło pliki MS-DOS systemu Windows 98, a Microsoft szybko sprawił, że przestały to robić).
A więc, aż do Windows 10, polegaliśmy na tym, że pliki MS-DOS (z Windows ME) były zawarte w DLL ( diskcopy.dll
), którego Windows używa do tworzenia rozruchowych dyskietek DOS (które faktycznie zawierają kompletny rozruchowy obraz FAT) i wybrał stamtąd pliki, co możemy legalnie zrobić.
Jednak wraz z wprowadzeniem systemu Windows 10 Microsoft porzucił możliwość tworzenia dyskietek rozruchowych (ponieważ nikt nie używa systemu Windows 10 nie uruchamia się z dyskietki) i usunął diskcopy.dll
. Oznacza to, że nie mamy legalnego sposobu na tworzenie rozruchowych dysków flash USB MS-DOS, a końcowy rezultat jest taki, że:
- Jeśli korzystasz z Rufus w systemie Windows XP do Windows 8.1: możesz tworzyć rozruchowe USB z FreeDOS lub MS-DOS (edycja WinME).
- Jeśli używasz Rufusa w systemie Windows 10 lub nowszym: masz możliwość tworzenia rozruchowych urządzeń USB tylko za pomocą FreeDOS.
W praktyce nie spotkałem się jeszcze z konkretnym raportem od osoby wskazującej, że FreeDOS nie działa tam, gdzie działa MS-DOS, dlatego nie uważam utraty obsługi MS-DOS w systemie Windows 10 za dużą stratę. Ponadto, w przeciwieństwie do korzystania z MS-DOS, który jest zamkniętym źródłem i który Microsoft już dawno przestał obsługiwać, FreeDOS jest Open Source i aktywnie wspierany, więc zwykle lepiej jest używać FreeDOS.