¸®´ª½º ±âŸ ÀÚ·á |
---|
Á¦¸ñ | Re: Bochs ¼³Ä¡¹æ¹ý 1998/05/26 (20:01) |
À̸§ | ±èÈ¿¿ø |
¹øÈ£ | 26 |
Á¶È¸ | 284 |
º»¹® |
¡º¸®´ª½º »ç¿ëÀÚ ¸ðÀÓ-³ªÀÇ ¸®´ª½º »ç¿ë±â¿Í ÆÁ (go LINUX)¡» 2275¹ø Á¦ ¸ñ:[¼³Ä¡] x86¿¡¹°·¹ÀÌÅÍ bochs. ¿Ã¸°ÀÌ:¿ô´Â¾ÆÀÌ(ÀÌÁØÇÏ ) 98/04/21 04:39 ÀÐÀ½:606 °ü·ÃÀÚ·á ¾øÀ½ ----------------------------------------------------------------------------- x86±â°è ÀÚü¸¦ ¿¡¹°·¹ÀÌÆ® ÇÏ´Â bochs. Á¤¸» ÁÁÀº ½Ã½ºÅÛÀÌ ¾Æ´Ï¸é ¼³Ä¡Çغ¸´Â °ÍÀ¸·Î ¸¸Á·ÇؾßÇÒ µíÇÑ ¿¡¹°·¹ÀÌÅÍÁö¸¸..±â´ë°¡ µÇ±äÇÕ´Ï´Ù. °£´ÜÇÏ°Ô ¼³¸íµå¸®°Ú½À´Ï´Ù. --------- 1. http://world.std.com/~bochs ¿¡¼ ¸µÅ©µÈ ftp»çÀÌÆ®¿¡ °¡¼ ÃÖ½ÅÀÇ bochs¸¦ ¹Þ¾Æ¿É´Ï´Ù. ¿À´Ã Á¦°¡ ¹ÞÀº °ÍÀº bochs-980409b.tar.gz ÀÔ´Ï´Ù. 2. À̳༮À» Ç®¸é Ç×»ó ±×·¸µíÀÌ bochs-980409b µð·ºÅ丮°¡ »ý¼ºµÇ°í ±× ¾Æ·¡¿¡ ÁÂ¾Ç Ç®¸³´Ï´Ù. 3. ¾Æ¹« °í¹Î ¾øÀÌ bochs-980409b µð·ºÅ丮¿¡¼ ./configure ÇϽðí make ÇØÁÖ½Ã¸é µË´Ï´Ù. Âü°í·Î À̳༮Àº c++¾¹´Ï´Ù. 4. ÄÄÆÄÀÏÀÌ ¿Ï·áµÇ¸é bochs-980409b/ µð·ºÅ丮¿¡ bochs¶ó´Â ³à¼®ÀÌ »ý±é´Ï´Ù. ¿©±â±îÁöÇϸé bochsÀÚü´Â ´Ù ¸¸µé¾îÁ³½À´Ï´Ù. ÀÌÁ¦ ´Ù¸¥ ¿î¿µÃ¼Á¦(À©95)¸¦ ¼³Ä¡Çغ¸°Ú½À´Ï´Ù. 5. ÆÐÅ°Áö¿¡ °°ÀÌ µé¾îÀÖ´Â ÆùÆ®¸¦ ¼³Ä¡ÇÕ´Ï´Ù. cp font/vga.pcf /usr/X11R6/lib/X11/fonts/misc compress /usr/X11R6/lib/X11/fonts/misc/vga.pcf mkfontdir /usr/X11R6/lib/X11/fonts/misc xset fp rehash À§ÀÇ ¸í·ÉÀ» ·çÆ®±ÇÇÑÀ¸·Î ½ÇÇà½ÃÄÑÁֽðųª xset fp+ [bochs-980409b/ µð·ºÅ丮ÀÇ Àý´ë°æ·Î]/font ¶ó°í ÇöÀç ¿¢½º¸¦ ¶ç¿î ÁÖÀÎ °èÁ¤À¸·Î ÇØÁÖ½Ã¸é µË´Ï´Ù. (±×·±µ¥ ¿ø·¡ ¿¢½ºÆÐÅ°Áö¿¡ vga.pcf°¡ ÀÖ´õ±º¿ä. ¼³Ä¡ ¾ÈÇصµ µÇ´Â°ÇÁö È®ÀÎ ¹Ù¶ø´Ï´Ù.) 6. Çϵåµð½ºÅ© À̹ÌÁö¸¦ ¸¸µì´Ï´Ù. ÀÚ¼¼ÇÑ°ÍÀº ÆÐÅ°Áö¿¡ µé¾îÀÖ´Â docs-html/ ¾Æ·¡ÀÇ ¹®¼¸¦ º¸½Ã±¸¿ä Àú´Â 504¸Þ°¡Â¥¸® À̹ÌÁö¸¦ ¸¸µé¾ú½À´Ï´Ù. dd if=/dev/zero of=504M bs=512 count=1032192 8. À©95 ¼³Ä¡º»ÀÇ ºÎÆõð½ºÄÏÀ̳ª ±âÁ¸ À©95½Ã½ºÅÛ¿¡¼ ¸¸µç ºÎÆõð½ºÄÏÀ» ÁغñÇÕ´Ï´Ù. fdisk¿Í formatÀ» ºÎÆõð½ºÄÏ¿¡ º¹»çÇØ ³Ö½À´Ï´Ù. 9. mtools°¡ ¼³Ä¡µÇ¾ú´ÂÁö È®ÀÎÇÏ½Ã°í ¾ÈµÇÀÖÀ¸¸é ¼³Ä¡ÇϽñ⠹ٶø´Ï´Ù. /etc/mtools.conf ÆÄÀÏ¿¡¼ drive a: file="/dev/fd0" exclusive 1.44MÂ¥¸® Ç÷ÎÇÇ À̹ÌÁö¸¦ ºÎÆÿëÀ¸·Î ¸¸µé¾î ÁÝ´Ï´Ù. dd if=/dev/fd0 of=win.boot bs=512 count=2880 10. /etc/mtools.confÆÄÀÏ¿¡ drive c: file="ÇϵåÀ̹ÌÁöÆÄÀϸí(Àý´ë°æ·Î Æ÷ÇÔ)" partition=1 11. bochs½ÇÇàÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ丮¿¡ .bochsrc À» ¼öÁ¤ÇÕ´Ï´Ù. ¾Æ¸¶ ´ëºÎºÐ diskc:¶ó°í µÇ¾îÀÖ´Â ºÎºÐ¸¸ ¼öÁ¤ÇÏ¸é µÉ°Ì´Ï´Ù. diskc: file=./504M, cyl=1024, heads=16, spt=63 12. ÀÌÁ¦ ./bochs -bootA ¶ó°í Ãĺ¸½Ã±â ¹Ù¶ø´Ï´Ù. âÀÌ Çϳª ¶ß¸é¼ x86½Ã½ºÅÛÀÌ ºÎÆõǴ ȸéÀÌ º¸ÀÔ´Ï´Ù. À§ÂÊ¿¡ ÀÚ¼¼È÷ º¸½Ã¸é ÆÄ¿ö¹öÆ°µµ ÀÖ½À´Ï´Ù. ^^ 13. A:\> ¾îµð¼ ¸¹ÀÌ º¸´ø ÇÁ·ÒÇÁÆ®ÁÒ ^^ ÀÌÁ¦ Çϵåµð½ºÅ©¸¦ »ç¿ë°¡´ÉÇÏ°Ô fdisk¸¦ ½ÇÇà½ÃÅ°°í ¸ÇÀ§ ¿À¸¥ÂÊ¿¡ ÀÖ´Â ÆÄ¿ö¹öÆ°À» ´·¯ÁÝ´Ï´Ù. 14. ´Ù½Ã ./bochs -bootA ¸í·ÉÀ» ³»¸³´Ï´Ù. ÀÌÁ¦ Æ÷¸ËÀ» ÇؾßÁÒ ^^ A:\>format /u c: Çؼ Æ÷¸ËÀ» ÇÕ´Ï´Ù. ÀÌÁ¦ Ç×»ó a:·Î ºÎÆÃÇÒ ¼ö ÀÖ°í, c:Çϵåµð½ºÅ©µµ »ç¿ë°¡´ÉÇÕ´Ï´Ù. À©95¸¦ ¼³Ä¡Çغ¾½Ã´Ù. 15. Ç÷ÎÇÇ ¹öÀüÀ» °¡Áö°í °è½ÅºÐÀº À§¿¡¼¸¸µç °Íó·³ Ç÷ÎÇÇÀ̹ÌÁö¸¦ ¸¸µé¾î°¡¸é¼ ¼³Ä¡ÇÏ½Ã¸é µÇ±¸¿ä º¸ÅëÀº cd¹öÀüÀ» °¡Áö°í °è½Ã´Ï cd¹öÀüÀ§ÁÖ·Î ¼³¸íµå¸®Áö¿ä ÀÏ´Ü À©95cd¸¦ ¸¶¿îÆ® ÇÕ´Ï´Ù. Çϵ尡 ³Î·²ÇϽôٸé À©95cd Çϳª¸¦ Åëä·Î À̹ÌÁö·Î ¸¸µé¼ö ÀÖ°ÚÁö¿ä? (dd if=/dev/hdb of=win95 bs=512 count=?????????) ±×·¯¸é Á¤¸» ÆíÇÏ°ÚÁö¸¸..Àú´Â ¾ÈµÇ´Â ¹Ù¶÷¿¡ ±×³É ÀϺθ¸ º¹»çÇß½À´Ï´Ù. mtoolsµé·Î ÇϵåÀ̹ÌÁö¿¡ Á¢±ÙÀÌ °¡´ÉÇÕ´Ï´Ù. À§ 9¹ø ¼³Á¤¸¸ Á¦´ë·Î ÇϼÌÀ¸¸é, mdir c: Çغ¸½Ã±â ¹Ù¶ø´Ï´Ù ^^ Volume in drive C has no label Volume Serial Number is 212B-07CE Directory for C:/ µé·Î ½ÃÀÛÇÏ´Â µµ½ºÀÇ dirȸéó·³ ¶å´Ï´Ù. 16. mmd c:/wininst mcopy À©µµ¾¾µðÀÇ win95µð·ºÅ丮/*.* c:/wininst 17. bochs°¡ ¶°ÀÖÀ» ÅÍÀÌ´Ï °Å±â¿¡¼ c:\ ÇϽðí dir wininst Çغ¸½Ã±â ¹Ù¶ø´Ï´Ù. 18. ¿øÇÏ´Â ´ë·Î ÆÄÀÏÄ«ÇÇ°¡ µÇ¾úÀ¸¸é ÀÌÁ¦´Â ¼³Ä¡¸¸ ÇÏ¸é µË´Ï´Ù. 19. cd wininst setup /C /im /id /is /iq /in Àá½Ã ±â´Ù¸®½Ã¸é(³ª¿ìÇ¥) Àͼ÷ÇѵíÇÑ À©95¼³Ä¡ÃʱâȸéÀÌ ³ª¿É´Ï´Ù.. Good Luck! ÀßÇغ¸½Ã±æ.. -------- |