하드 디스크에 FreeDOS를 설치하는 데 대해 몇 가지 질문이 있습니다. freedos.org 페이지에서 답변을 찾을 수 없습니다.
저는 FD12CD.iso 파일로 시작하고 Linux를 실행하고 있습니다.
모든 하드 디스크에서 FAT16 파티션을 사용할 수 있습니까? 기본 파티션이 필요합니까? 이 파티션을 첫 번째 기본 파티션으로 설정하시겠습니까? GPT 파티션 디스크를 사용할 수 있나요? dd 유틸리티를 사용하여 FD12CD.iso를 하드 디스크의 파티션에 복사할 수 있습니까?
여기서 처리해야 할 다른 문제가 있나요?
답변1
내 대답은 어떤 점에서 모호해 보이기 때문에 금방 오래된 것처럼 보일 수 있지만, 질문이 너무 짧기 때문에(한 시간 내에 응답하고 있습니다) 도움이 될 수 있다고 생각했습니다. (업데이트가 끝날 수도 있고 안 될 수도 있습니다.)
모든 하드 디스크에서 FAT16 파티션을 사용할 수 있습니까?
MS-DOS는 최대 2GB의 파티션을 갖춘 FAT12 및 FAT16을 지원합니다. FreeDOS도 동일한 기능을 지원하며 FreeDOS도 FAT32 파티션(적어도 최대 약 120GB의 디스크)을 잘 처리한다고 생각합니다. 그 이상의 디스크를 얻으면 소프트웨어가 LBA 48을 지원하지 않으면 문제가 발생할 수 있습니다. 그런 경우인지 쉽게 기억이 나지 않습니다.
https://web.archive.org/web/20180609115505/http://wiki.freedos.org/wiki/index.php/UEFI
"하드 디스크 제조업체는 이미(2010년 이후) BIOS가 처리할 수 없는(512바이트 섹터로 하드 코딩된) 큰 섹터를 갖춘 하드 디스크를 출시하고 있습니다."
기본 파티션이 필요합니까?
기존 DOS의 경우 그렇습니다. FreeDOS는 어떤 면에서는 더 유연합니다. "논리 드라이브"(확장 파티션 내) 부팅을 지원하는지 기억이 나지 않습니다.
이 파티션을 첫 번째 기본 파티션으로 설정하시겠습니까?
아니요. 제가 들어본 어떤 운영 체제의 요구 사항도 아닙니다.
GPT 파티션 디스크를 사용할 수 있나요?
분명히 그렇지 않습니다. GPT는 종종 UEFI 지원과 연결됩니다(불필요하지만 일반적으로). UEFI에 대한 자세한 내용은 다음을 확인하세요.
http://wiki.freedos.org/wiki/index.php/Releases/1.3#Support_for_UEFI.3F 및/또는 http://wiki.freedos.org/wiki/index.php/UEFI 현재로서는 둘 다 나에게 다음을 보여줍니다.
"프로젝트 웹사이트가 일시적으로 오프라인 상태입니다." "SourceForge 프로젝트 웹사이트는 현재 비정상적으로 높은 수준의 트래픽을 겪고 있습니다. 지원 담당자에게 통보되었습니다."
https://web.archive.org/web/20200519145614/http://wiki.freedos.org/wiki/index.php/Releases/1.3#UEFI Intel은 2020년까지 (UEFI를 위해) 새로운 플랫폼에서 "레거시 BIOS" 지원을 종료할 계획이므로 사용자는 FreeDOS가 UEFI를 지원하도록 업데이트될 것인지 물었습니다. 짧은 대답은 '아니요'입니다.
https://web.archive.org/web/20180609115505/http://wiki.freedos.org/wiki/index.php/UEFI
또한 이에 대한 어떤 계획도 거부합니다.
dd 유틸리티를 사용하여 FD12CD.iso를 하드 디스크의 파티션에 복사할 수 있습니까?
예, 하지만 아마도 쓸데없이 그럴 것입니다. ISO 파일의 요점은 부팅을 시도하는 것입니다. 거기에서 XFDisk를 사용하여 파티션을 생성하고, FORMAT을 사용하여 파티션에 FAT 파일 시스템을 생성하고, 시스템 파일을 복사하고 MBR의 부팅 코드를 업데이트하는 SYS 설치 프로그램을 실행합니다.
대부분의 작업은 다른 도구를 사용하여 수동으로 수행할 수 있습니다. 정확한 요구 사항은 DOS 버전에 따라 다릅니다. 나는이오파일(대부분의 DOS에서는 IBMMBIO.SYS, MS-DOS에서는 IO.SYS)이 드라이브의 첫 번째 파일이고 그 다음에는 다른 파일(대부분의 DOS에서는 IBMCOM.SYS, MS-DOS에서는 MSDOS.SYS)이 올 수 있습니다. 명령줄 인터프리터(FreeDOS 또는 최신 버전에는 우수한 4DOS 7.50.1이 권장되지만 FreeDOS와 함께 번들로 제공되는 COMMAND.COM도 작동할 수 있습니다).
여기서 처리해야 할 다른 문제가 있나요?
SuperUser의 이 "질문"은 Stack Exchange에서 권장되는 형식을 위반합니다. 슈퍼유저의 각 "질문" 페이지는 단 하나의 질문에만 집중하도록 되어 있습니다. 이와 같은 질문이 여러 개인 경우 선호되는 경로는 각 질문에 대해 하나의 "질문" 페이지를 만드는 것입니다.
그 이유는 일부 답변이 다른 질문보다 더 나은 답변으로 끝나는 문제가 발생하지 않기 때문입니다. 페이지당 하나의 질문으로 제한하면 작업이 더 원활하게 진행되는 데 도움이 됩니다.
최신 시스템의 경우, 제가 접한 공통 관심사는 대용량 디스크 지원과 더 많은 RAM 지원입니다. 제가 기억하기로는 MS-DOS는 2GB 또는 1.5GB RAM이 있는 시스템에서 문제를 일으킬 수 있습니다. (FreeDOS가 더 큰 RAM 시스템을 얼마나 잘 처리하는지 기억이 나지 않습니다.)
또한 X64 시스템이 16비트 코드를 활성화하는 모드로 부팅되는지 확인하고 싶을 것입니다. 16비트 커널을 사용하면 이 작업이 가능할 것입니다. 64비트 확장 모드에서 실행하게 되면 64비트 칩의 뛰어난 속도와 기타 이점을 얻을 수 있지만 일반적으로 재부팅할 때까지 해당 모드에서는 16비트 호환성이 손실됩니다. 16비트 호환성을 잃으면 본질적으로 수많은 DOS용 소프트웨어(운영 체제 자체의 일부 포함)와의 호환성이 제거됩니다.