RhapsodyDR2이 인식하는 CDROM/FDD 파일시스템 및 기타 ISO image만들기
이름: kango [수정] 2009-11-25 19:27:29
성한님? 안녕하세요? (양파님도 같이 좀 봐주세요~)

현재 nextstep33/openstep42/rhapsodyDR2 삽질 열심히 하고 있습니다. 흐흐

근데 요즘에는 virtual머신들이 왜이렇게 많아졌죠?

- vmware
- parallel desktop
- sun virtual box
- qemu
- virtualPC(애는 사라졌나요?)
- 기타 제가 모르는 vm툴

일단 위의 virtual machine중에서는

우선 vmware를 테스트중에 있구요. 나머지도 테스트 예정입니다.

(vmware 6.5.1/vmware7 에서 테스트중입니다)


일단 삽질하면서 느낀게

"마우스 점핑문제"가 역시 심해서

드라이버 FDD이미지에 VMMouse를 넣는게

좋을듯 해서 현재 Custom_Driver.flp 이미지를 준비하고 있습니다.

아울러 다른 드라이버등(아래)도 편의상 같이 넣었구요.

  - VMwareFB(atomic object)
  - VMwareSVGA
  - VMMouse
  - VMXNET
  - SoundBlasterPCI


작동은 다 잘되는데

- VMwareFB는 1024*768까지만 되고 그이상은 화면그리면서 hang-up되네요
  (화면그리면서 죽는거보면 간단한 문제같은데..소스를 봐야 할듯...)

- VMwareSVGA는 안되구요.

- SoundBlasterPCI는 소리재생은 잘되고 recording은 지원안합니다.


향후에 버전별로 custom driver FDD이미지 만들어놓은거

필요하시면 메일로 드릴테니 여기 windog자료실에 등록해주세요~

아.. 질문이 이게 아니고

2번째 삽질하면 느낀게

여러소프트웨어를 설치하기 위해서 ISO 이미지를 만들어야 하는데

일반 레코딩툴 이용해서 만들었더니

아래 같은 증상들이 많이 나오네요

-  즉! 파일명이 줄어들거나/확장자가 3자로 고정되거나

-  파일명끝에 1이 붙거나

-  소문자로만 구워지거나

-  기타등등


nextstep/openstep에서 정확히 인식하게끔 구워지지를 않네요

==> 구울때 옵션은 ISO9960에 Joliet 넣어서 했는데 그래요


혹시 ISO 구울때 노하우를 좀 알려주시기 바랍니다.


그리고 더 심각한 문제는

rhapsodyDR2에서는

전혀 nextstep/openstep CD 및 여러 image iso 파일을 인식을 못하네요

(FDD image도 마찬가지구요)

"probing cd9660..", "revere byte order" 요러면서

다시 뱉어내더군요.


rhapsodyDR2에 인식하기 위해서는

어떻게 구워야 하나요?


iso image파일 만드는게 쉽게 안되서 의외로 짜증나네요


성한님/양파님 노하우 있으시면 전수부탁드립니다.
이름: kango[삭제] [수정] 2009-11-25 19:41:49
참! rhapsodyDR는 virtual machine에서 메모리를 128메가 이상 잡았더니 ROM 모니터에서
kmem_alloc 에러 뜨면서 안되네요. (저만 그런건지..) 그래서 128메가로 잡아서 테스트중에 있습니다.
이름: onion[삭제] [수정] 2009-11-26 02:58:39
흠.. 저는 그냥 속편하게 vfat으로 구웠습니다만......
format을 vfat으로 맞추시면 좀 편하실듯....

랩소디는 에러나는거 맞습니다.. 버그에요 DR2의 버그..
저는 vbox를 가끔 사용합니다만..(무난해서)
DR1은 부팅하면 network사용이 안되는 버그가 있답니다...
차라리 DR2가 나은거죠..-.-;

능력이 되신다면 darwin kernel을 사용하게 하실수도 있을지도..(응?)
농담입니다.. driver도 틀려서 안될거에요...(랄라라)
이름: onion[삭제] [수정] 2009-11-26 03:00:00
아.. 여담입니다만...
OPENSTEP에서는 vesa driver를 지원합니다..
(물론 patch를 3번까지 걸어주셔야...)
화면은 좀 느리지만 나오기는 잘나와요..(덜덜)
이름: capri91[삭제] [수정] 2009-11-29 02:45:15
NeXTSTEP/OPENSTEP에서 인식 가능하도록 ISO image를 만드시려면, Joliet 포맷이 아니라 Rock Ridge 포맷으로 만드셔야 합니다. 그래야 긴 파일명이 제대로 인식되고 대소문자도 구별됩니다. 제 경우에는 터미널에서 mkisofs 명령어나 dd 명령어로 custom image를 만들었습니다. 참고하세요~
이름: kango[삭제] [수정] 2009-12-01 22:49:41
양파님/성한님 답변감사합니다.

일단 cygwin을 깔아서 cygwin에 깔려있는 mkisofs를 사용해서 iso파일을 만들었습니다
옵션은 다음과 같이 했습니다

$ mkisofs -J -R -h -o nextcube.iso -V NeXTSTUFF nextcube

여기서
-J: Joliet지원
-R: RockRigde지원
-h: HFS 지원 (mac/rhaspsody에서 사용할려면 꼭 -h 옵션을 넣어야함)
-o: iso파일이름
-V: iso볼륨이름

두분께 다시한번 답변 감사드립니다.
  이 름  암 호  보안코드  
번호작성자날짜조회제    목
752kango2009-11-257424   RhapsodyDR2이 인식하는 CDROM/FDD 파일시스템 및 기타 ISO image만들기 (5)
751kango2009-11-185632   5년만에 안부인사 해봅니다.^^ (4)
750capri912009-10-2177485   [개발] Delicious Library Plugins for Aladdin v2.7 (97)
749onion2009-10-215263   놀래라......-.-; (3)
748LineRoh2009-09-135516   코어 듀오 (15)
747capri912009-09-106069   [소개] 2009년 9월 9일 Apple Special Event
746onion2009-08-235034   냐하하하 성한사마 축하해주세염..@.@; (6)
745capri912009-06-096192   [소개] 2009년 6월 8일 WWDC 2009 Keynote
744capri912009-05-236830   [알림] ▶◀ 謹弔 - 큰 별이 졌습니다. 하늘도 울고 나도 웁니다 (2)
743김진수2009-05-2310719   openstep 4.2j 한글 사용하기 (7)
742김진수2009-05-1810640   VMWare6.5.1에서의 네트웍 설정 방법 ? (11)
741kamhur2009-05-034456   질문드립니다. (5)
740rai2009-04-034744   넥스트 부팅이.. (4)
739capri912009-03-226087   [소개] 2009년 3월 17일 Apple Special Event (1)
738capri912009-02-1330899   [개발] capriPerian Patch for SAMI v1.2.1p8 (27)
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [>] [≫]