고대 하드웨어의 최신 OS(i486SX, 8MB RAM)

고대 하드웨어의 최신 OS(i486SX, 8MB RAM)

나는 최근에 8MB RAM과 Intel 486SX를 갖춘 오래된 Packard Bell 시스템을 구입했습니다. 이 하드웨어에 운영 체제를 설치해야 합니다. 나는 FreeDOS가 이 시스템에서 실행될 수 있다는 것을 알고 있지만 당연히 C 프롬프트에는 익숙하지 않습니다 bash.

그렇다면 이 하드웨어에서 실행될 수 있는 Unix 계열 운영 체제가 아직 유지되고 있는지 궁금합니다.

답변1

다른 시스템에서 크로스 컴파일이 가능하다면 제가 아는 유일한 해결책은... 소스에서 직접 수행하는 것입니다. 다음이 필요합니다.

  • 리눅스 커널.버전 5.4가 적합해야 합니다.. 필요한 드라이버만 신중하게 선택했다면 2M에 딱 맞아야 합니다.

  • 바쁜 상자(많은 일반적인 UNIX 유틸리티를 작은 실행 파일로 통합) ~ 1M에 적합해야 함

  • 당신의 선택내부에시스템(저는 선택하겠습니다.오픈소스 라이브러리그러나 주석에서 제안한 대로 busybox' init는 귀하의 요구에 잘 맞을 수 있습니다) 최소한의 서비스로 구성하십시오.

그런 다음 남은 ~4M로 무엇을 할 수 있는지 생각해 보세요.

물론 X 서버 뒤에서 실행되는 모든 것을 잊어야 합니다.

반 그래픽으로 충분하다면저주IMHO, 나는 ncurses 기반 데스크탑 환경에 대해 들어본 적이 있지만 한번도 시도해 본 적이 없습니다.

답변2

SF를 사용하려면 약간의 조정이 필요할 수도 있습니다.

업데이트: 이 기사를 읽어보세요계산 SE 문제 검토

답변3

압둘라 이븐 풀란의 답변CPU를 지원하는 BSD 및 Linux 배포판에 대한 포인터가 제공되지만 8MiB의 RAM은 최신 시스템이 유용한 작업을 수행하기에는 너무 적다는 것을 알게 될 것입니다.

또 다른 가능성은 FreeDOS 위에서 Unix 스타일 프로그램(Bash 포함)을 실행하는 것입니다. 예를 들어,DJGPP 프로젝트포트 제공많은 GNU 프로그램, Bash 4.1 포함.

주요 제한 사항은 멀티태스킹 기능이 부족하다는 것입니다. 필요한 경우 멀티태스킹 프로그램(Windows 3.1, DESQview 등)을 실행할 수도 있습니다.

답변4

다음은 "경량" Linux 배포판에 대한 훌륭한 개요입니다.https://en.wikipedia.org/wiki/Light-weight_Linux_distribution

방금 Damn Small Linux를 사용해 보았으나 불행히도 RAM이 12MB인 경우에만 작동합니다. 내 가상 머신에서도 8MB RAM으로 부팅되지 않습니다 expert vga=normal. 어쩌면 당신은 더 운이 좋을 것입니다.

관련 정보