최신 기계에서 실행되는 VM으로서의 Xenix/SCO V

최신 기계에서 실행되는 VM으로서의 Xenix/SCO V

나는 역사/연구/옛 시대의 부흥/호기심을 위해 가상 머신에 Xenix 386 및/또는 SCO V Unix를 설치하려고 합니다.

다음에서 여러 미디어 설치 이미지를 다운로드해 보았습니다.여기.

OS를 설치하기 위해 여러 번 부팅을 시도했지만 지금까지 여전히 성공하지 못했습니다.

OS/X에서 VmWare fusion을 사용해 보았습니다.

  • 32비트 가상 머신 선택
  • 이러한 운영 체제에서 알 수 없는 하드웨어의 잠재적인 간섭을 제한하려면 사운드 카드와 USB를 비활성화하세요.
  • 몇 메가바이트의 메모리만 주면 됩니다.
  • 가상 디스크를 250MB 미만의 알려진 제한으로 제한
  • IDE 및 SCSI 디스크 에뮬레이션을 테스트합니다.

Xenix 및 SCO V에서 설치 플로피(N1)가 부팅되는 것처럼 보이지만 하드 드라이브가 인식되지 않거나 다음 메시지와 함께 설치가 중단됩니다.

"디스크 환경 설정"

무엇을 해야 할까요?

답변1

버그에 관한 여러 기사를 접하고 매우 관심을 가지게 되었는데,게시물 1그리고포스트 2지난 몇 년간 많은 하드웨어 플랫폼에서 작동하지 않았던 이유는 설치/디스크 드라이버에 설명되어 있습니다.

오류를 설명하는 것 외에도 링크에는 VirtualBox가 이 동작을 에뮬레이션하는 것으로 나타나며 이러한 운영 체제를 부팅할 수 있다는 내용이 나와 있습니다.

그래서 Virtualbox를 설치했습니다.

에뮬레이트된 SCSI 디스크는 인식하지 못했으나 250MB보다 작은 에뮬레이트된 IDE 디스크는 인식하고 설치 단계를 진행했습니다.

Setting up installation environment...
%disk     0x1F0-01F7 14         -        type=W0 unit=0 cyls=734 hds=16 secs=31

Welcome to the SCO Unix installation.

Installation media used will be Compact Disc (CD-ROM)

Hit return to continue

...그래서 QEMU를 잡은 다음 N1을 연결하고 시작했습니다. 불행하게도 시스템이 거의 즉시 중단됩니다. 일부 테스트에서는 Bochs에도 동일한 문제가 존재하는 것으로 나타났습니다. PCjs는 한 단계 더 나아갔지만 커널은 거의 즉시 패닉 상태에 빠졌습니다. 그러나 다소 놀랍게도 VirtualBox는 시작되었을 뿐만 아니라 설치 프로그램의 첫 번째 단계에도 도달했습니다.

운영 체제는 하드웨어와 BIOS에 대해 매우 까다로우며 많은 가상 머신에서 전혀 부팅되지 않습니다. 또한 AT 디스크 드라이버(이 XENIX 커널 버전에서는 "wd1010"이라고 함)에 흥미로운 버그가 포함되어 있습니다. 컨트롤러(또는 IDE 디스크일 가능성이 높음)가 "드라이브 매개변수 설정" 명령에 "너무 빠르게" 응답하면 시스템이 중단될 수 있습니다.

PS 누군가가 취약점을 크랙/패치했다는 징후가 있는 것 같습니다. 문서가 없으며 프로세스는 크랙된 버전에만 적용되어야 합니다.

답변2

파티에 조금 늦었지만 libvirt를 사용하여 SCO 5.0.6을 성공적으로 가상화했으며 소규모 비즈니스 클라이언트(텔넷 사용자 20명)가 있는 프로덕션 환경에서 실행 중입니다.

IDE 디스크, pcnet 네트워크 카드, 1 x kvm64 CPU, 256MB RAM

여전히 관심이 있으시면 p2v 문서를 입력했습니다.

답변3

2 부

일련번호를 입력한 후 재부팅했지만 플렉스 드라이브에 이미지가 없습니다. 힌트 소프트웨어는 남은 디스크를 묻는 메시지를 표시합니다. B1부터 시작하여 디스크가 Flex Floppy Controller에 가상으로 마운트되면 설정하려는 루트 비밀번호를 입력합니다. 시간대를 설정하고 설치를 계속하세요. 여기에 이미지 설명을 입력하세요. 옵션 2에는 X1 디스크를 삽입해야 하는 옵션 1이 필요합니다. 옵션 1 옵션 1 사용 모두 디스크에 대한 요청을 따르려면 ALL을 입력합니다. 여기에 이미지 설명을 입력하세요. 루트 파일 시스템만 묻는 메시지가 나타나면 예를 선택합니다. 다른 비밀번호를 설정하세요. 다른 비밀번호를 설정하고 다시 N1, N2로 돌아가서 zip 파일에 제공된 일련번호를 입력하여 드라이브에 하드셋합니다.

이제 드라이브에서 디스크를 제거하고 HDD에서 재부팅하십시오.

CTL D를 묻는 메시지가 나타나면 Enter를 눌러 시간대를 확인하세요. 이제 루트로 로그인하여 TCP/IP 디스크를 삽입하고 루트 터미널에 custom을 입력한 후 타사로 설치하십시오.

이게 도움이 되길 바란다. Roima는 나에게 이에 대한 요약을 게시해 달라고 요청했습니다. 여기요.

뿌리 명령 사용"관습"TCP/IP 스트리밍과 같은 타사 소프트웨어를 설치합니다. 맞춤형 사용 옵션 1을 선택하고 RUNTIME을 입력하세요. 전송 제어 프로토콜 TCP 스택 설치는 기본 사이트에 나열된 일련 번호를 사용합니다.

답변4

선택 사항 3부:

유형관습 이제 먼저 일련번호를 사용하여 TCP Steam을 설치한 다음 종료하고 사용자 지정을 다시 실행할 수 있습니다.

유형관습TCP 1,2,3을 설치합니다.

유형관습그리고 TCP 유지관리 디스크를 설치하세요. TCP 실행 (이미지: TCP 스택 실행 및 핑 루프백)

CUSTOM 명령을 사용하면 타사 소프트웨어를 사용할 수 있습니다.

명령 사용mkdev 3com프롬프트를 따르십시오

다음에 명령을 사용하세요mkdev TCP프롬프트를 따르십시오

다음으로 라우팅을 설정하여 기본 게이트웨이를 추가합니다.

예:경로 추가됨 192.168.1.1 1그러면 기본 경로가 생성됩니다.

Xenix에는 지원되는 TCP 스택이 있으며 이제 ifconfig 명령이 있습니다.

나는 이 오래된 소프트웨어에 대해 매우 감사하고, 이 소프트웨어를 좋아합니다.

모든 iso 파일은 플로피/플로피 드라이브 컨트롤러용입니다.

추신.: 여전히 Xenix가 내 라우터에 ping을 실행하도록 하려고 하는데 여전히 작동하지 않습니다. 그러나 이제 이는 루프백을 핑할 수 있으며 이는 Lynx를 사용하는 데 있어 큰 진전입니다.

관련 정보