· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Linuxdoc Sgml/UMSDOS-HOWTO

UMSDOS HOW-TO

UMSDOS HOW-TO

Jacques Gelinas, jacques@solucorp.qc.ca

v1.1, 13 November 1995 ³²»óÇö ( nsh@asp-linux.co.kr) v1.1 2000³â 7¿ù 29ÀÏ
UMSDOS ´Â linux ÆÄÀÏ ½Ã½ºÅÛÀÌ´Ù. EXT2 ÆÄÀÏ ½Ã½ºÅÛÀÇ ´ë½Å¿¡ ÀÌ¿ë ÇÒ ¼ö ÀÖ´Ù. ÃÖ´ëÀÇ ¸ñÀûÀº °°Àº ÆÄƼ¼ÇÀ» °øÀ¯ ÇÏ¿©, º¸´Ù °£´ÜÇÏ°Ô MS-DOSÀÇ µ¥ÀÌÅÍ °øÁ¸À» µµ¸ðÇÏ´Â °ÍÀÌ´Ù. ÀÌ ¹®¼­´Â, óÀ½¿¡ ¿©·¯°¡Áö ±¸¼º¿¡¼­ÀÇ Umsdos ÀÌ¿ë¹ýÀ» ¼³¸íÇϰí, ±× µÚ¿¡¼­ ¿î¿ë¿¡ ´ëÇÑ ¼³¸íÀ» Çϰí, ±×°ÍÀÌ ÁÁÀº ¼±ÅÃÀÎÁö¸¦ ¾Ë·Á ÁÖ±â À§ÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù. (¸¶Áö¸· UMSDOS-WHY-TO ¸¦ ºÁ ÁÖ¼¼¿ä).

1. UMSDOS: ¾îµð¿¡ Àִ°¡?

1.1 ¿ª»ç

Umsdos ÇÁ·ÎÁ§Æ®´Â 1992³â¿¡ ½ÃÀÛÇϰí, 1994³âÀÇ 1 ¿ù¿¡ ÆÐÄ¡ÀÇ ÇüÅ·Π°ø°³ µÇ°í, 7 ¿ù¿¡´Â Ç¥ÁØ Ä¿³Ú¿¡ Æ÷ÇÔµÇ°Ô µÇ¾ú´Ù (1.1.36 ÀÌÈÄ ).

Slackware ¹èÆ÷º»¿¡¼­´Â, °ø½Ä Ä¿³Ú¿¡ È®º¸µÇ¾îÁö±â ÀÌÀüÀÇ ºü¸¥ ½Ã±âºÎÅÍ Umsdos °¡ ä¿ëµÇ°í ÀÖ¾ú½À´Ï´Ù.

Umsdos ´Â Ä¿³Ú 1.1.60 ·ÎºÎÅÍ °³¼±Çϱ⠽ÃÀÛÇØ, ƯÈ÷ ±â¼ú·Î¼­, ±× ¼º°ú´Â ±ØÀûÀ¸·Î Çâ»óÇß´Ù. 1.1.70 ¹«·ÆºÎÅÍ´Â ¾ÈÁ¤µÇ¾îÀÖ´Ù. Áß¿äÇÑ ¹ö±×°¡ Linux 1.2.2¿¡¼­ ÇØ°áµÇ¾ú´Ù. ÀÌ ¹ö±×´Â óÀ½·ÎºÎÅÍ »ç¿ëÀÚ¿¡°Ô ÇØ¸¦ ³¢Ä¡´Â °ÍÀ̾ú´Ù (¸¶À½´ë·Î ÆÄÀϸíÀÌ ¹Ù²î¾î ¹ö¸®°í, »èÁ¦µÈ °Í °°Àº È¿°ú¸¦ ÁÖ´Â °Í). Slackware 2.2 ¿¡´Â Ä¿³Ú 1.2.1 ÀÌ Æ÷ÇԵǾîÀÖÁö ¶§¹®¿¡, ¾ÆÁ÷ ÀÌ ¹ö±×°¡ ÀÖ´Ù.

1.2 Availability

Ä¿³Ú 1.0.x ¿¡¼­´Â ÆÐÄ¡ÀÇ ÇüÅ·ΠÁ¦°ø µÇ°í ÀÖÁö¸¸, Ä¿³Ú 1.2¿¡¼­´Â ³»ÀåÀÌ´Ù. ±×°ÍÀº °°ÀÌ ÄÄÆÄÀÏ ÇÒ¼öµµ, ¸ðµâ·Î¼­ ÀûÀç ÇÒ ¼ö ÀÖ´Ù. ¿©±â¼­ ÁÖÀÇÇÏÁö ¾ÊÀ¸¸é ¾È µÇ´Â °ÍÀº, ¸¸¾à umsdos ¸¦ ¸ðµâÀÇ ÇüÅ·ΠÀûÀçµÈ´Ù¸é, MS-DOS ÆÄÀÏ ½Ã½ºÅÛµµ ¸ðµâ·Î¼­ Ãë±ÞÇÒ Çʿ䰡 ÀÖÀ» °ÍÀÌ´Ù. À̰ÍÀº ¸ðµâ ½Ã½ºÅÛÀÇ Á¦ÇÑ »çÇ×ÀÎ °ÍÀÌ´Ù(¸ðµâ·Î¼­ ÀνºÅçµÇ¾úÀ» ¶§¿¡¸¸ export µÇ´Â ½Éº¼ÀÌ ÀÖÀ¸¹Ç·Î).

1.3 Á¦°øÇϰí ÀÖ´Â ¹èÆ÷¹°

Slackware »ÓÀ̶ó°í »ý°¢ÇÑ´Ù. ¾Æ¸¶ Ʋ¸±¼ö ÀÖÀ¸¹Ç·Î, À̰ÍÀ» ¼öÁ¤ ÇÒ¼ö ÀÖ´Â Á¤º¸¸¦ Á¦¿¡°Ô º¸³» ÁÖ¼¼¿ä. [¿ªÁÖ : µðÆúÆ®·Î umsdos ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀνºÅçÀ» Áö¿øÇϰí ÀÖ´Â °Í]

1.4 Ȩ»çÀÌÆ®

Umsdos ÀÇ È¨ »çÀÌÆ®´Â sunsite.unc.edu ÀÌ´Ù. µð·ºÅ丮 /pub/Linux/system/Filesystems/umsdos ¸¦ ÂüÁ¶ ¹Ù¶õ´Ù.

1.5 ±â¼ú ¹®¼­

UmsdosÀÇ ³»ºÎ¿¡ ´ëÇÑ ¹®¼­´Â ²Ï °®Ãß¾îÁ® ÀÖ´Ù. ±×°ÍÀº HTML»Ó¸¸ ¾Æ´Ï¶ó À¯Æ¿¸®Æ¼µî°ú°°Àº ·ÎÄÉÀ̼ǿ¡¼­ ÅØ½ºÆ® Æ÷¸Ë¿¡¼­µµ »ç¿ë °¡´ÉÇÏ´Ù.

³»°¡ ¾Ë°í ÀÖ´Â ÇÑ, HTML ¹öÁ¯Àº web »çÀÌÆ®¿¡ ¿Â¶óÀÎÀÇ ÇüÅ¿¡¼­´Â Á¦°ø ÇϰíÀÖÁö ¾Ê´Ù. ´Ù¿î ·ÎµåÇØ¼­ tar¸¦ Ç®¾î ·ÎÄÿ¡¼­ Àоî¾ß¸¸ ÇÑ´Ù.

1.6 ´©°¡ ¾²°í Àִ°¡

Jacques Gelinas jacques@solucorp.qc.ca

2. ROOT PartitionÀ¸·Î¼­ÀÇ Umsdos

2.1 pseudo-rootÀÇ °³³ä

Umsdos¸¦ »ç¿ëÇϸé, Linux ¸¦ Ç¥ÁØ DOS ÆÄƼ¼Ç¿¡ ÀνºÅçÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù. Linux ´Â ±× ÆÄƼ¼Ç¿¡¼­ µÎ¹øÂ°ÀÇ (ȤÀº ¼¼¹øÂ°ÀÇ)OS·Î¼­ ÀνºÅç µÈ´Ù. À̸§ÀÇ Ãæµ¹À» ¸·±â À§Çؼ­ (µå¶óÀ̺ê C: ¿¡ bin °ú tmp ¿Í°°Àº µð·ºÅ丮°¡ ÀÌ¹Ì ÀÖÀ»Áöµµ ¸ð¸¥´Ù), Umsdos´Â ½º¸¶Æ®ÇÑ Æ®¸¯À» »ç¿ëÇÑ´Ù. À̰ÍÀÌ Pseudo-root ÀÌ´Ù.

Linux ÀÇ ÆÄÀÏÀº ÀüºÎ linux ¶ó°í ¸»ÇÏ´Â DOS ÀÇ ¼­ºê µð·ºÅ丮¿¡ ÀνºÅç µÇ¾îÁø´Ù. º¸ÅëÀº C:\LINUX ÀÌ´Ù. Linux/UNIX ÀÇ Á¤±ÔÀÇ µð·ºÅ丮 ±¸Á¶°¡ ¿©±â¿¡ ¸¸µé¾îÁø´Ù. ±× ¶§¹®¿¡, ¾Æ·¡ÀÇ µð·ºÅ丮 ±¸¼ºÀÌ µÈ´Ù.

  • C:\LINUX\BIN
  • C:\LINUX\ETC
  • C:\LINUX\LIB
  • C:\LINUX\ROOT
  • C:\LINUX\SBIN
  • C:\LINUX\TMP
  • C:\LINUX\USR
  • C:\LINUX\VAR

Umsdos ¸¦ ½ÃÀÛÇÒ ¶§¿¡, ¸ÕÀú linux µð·ºÅ丮¸¦, ±×¸®°í /linux/etc ¸¦ °Ë»ö ÇÑ´Ù. ¸¸¾à ÀÌ µð·ºÅ丮µéÀÌ Á¸ÀçÇϸé, pseudo-root ¸ðµå¸¦ ±âµ¿ÇÑ´Ù.

º¸Åë pseudo-root ¸ðµå¿¡¼­´Â, ÀϹÝÀûÀÎ UNIXÀÇ µð·ºÅ丮 ±¸¼º¿¡ À־ÀÇ ·çÆ® µð·¹ Å丮¿¡ ºÎÇÕµÇ°Ô C:\LINUX·Î ¹èÄ¡ ÇÑ´Ù.

  /bin
  /etc
  /lib
  /root
  /sbin
  /tmp
  /usr
  /var
ÀÌ ¸®½ºÆ®¿¡, DOS¶ó°í ¸»ÇÏ´Â µð·ºÅ丮°¡ ´õÇØÁý´Ï´Ù. À̰ÍÀº °¡»ó µð·ºÅ丮ÀÌ´Ù.

2.2 Pseudo-root¿¡ ´ëÇØ¼­ ¾Ë¾Æ µÎ¾î¾ß ÇÒ°Í

  • ÀÌ ¸ðµå´Â ±âµ¿½Ã¿¡¸¸ À¯È¿ÇÏ´Ù. mount Ä¿¸àµå·Î ±âµ¿ÇÏ´Â ¹æ¹ýÀº ¾ø´Ù.
  • ÀÌ ¸ÞÄ«´ÏÁòÀº º¸Åë Umsdos ÆÄÀÏ ½Ã½ºÅÛ°ú´Â ¿ÏÀüÈ÷ ´Ù¸¥ °ÍÀÌ´Ù. ¾Æ¸¶µµ, ·çÆ® ÆÄƼ¼ÇÀ¸·Î¼­ º¸Åë »ç¿ëµÇ°í ÀÖ´Â ÆÄƼ¼ÇÀº, ¸¶¿îÆ®°¡ °¡´ÉÇÏÁö¸¸, pseudo-root·Î ¸¶¿îÆ®ÇßÀ» ¶§¿Í´Â È¿°ú°¡ ´Ù¸£´Ù´Â ÀǹÌÀÌ´Ù. [¿ªÁÖ :ÀÌ ¹®ÀåÀÇ Àǹ̰¡ ÀÌÇØµÇÁö ¾ÊÀ¸¸é, 5. ±âº» ¿ø¸®¸¦ Àб⠹ٶõ´Ù.]
¿¹¸¦ µé¸é, ´ç½ÅÀÌ ¸ÞÀÎÆ¼³Í½º floppy·ÎºÎÅÍ linux ¸¦ ±âµ¿ÇØ º¸Åë ·çÆ®ÆÄ Ƽ¼ÇÀ» /mnt¿¡ ¸¶¿îÆ®Çϸé, ¸ðµç linux µð·ºÅ丮´Â /mnt/linux/bin ¿Í /mnt/linux/etc µî¿¡ º¸Àδٶó´Â °ÍÀÌ´Ù.

3. Umsdos ÀÇ Á¶ÀÛ¿¡ °ü°èµÈ ´Ù¸¥ ¿ø¸®

3.1 ¸¶¿îÆ® ¿É¼Ç

Ms-DOS ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­¿Í °°ÀÌ ¸¶¿îÆ® ¿É¼ÇÀ» ÀÌ¿ëÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù. conv= ¿É¼ÇÀº Umsdos ½Ã½ºÅÛ¿¡¼­´Â ¹®Á¦°¡ µÇ±â ¶§¹®¿¡ ÇÇÇÏ´Â ÆíÀÌ ÁÁ´Ù. ÈçÈ÷ ¾²ÀÌ´Â ¿É¼ÇÀº

  • uid=
  • gid=
  • umask=

Á¤µµÀÇ °ÍÀÌ´Ù. Umsdos¿¡¼­ È®ÀåµÇ°í ÀÖÁö ¾ÊÀº µð·ºÅ丮¿¡ °üÇØ¼­´Â, MS-DOS ÆÄÀÏ ½Ã½ºÅÛ°ú ¿ÏÀüÈ÷ µ¿ÀÏÇÏ°Ô Ãë±ÞµÇ¾îÁø´Ù. À§ÀÇ ¿É¼ÇÀº È®ÀåµÇ°í ÀÖÁö ¾ÊÀº µð·ºÅ丮 Àü¹Ý¿¡ °üÇØ Àû¿ëµË´Ï´Ù. uid ´Â µðÆúÆ®ÀÇ ¼ÒÀ¯ÀÚ¸¦, gid ´Â µðÆúÆ®ÀÇ ±×·ìÀ», umask ´Â µðÆúÆ®ÀÇ ÆÛ¹Ì¼ÇÀ» ¼³Á¤ ÇÕ´Ï´Ù

3.2 ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀÇ µðÆúÆ®¸¦ ¼³Á¤Çϱâ

·çÆ® ÆÄƼ¼Ç¿¡ °üÇÑ µðÆúÆ®ÀÇ ÆÛ¹Ì¼ÇÀ» ¼³Á¤Çϱâ À§Çؼ­´Â, umssetup ¶ó´Â Ä¿¸àµå¸¦ »ç¿ëÇÑ´Ù. ±âŸÀÇ Umsdos ÆÄƼ¼Ç¿¡ ´ëÇØ¼­´Â mount ¿É¼ÇÀÌ À̿밡´ÉÇϰí, umssetup µµ °¡´ÉÇÏ´Ù. ·çÆ®ÆÄƼ¼ÇÀÌ ¾Æ´Ñ ÆÄƼ¼Ç¿¡ ´ëÇØ¼­´Â, /etc/fstab ¿¡ ¸¶¿îÆ® ¿É¼Ç¿¡ »ðÀÔÇÏ´Â ÆíÀÌ ÁÁ´Ù. ¿¹¸¦ µé¸é. À̰ÍÀ» /etc/rc.d/rc.S ¿¡ »ðÀÔÇÑ´Ù.

      /sbin/umssetup -u jack -g group -m 0755 /

3.3 ½º¿Ò Çϰųª, ¶Ç´Â ½º¿ÒÇÏÁö ¾Ê±â À§ÇÏ¿©

½º¿ÒÆÄÀÏÀ» ÀÌ¿ëÇϸé, º¸ÅëÀº ½º¿ÒÆÄƼ¼ÇÀ» »ç¿ëÇÒ ¶§º¸´Ù ´Ê¾îÁöÁö¸¸, À¯¿¬ÇÑ ¿î¿ëÀ» ÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ´Ù¸¥ Linux ÆÄÀÏ ½Ã½ºÅÛ°ú µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î Umsdos ÆÄƼ¼Ç³»¿¡ ½º¿ÒÆÄÀÏÀ» ¸¸µé ¼ö ÀÖ´Ù. ¿¹·Î , ·çÆ® µð·ºÅ丮¿¡ 8¸Þ°¡ ¹ÙÀÌÆ®ÀÇ ½º¿ÒÆÄÀÏÀ» ¸¸µé±â À§Çؼ­´Â, ¾Æ·¡¿Í°°ÀÌ ÇÑ´Ù.

      dd if=/dev/zero bs=1024k count=8 of=/swap
      mkswap /swap 8192
      sync
      swapon /swap
ÇÑ ¹ø ½º¿ÒÆÄÀÏÀ» ¸¸µé¸é, /etc/fstab ¿¡ À̰ÍÀ» Ãß°¡ÇÒ¼ö ÀÖ´Ù.

      /swap   swap    swap    default
½º¿ÒÆÄÀÏÀº ºÎÆÃ½Ã¸¶´Ù À¯È¿ÇÏ°Ô µÈ´Ù (º¸Åë, /etc/rc.d/rc.S ¿¡ "swapon -a" °¡ µé¾îÀÖ´Ù. ).

4. Umsdos ½Ã½ºÅÛ ºÎÆÃ ¹æ¹ý

4.1 Loadlin

lodlin15.tgz ¶ó´Â ÆÐŰÁö°¡ sunsite.unc.edu ÀÇ /pub/Linux/system/Bootutils ¿¡ ÀÖ´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â Umsdos ½Ã½ºÅÛ À» ºÎÆÃÇϱ⿡ Àû´çÇÏ´Ù. º¸ÅëÀº ¾Æ·¡¿Í °°´Ù.

DOS¸¦ ºÎÆÃÇÑ´Ù. C:>loadlinx zimage root=D: [¿ªÁÖ :C µå¶óÀ̺갡 ÀÖ´Â µð·ºÅ丮¿¡ loadlinx.exe ¿Í zimage °¡ ÀÖ´Ù°í °¡Á¤. »ó¼¼ÇѰÍÀº loadlin ¹®¼­¸¦ ÂüÁ¶]

¿©±â¼­, zimage ´Â º¸Åë (¾ÐÃàµÈ) Ä¿³Ú À̹ÌÁö·Î¼­, ´Ü¼øÈ÷ DOS µå¶óÀ̺ê ÀÇ ¾îµò°¡¿¡ º¹»çµÈ °ÍÀÌ´Ù. D:´Â Linux¸¦ ÀνºÅçÇÑ DOS µå¶óÀ̺êÀÌ´Ù.

4.2 floppy·ÎºÎÅÍ

Umsdos ½Ã½ºÅÛÀ» ºÎÆÃÇÏ´Â °ÍÀº, Ext2 ½Ã½ºÅÛÀ» ºÎÆÃÇÏ´Â °Í°ú ¾î¶°ÇÑ º¯È­µµ ¾ø´Ù. Ä¿³Ú À̹ÌÁö zImage ¿¡, Umsdos ÀÇ ·çÆ® ÆÄƼ¼ÇÀÌ ¾îµð¿¡ ÀÖ´ÂÁö ¼³Á¤ÇØ µÑ Çʿ䰡 ÀÖ´Ù. À̰ÍÀº º¸Åë Ä¿¸àµå rdev·Î ÇÒ ¼ö ÀÖ´Ù. ÀÌÇÏÀÇ ¼ø¼­·Î zImage¸¦ ÃʱâÈ­ floppy¿¡ ³Ö´Â´Ù.

      rdev zImage /dev/hda1
      rdev -R zImage 0
      dd if=zImage bs=8192 of=/dev/fd0
¸¸¾à À̰ÍÀÌ ¹ø°Å·Ó°Ô »ý°¢µÇ¾ú´Ù¸é, ±âµ¿°¡´ÉÇÑ DOS floppy¸¦ ¸¸µé¾î ÀÌÇÏÀÇ ÆÄÀÏÀ» ±×°÷¿¡ ³Ö¾î µÐ´Ù.
  • loadlin.exe
  • loadlinx.exe
  • zimage
±×¸®°í, autoexec.bat ¿¡ ÀÌ¿Í °°ÀÌ ÀÔ·ÂÇÑ´Ù.
      loadlinx zimage rw root=C:

4.3 LILO

Linux °ø½Ä ºÎÆ® ·Î´õÀÎ LILOµµ Umsdos ½Ã½ºÅÛÀ» ºÎÆÃÇϴµ¥ ÀÌ¿ë ÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ³»°¡ ½ÇÁ¦·Î °æÇèÇÑ °ÍÀÌ ¾Æ´Ï´Ù. 1.1.60 ÀÌÈÄ¿¡¼­, ÀÌ¿ë °¡´ÉÇÏ´Ù. ¹«¾ùÀΰ¡¾Ë°í ÀÖ´Â °ÍÀÌ ÀÖÀ¸¸é ¸ÞÀÏÀ» ¹Ù¶õ´Ù.

4.4 Umsdos ÆÄƼ¼ÇÀ» defragmentÇÏ´Â ¹æ¹ý

ÀαâÀÖ´Â DOS Åø·Î defragmentÇÒ ¼ö ÀÖ´Ù. Umsdos¿¡¼­ Á¦°øµÇ°í ÀÖ´Â ÆÄÀÏ¿¡ ³ª»Û ¿µÇâÀº ¾ø´Ù. Umsdos´Â DOS ÆÄÀÏ ½Ã½ºÅÛ »ó¿¡¼­ Ư¼öÇÑ °ÍÀ» (µð·ºÅ丮 ·¹À̾ƿô, µð·ºÅ丮 ¿£Æ®¸®ÀÇ Â÷·Ê, µî) ¿ä±¸ÇÏÁö ¾Ê´Â´Ù. ³»°¡ ¾Ë°í ÀÖ´Â ÇÑ, Linux »ó¿¡¼­ defragmentÇØ ÁÖ´Â ÅøÀº ¾ø´Ù.

4.5 Advance tricks

Umsdos´Â DOS µð·ºÅ丮¿¡ ÀÖ´Â --linux.--- ¿¡ ÀÇÇØ ¼º¸³µÇ¾îÀÖ´Ù. ´ë¼ö·ÓÁö ¾ÊÀº ½ÇÇèÀ» ÇØ º¸°í ½Í°Ô µÉÁöµµ ¸ð¸¥´Ù. umssync ¿Í umssetup´Â ¸ðµÎ umsdos_progs ÆÐŰÁö¿¡ µé¾î ÀÖ´Ù, udosctl ¶ó´Â À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϸé, --linux.--- ¿Í DOS µð·ºÅ丮¿Í´Â ¹«°üÇϰÔ, listing, »èÁ¦ÇÏ´Â ±âÃÊ º»ÀûÀÎ µð·ºÅ丮 Á¶ÀÛÀ» ÇÒ ¼ö ÀÖ´Ù.

4.6 ±âº» ¿ø¸®

4.7 Introduction

Umsdos´Â Linux ÆÄÀÏÀ» Á÷Á¢ Ms-DOS ÆÄÀÏ¿¡ ÇÒ´çÇÑ´Ù. À̰ÍÀº ÀÏ´ëÀÏÀÇ ´ëÀÀÀ¸·Î¼­, ÆÄÀÏÀÇ ³»¿ëÀº ÀüÇô Á¶ÀÛµÇÁö ¾Ê´Â´Ù. Umsdos´Â ÆÄÀÏ¸í¿¡ ´ëÇØ¼­ ¸¸ Ãë±ÞÇÑ´Ù. ¸µÅ©¿Í ÀåÄ¡ ÆÄÀÏµî Æ¯¼ö ÆÄÀÏ¿¡ ´ëÇØ¼­´Â ´Þ¸® Ãë±Þ ÇÑ´Ù.

°¢°¢ÀÇ µð·ºÅ丮¿¡, --linux-.--- ¶ó´Â ÆÄÀÏÀÌ À§Ä¡ÇÑ´Ù.

4.8 Umsdos can replace the Ms-DOS file-system.

Umsdos´Â linuxÀÇ Ms-DOS ÆÄÀÏ ½Ã½ºÅÛÀÇ »óÀ§ ȣȯÀ» ¸ñÀûÀ¸·Î ÇÑ °ÍÀ» µé ¼ö°¡ ÀÖ´Ù. ±×·¸Áö¸¸ ½ÇÁ¦·Î´Â, ÀÌ ´É·Â°ú À¯¿¬¼ºÀÌ Umsdos¿¡ °ü°èµÈ È¥ ¶õÀ» ÀÏÀ¸Å°°í ÀÖ´Ù. ¿©±â¿¡ ÀÌÀ¯°¡ ÀÖ´Ù. »õ·Ó°Ô Æ÷¸ËÇÏ´Â DOS floppy¸¦ ÀÌ¿Í °°ÀÌ ¸¶¿îÆ®ÇØ º¾ÀÚ.

      mount -t umsdos /dev/fd0 /mnt

   ±×¸®°í, ÀÌ·¸°Ô ÇÑ´Ù. 

      ls / > /mnt/LONGFILENAME
      ls -l /mnt

   À̰°Àº °á°ú°¡ ¾ò¾îÁø´Ù. 

      -rwxr-xr-x   1 root     root          302 Apr 14 23:25 longfile
¿©±â±îÁö º¸¸é, LinuxÀÇ MS-DOS ÆÄÀÏ ½Ã½ºÅÛ ÀÌ»óÀÇ °ÍÀ» Çϰí ÀÖ´Â °Íó·³ º¸ÀÌÁö ¾ÊÁÒ(½ÇÁ¦¾Æ¹«°Íµµ Çϰí ÀÖÁö ¾Ê±â ¶§¹®ÀÌÁö¸¸ ¡¦).

???

4.9 µð·ºÅ丮ÀÇ È®Àå

¿©±â±îÁö´Â ¾Æ¹«·± Èï¹Ì²¨¸®°¡ ¾ø´Ù. ¿©±â¿¡ Æ®¸¯ÀÌ ÀÖ´Ù. Umsdos´Â, È® ÀåÇÏÁö ¾Ê´Â ÇÑ, DOSÀÇ µð·ºÅ丮¸¦ Ms-DOS ÆÄÀÏ ½Ã½ºÅÛ°ú °°Àº ¹æ¹ýÀ¸·Î Ãë±ÞÇÑ´Ù. Umsdos´Â Umsdos¿¡¼­ È®ÀåµÈ ±â´É(±ä ÆÄÀϸí, ¼ÒÀ¯ÀÚ, µî)À» Á¦ÇÑµÈ DOS ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î º¯È¯Çϱâ À§Çؼ­, ¼­ºê µð·ºÅ丮¸¶´Ù Ưº°ÇÑ ÆÄÀÏ ¸¸µç´Ù. ÀÌ ÆÄÀÏÀº UmsdosÀÇ »ç¿ëÀÚ¿¡°Ô´Â º¸ÀÌÁö ¾ÊÁö¸¸, DOS¸¦ ºÎÆÃÇÏ¸é º¸À̴°Ͱú °°°Ô µÈ´Ù. DOS ÆÄƼ¼Ç¿¡ ÀÌ ÆÄÀÏ (--linux.---)ÀÌ ÇÊ ¿äÀÌ»óÀ¸·Î È寮·¯Áö´Â °ÍÀ» ¸·±â À§Çؼ­, È®ÀåÇÒ°ÍÀÌÁö´Â ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. È®ÀåÇÏÁö ¾Ê´Â´Ù¸é , Umsdos´Â Ms-DOS ¿Í °°°Ô ÇൿÇÑ´Ù.

µð·ºÅ丮¸¦ È®ÀåÇϸé, Linux ¿Í UnixÀÇ »ç¿ëÀÚ¿¡°Ô Ç¥¸éÀûÀ¸·Î´Â ¿ÏÀüÇÏ°Ô Á¤»óÀûÀÎ Á¶ÀÛÇÒ ¼ö ÀÖ´Ù. È®ÀåµÈ µð·ºÅ丮¿¡ ¼­ºê µð·ºÅ丮¸¦ ¸¸µé¸é, ÀÚ µ¿ÀûÀ¸·Î È®ÀåµÈ´Ù.

ÀÌ ±â´É¿¡ ÀÇÇØ, DOSÀÇ ÆÄƼ¼ÇÀ» DOSÀÇ ºÎºÐ°ú LinuxÀÇ ºÎºÐÀ¸·Î ³í¸®»ó Á¤¸®ÇÒ ¼ö ÀÖ´Ù. À̰͵éÀÇ --linux.--- ÆÄÀÏÀº ´Ù¼ÒÀÇ °ø°£(º¸Åë µð·ºÅ丮¿¡ ´ëÇÏ¿© 2k)¸¦ ÀÌ¿ëÇÏ´Â °ÍÀ» ÀÌÇØ ÇØ¾ßÇÑ´Ù. DOS´Â º¸Åë Å« Ŭ·¯½ºÅÍ(500 ¸Þ°¡ÀÇ ÆÄƼ¼ÇÀ̶ó¸é 16kÅ©±â)¸¦ »ç¿ëÇϹǷÎ, ¸ðµç Àå¼Ò¿¡ --linux.--- ¸¦ »ðÀÔÇÏÁö ¾ÊÀ¸¸é, µð½ºÅ©¸¦ Àý¾àÇÒ ¼ö ÀÖ´Ù.

4.10 ¾î¶»°Ô È®ÀåÇϴ°¡ :/sbin/umssync

µð·ºÅ丮´Â, /sbin/umssync¸¦ »ç¿ëÇØ¼­ ¾ðÁ¦¶óµµ È®ÀåÇÒ ¼ö ÀÖ´Ù. ¾ðÁ¦³ª »ç¿ë°¡´ÉÇÏ´Ù. µð·ºÅ丮ÀÇ È®Àå¿¡¼­´Â ¾Æ·¡¿Í°°Àº ÀÏÀÌ ÇàÇØÁø´Ù.

  • --linux.--- ¸¦ ¸¸µé±â
  • --linux.--- ¿Í ÇöÀçÀÇ µð·ºÅ丮ÀÇ ³»¿ë°ú ÀÏ´ëÀÏ ´ëÀÀÀ» È®¸³Çϱâ

/sbin/umssync´Â, ÀÌ¹Ì --linux.--- °¡ Á¸ÀçÇÏ´Â °æ¿ì´Â, ±×°ÍÀ» »ý¼ºÇÏÁö¾Ê°í, ¾÷ µ¥ÀÌÆ®¸¸ ÇÑ´Ù. ±× Áß ºüÁ® ÀÖ´Â ¿£Æ®¸®(DOS ¼¼¼Ç¿¡¼­ ¸¸µé¾îÁø ÆÄÀÏ)À» Ãß°¡ÇÏ´Â °Í»ÓÀÌ´Ù. ±× DOS µð·ºÅ丮¿¡ ÀÌÁ¦ Á¸ÀçÇÏÁö ¾Ê°Ô µÈ ÆÄÀÏÀº, --linux.--- ·ÎºÎÅÍ »èÁ¦µË´Ï´Ù. umssync ¶ó´Â À̸§Àº, ±×°ÍÀÌ --linux.--- ¸¦ ¿ø·¡ DOS µð·ºÅ丮ÀÇ ³»¿ë°ú ÀÏÄ¡½ÃŰ´Â °÷À¸·ÎºÎÅÍ ¿À°íÀÖ´Ù.

4.11 /sbin/umssync¸¦ ºÎÆÃ½Ã¿¡ »ç¿ëÇϱâ

¸¸¾à °Å±â¿¡ ¾øÀ¸¸é, /etc/rc.d/rc.SÀÇ ³¡¿¡ /sbin/umssync¸¦ È£ÃâÇÏ´Â °ÍÀº ÁÁÀº ¾ÆÀ̵ð¾î ÀÌ´Ù. ¸¹Àº ½Ã½ºÅÛ¿¡¼­´Â, ÀÌÇÏÀÇ Ä¿¸àµå·Î ÃæºÐÇÏ´Ù.

      /sbin/umssync -r99 -c -i+ /
-c ¿É¼ÇÀº umssync¿¡ µð·ºÅ丮ÀÇ È®ÀåÀ» ½ÃŰÁö ¾Ê´Â ¿É¼ÇÀÌ´Ù. ÀÌÀü ¿¡ Á¸ÀçÇÏ´Â --linux.--- ¸¦ ¾÷ µ¥ÀÌÆ®ÇÏ´Â °Í»ÓÀÌ´Ù.

ÀÌ Ä¿¸àµå´Â DOS ¼¼¼Ç µ¿¾È Linux µð·ºÅ丮¿¡ Á¢±ÙÇÑ °æ¿ì¿¡ À¯È¿ÇÏ´Ù. Linux ¿¡´Â DOS¿¡ ÀÇÇØ µð·ºÅ丮°¡ º¯°æµÈ °ÍÀ» ¾Ë¾Æ³»´Â È¿À²ÀûÀÎ ¹æ¹ýÀÌ ¾ø±â ¶§¹®¿¡, Çʿ信 µû¶ó¼­ (ÀÚµ¿ÀûÀ¸·Î) umssync¸¦ ±âµ¿ÇÏ´Â °ÍÀº ÇÒ ¼ö ¾ø´Ù.

4.12 UN-promote ¹æ¹ý

DOS¸¦ »ç¿ëÇØ --linux.--- ¸¦ »èÁ¦ ÇϽÿÀ. ¹Ýµå½Ã ÈÄȸ ÇÒ°ÍÀÌ´Ù.

4.13 DOS ¼¼¼Ç»çÀÌ¿¡ ¸¸µé¾îÁø ÆÄÀÏÀº ¾î¶»°Ô µÇ´Â°¡?

DOS¿¡ ÀÇÇØ ÆÄÀÏÀÌ ´õÇØÁö°Å³ª »èÁ¦µÈ µð·ºÅ丮¿¡¼­ umssync¸¦ ½ÇÇàÇÏÁö ¾ÊÀ¸¸é, ¸î°³ÀÇ ¹®Á¦¿¡ ºÎµúÄ£´Ù.

  • ½Ã½ºÅÛÀ» ÆÄ±«ÇÏ´Â °Íµµ Å« ¹®Á¦°¡ ÀϾ´Â °Íµµ ¾øÁö¸¸, ±ÍÂúÀ» °ÍÀÌ´Ù :-)
  • DOS¿¡ ÀÇÇØ ¸¸µé¾îÁø ÆÄÀÏ
  • À̰͵éÀº Linux ¿¡¼­´Â º¸ÀÌÁö ¾Ê´Â´Ù.
  • (º¸ÀÌÁö ¾Ê´Â ÆÄÀϰú)°°Àº À̸§ÀÇ ÆÄÀÏÀ» ¸¸µé·Á°í Çϸé, ÆÄÀÏÀÌ ÀÌ¹Ì Á¸ ÀçÇÑ´Ù°í ¸»ÇÏ´Â ¿¡·¯ ¸Þ¼¼Áö°¡ ³ª¿Â´Ù.
  • ÀÌ °ÍÀ¸·Î ½ÇÁ¦ÀûÀÎ ¹®Á¦°¡ »ý±â¸é Âø°¢À¸·Î È¥¶õ½º·´´Ù. ÆÄÀÏ ½Ã½ºÅÛ ÀÚü¿¡´Â ÇØ¸¦ ³¢Ä¡Áö ¾Ê´Â´Ù.
  • DOS¿¡ ÀÇÇØ »èÁ¦µÈ ÆÄÀÏÀº ¹®Á¦¸¦ ÀÏÀ¸Å°Áö ¾Ê´Ù. Umsdos´Â ÃÖÃÊÀÇ Á¢±ÙÀ¸·Î¼­ ÆÄÀÏÀÌ ¾ø¾îÁö°í ÀÖ´Â °ÍÀ» °ËÁöÇÑ´Ù. ¸Þ¼¼Áö°¡ Ãâ·ÂµÉ°ÍÀÌ´Ù (±×¸®°í º¸ÅëÀº /var/adm/syslog ¿¡ ¾²¿©Áø´Ù).

5. Installation/UN-installation ±×¸®°í ¸î°³ÀÇ Æ®¸¯

UmsdosÀÇ ÀνºÅçÀº º¸ÅëÀÇ (Ext2 ±âº»ÀÇ)Linux ½Ã½ºÅÛ°ú ´Ù¸£Áö ¾Ê´Ù.

Å« Â÷ÀÌ´Â µÎ°³ÀÔ´Ï´Ù.

5.1 pseudo-root /mnt/linux

ÀνºÅçÀÇ ÀüÇüÀûÀÎ ¼ø¼­´Â ¾Æ·¡¿Í°°´Ù.

  1. fdisk·Î ÆÄƼ¼ÇÀ» ¼³Á¤ÇÏ°í Æ÷¸ËÇÑ´Ù.
  2. ·çÆ® µð½ºÅ©¸¦ /mnt¿¡ ¸¶¿îÆ®ÇÑ´Ù.
  3. ÆÐŰÁö¸¦ ¸ðµÎ /mnt¿¡ º¹»çÇÑ´Ù.
Umsdos ¿¡¼­´Â, step 1ÀÌ ÇÊ¿ä ¾ø´Ù. (ÀçÆ÷¸ËÇÏÁö ¾Ê´Â °ÍÀÌ UmsdosÀÇ ¸ñÀûÀÌ´Ù ).

´Ü¼øÈ÷ ¸ðµç ÆÐŰÁö¸¦ /mnt¿¡ º¹»çÇÏ´Â °Í¸¸À¸·Î Umsdos ½Ã½ºÅÛÀ» ÀνºÅçÇÒ¼ö ÀÖ´Ù. À̰ÍÀº È®½ÇÈ÷ µ¿ÀÛÇÑ´Ù. ±×·¯³ª DOSÀÇ ·çÆ® µð·ºÅ丮 (C:\)¿¡ ÇÑ ¹«¸®ÀÇ ¼­ºê µð·ºÅ丮¸¦ ¸¸µé±â ¶§¹®¿¡, ±×°ÍÀÌ ¸¶À½¿¡ µéÁö ¾ÊÀ» ¼öµµÀÖ´Ù. ±×°ÍÀÌ pseudo-root »ç¿ëÇØ UmsdosÀÇ ÀνºÅçÀ» ÇÏ´Â ÀÌÀ¯ÀÌ´Ù. ±×¸®°í À̰ÍÀÌ Ext2ÀÇ ÀνºÅç°ú UmsdosÀÇ ±×°Í°ú Å« Â÷ÀÌ´Ù :(pseudo-root¸¦ »ç¿ëÇϸé) ¸ðµç ÆÄÀÏÀº /mnt/linux ¿¡ º¹»çµÈ´Ù.

5.2 /mnt/linux ÀÇ Áغñ

/mnt/linux ´Â ÀϹÝÀûÀÎ µð·ºÅ丮°¡ ¾Æ´Ï´Ù. LinuxÀÇ ±ä ÆÄÀÏ À̸§°ú Ư¼ö ÆÄÀÏ(¸µÅ©, µð¹ÙÀ̽º)À» Á¤È®ÇÏ°Ô Ãë±ÞÇϱâ À§Çؼ­, µð·ºÅ丮 È®Àå ÇØ¾ß¸¸ ÇÑ´Ù. /mnt/linux¸¦ È®ÀåÇϴµ¥ ÇÊ¿äÇÑ ¼ø¼­´Â ¾Æ·¡¿Í °°´Ù.

  1. mkdir /mnt/linux
  2. umssync /mnt/linux
¿©±â±îÁö ÀÌ´Ù!

5.3 /mnt/linux°¡ Á¤È®ÇÏ°Ô ¼Â¾÷µÇ´ÂÁö¸¦ È®ÀÎ

/mnt/linuxÀÇ ¼Â¾÷Àº À§¿Í°°ÀÌ °£´ÜÇÏÁö¸¸, ÀνºÅç ÆÐŰÁö Áß¿¡´Â ¾ÆÁ÷µµ À߸øµÈ°ÍÀÌ ÀÖ´Ù. ¾î¶»°Ô ÇØ¾ßÇϳª?.

ÀνºÅç»óÀÇ ÃÖ´ëÀÇ ¹®Á¦´Â umssync ÇÁ·Î±×·¥ÀÇ ºñȣȯ¼ºÀ¸·ÎºÎÅÍ ¹ß»ýÇÑ´Ù. Umsdos´Â linux 1.1.88(Á¤È®ÇÏ°Ô ±â¾ïÇÏÁö ¸øÇÑ´Ù)¿¡ ¾÷ µ¥ÀÌÆ®µÇ°í, umssyncÀÇ °áÁ¡Àº ³ëÃâµÈ´Ù. Linux communityÀÇ È¥¶õÀ» ÇÇÇϱâ À§Çؼ­, ÇÊ¿ä·Î ¿©°ÜÁø ȣȯ ·¹º§À» ¸ðµç Umsdos Åø·Î ±ÔÁ¤Çß´Ù Çß½À´Ï´Ù. ³°Àº ¹öÁ¯ÀÇ ÅøÀº ´Ü¼øÈ÷ ¹èÁ¦µÇ¾ú´Ù.

À̰ÍÀº ¸¹Àº ¹èÆ÷¹°ÀÌ ÀνºÅç µð½ºÅ©»óÀÇ umssync À¯ Ƽ¸®Æ¼¸¦ ¾÷ µ¥ÀÌÆ®Çϰí ÀÖÁö ¾Ê±â ¶§¹®À̶ó°í »ý°¢ÇÑ´Ù.

ÀÌ·¯ÇÑ ÀνºÅç ÆÐŰÁö°¡ ¾ÆÁ÷µµ ¸¹ÀÌ Á¸ÀçÇÏ´Â °ÍÀÌ´Ù. °á°úÀûÀ¸·Î /mnt/linux°¡ ÀüÇô È®ÀåµÇÁö ¾Ê±â ¶§¹®¿¡, ±ä ÆÄÀϸíÀÌ Àß·ÁÁ® ¹ö·ÁÁö°Å³ª, Ư¼öÆÄ ÀÏÀ» ÀÛ¼ºÇÒ ¼ö ¾ø°Ô µÈ´Ù.

¾î¶² °ÍÀÌ À߸øµÇ¾úÀ»Áö¸¦ ¹ß°ßÇϱâÀ§ÇÏ¿© , ÀνºÅç Ãʱ⿡ Å×½ºÆ®ÇÏ´Â °Íµµ °¡´ÉÇÏ´Ù. Linux °¡»ó ÄܼÖÀÇ ¸ÞÄ«´ÏÁò ´öÅÃÀ¸·Î, ÀνºÅç ÇÁ·Î ±×·¥À» Á¾·áÇÏ´Â ÀϾøÀÌ À̰ÍÀ» ÇÒ ¼ö ÀÖ´Ù. ÀÌÇÏÀÇ ¼ø¼­¸¦ ½ÇÇàÇ϶ó.

  1. Alt-F2 ´©¸¥´Ù (Alt Ű¿Í F2 ۸¦ µ¿½Ã¿¡ ´©¸¥´Ù)
  2. root·Î ·Î±×ÀÎÇÑ´Ù
  3. cd /mnt/linux ÀÌ ÀÛ¾÷À» ºü¸® ½ÇÇàÇϸé, ½ÇÆÐ ÇÑ´Ù. ÆÐŰÁöÀÇ ¼±ÅÃÀ» Á¾·áÇÑ ½ÃÁ¡¿¡¼­ ÀÌ ÀÛ¾÷À» ÇàÇÏ´Â °ÍÀÌ Àû´çÇÏ´Ù.
  4. >TOTO
  5. ls -l
TOTO ¶ó´Â ´ë¹®ÀÚÀÇ À̸§ÀÌ ºÙÀº ºó ÆÄÀÏÀÌ ÀÖ´Ù. ¼Ò¹®ÀÚ·Î º¸Àδٸé, ±×°ÍÀº ¹«¾ùÀΰ¡ À߸øµÈ °ÍÀÌ´Ù. umssyncÀÇ ´Ü°è¸¦ Çѹø ´õ ½ÇÇàÇϽÿÀ. umssync ´Â ¸î¹øÀ» ¹Ýº¹Çصµ ¹®Á¦´Â ÀϾÁö ¾Ê´Â´Ù.

umssync .

¸¸¾à ¿¡·¯ ¸Þ¼¼Áö°¡ ¾ø´Ù¸é, ´Ù½Ã Çѹø TOTO Å×½ºÆ®¸¦ ÇØ º¸½Ã¿À. ¸¸¾à TOTO°¡ ¿Ã¹Ù¸£°Ô Ç¥½ÃµÇ¸é, ¸¸»ç OK ÀÌ´Ù. ÀÌ ÀνºÅç¿¡¼­ ¹«¾ùÀΰ¡°¡ ÀÌ»óÇØµµ, ´ÜÁö ÀúÀåÇÏ°í °è¼ÓÇÑ´Ù.

6. ¼³Ä¡ ½ºÅ©¸°¿¡ µ¹¾Æ°¡±â À§ÇÏ¿© Alt-F1À» ´©¸£½Ê½Ã¿À.

¸¸¾à Å×½ºÆ®¿¡ ½ÇÆÐÇϸé, »õ·Î¿î ·çÆ® µð½ºÅ©¸¦ »ç¿ëÇÏ´Â °ÍÀÌ Á¦ÀÏ ÁÁÀº ÇØ°á ¹æ¹ýÀÌ´Ù. »õ·Î¿î ¹öÁ¯ÀÇ umssync¸¦ ·çÆ® µð½ºÅ©¿¡ ¼³Ä¡ ÇÏ´Â °ÍÀ¸·Î ÇØ°áÇÒ ¼ö ÀÖ´Ù. À̰ÍÀº ¾î·ÆÁö´Â ¾ÊÁö¸¸, ÀÌ¹Ì °¡µ¿Çϰí ÀÖ´Â Linux ½Ã½ºÅÛÀÌ ÇÊ¿äÇÏ°Ô µÈ´Ù. ´Ü¼øÈ÷ ·çÆ® floppy disk¸¦ ¸¶¿îÆ®Çϰí, umssync¸¦ »õ·Î¿î °ÍÀ¸·Î ¹Ù²Ù¾î¾ß¸¸ ÇÑ´Ù.

6.1 Oops releasing pseudo root ...

UmsdosÀÇ ÀνºÅçÀÌ ½ÇÆÐµÉ ¶§¿¡´Â, ´ëü·Î À̰°Àº »ý¼ÒÇÑ ¸Þ¼¼Áö°¡ Ç¥½ÃµÈ´Ù. ÀÌ ¸Þ¼¼Áö´Â ÀÌ»óÇØ º¸ÀÌÁö¸¸, UmsdosÀÇ ¹ö±×°¡ ¾Æ´Ï´Ù. ¾Ë·ÁÁø ¿øÀÎÀº ´ÙÀ½°ú °°½À´Ï´Ù.

  • °¡Àå ÀϹÝÀûÀÎ °Í SlackwareÀÇ installer´Â ÀνºÅç µ¿¾È¿¡ ¸Å¿ì À̸¥ ´Ü°è¿¡¼­ ½º¿ÒÆÄÀÏÀ» ¼³Á¤ÇÏ·Á°í ½ÃµµÇÑ´Ù. ±× ¶§¹®¿¡, ÆÄƼ¼Ç(dos µå¶óÀ̺ê)¸¦ ¼±ÅÃÇϵµ·Ï ¿ä±¸ÇÑ´Ù. ±× µÚ, ÆÄƼ¼ÇÀ» ¸¶¿îÆ®Çϰí, ½º¿ÒÆÄÀÏÀ» ¼³Á¤ÇÑ´Ù. Slackware ½Ã½ºÅÛÀÇ ÀνºÅç¿¡¼­´Â, ÀνºÅç Àü¿¡ ¸ñÀûÀÇ ÆÄƼ¼ÇÀ» ¼Â¾÷ÇÏÁö ¾ÊÀ¸¸é ¾È µÈ´Ù. º¸Åë DOS ÆÄƼ¼ÇÀ» /mnt¿¡ ¸¶¿îÆ®Çϰí, /mnt/linux µð·ºÅ丮¸¦ ¸¸µé¾î °Å±â¿¡¼­ umssync ¸¦ ½ÇÇàÇÑ´Ù. ´ëºÎºÐÀÇ ¹®Á¦´Â ¿©±â¼­ ÀϾ´Ù. ´ëºÎºÐÀÇ »ç¿ëÀÚ´Â "setup target partition" ÀÇ ½ºÅÜÀ» ÀØ¾î ¹ö¸®°í, ³ª¸ÓÁöÀÇ ÀνºÅç¿¡¼­ Á÷Á¢ ½ÇÇàÇÑ´Ù. /mnt°¡ ÀÌ¹Ì ¸¶¿îÆ®µÇ¾î Àֱ⠶§¹®¿¡ ÀÌ À߸øÀº Áö³ªÃÄ ¹ö¸°´Ù. À̰ÍÀº /mnt/linux°¡ Á¤È®ÇÏ°Ô ¸¸µé¾îÁöÁö ¾Ê´Â(È®ÀåµÇÁö ¾Ê´Â)°ÍÀ» ÀǹÌÇÑ´Ù. ¸ðµç Ư¼ö ÆÄÀϰú ¸µÅ©, ±×¸®°í ±ä ÆÄÀϸíÀº ¾Ë¸Â°Ô »ý¼ºµÉ¼ö ¾ø´Ù.
  • ¹«°¡Ä¡ÇÑ umssync À¯Æ¿¸®Æ¼ /mnt/linux°¡ ¹Ù¸£°Ô ¼Â¾÷µÇ°í ÀÖÁö ¾Ê´Ù. º¸Åë, ÀνºÅç ·çÆ® µð½ºÅ©¿¡ µé¾î ÀÖ´Â umssync À¯Æ¿¸®Æ¼¿¡ ÀÇÇØ ¹ß»ýÇÑ´Ù.
  • umsdosÀÇ ¿À·¡µÈ ¹ö±× Linux 1.2.2 ÀÌÀüÀÇ Umsdos¿¡´Â ¹ö±×°¡ ÀÖ´Ù. ÆÄÀÏ /etc/init°¡ ¾ø¾î pseudo-root ¸ðµå°¡ ¿Ç°Ô ±âµ¿µÇÁö ¾Ê´Ù. init´Â Áö±ÝÀº /sbin¿¡ ¼³Á¤µÇ°í ÀÖ´Ù. »õ·Î¿î Ä¿³Ú À» ÀÔ¼öÇÏ¿© ÇØ°áÇÒ ¼ö ÀÖ´Ù. ´Ù¸¥ ¹ö±×µµ Ä¿¹öµÇ¾î ÀÖÁö ¾Ê¾Æ, ±×°ÍÀÌ 1.2.2 ¿¡¼­ ÇØ°áµÇ°í ÀÖÀ¸¹Ç·Î, ÀÌ·¸°Ô ÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù.
¸¸¾à upgradedÇÒ ¼ö ¾ø´Â °ÍÀ̶ó¸é, ¾Æ·¡¿Í°°ÀÌ ÇÏÁö¿À.
  1. ÀνºÅç µð½ºÅ©·ÎºÎÅÍ ºÎÆÃÇÑ´Ù.
  2. root·Î¼­ ·Î±×ÀÎÇÑ´Ù
  3. mount -t umsdos /dev/hdXX /mnt ¿©±â¼­, /dev/hdXX´Â DOS ÆÄƼ¼Ç
  4. cd /mnt/linux/etc
  5. ln -s ../sbin/init init
  6. cd /
  7. Ctrl-Alt-Del
  8. Á¤»óÀûÀ¸·Î UmsdosÀ» ºÎÆÃÇÑ´Ù.

6.2 Umsdos ½Ã½ºÅÛÀ» un-installÇÏ´Â ¹æ¹ý

Umsdos¿Í ±× pseudo-root ¸ÞÄ«´ÏÁòÀ¸·Î ÀÎÇØ, ¾Æ¹« ¾î·Á¿ò¾øÀÌ un-installÇÑ´Ù. DOS¸¦ ºÎÆÃÇϰí, linux µð·ºÅ丮¸¦ Àç±ÍÀûÀ¸·Î »èÁ¦ÇÏ´Â °Í»ÓÀÌ´Ù. Umsdos´Â config.sys¿¡ Ưº°ÇÑ ÀåÄ¡¸¦ ÇÊ¿ä·Î ÇÏÁö ¾Ê°í, linux µð·ºÅ丮ÀÇ À̿ܿ¡ ¹«¾ùÀΰ¡ Ưº°ÀÇ °ÍÀ» ¸¸µé°Å³ª ÇÏÁö¾Ê´Â´Ù.

6.3 Umsdos ½Ã½ºÅÛÀ» ´Ù¸¥ DOS µå¶óÀ̺ê·Î À̵¿ÇÑ´Ù.

À̰ÍÀº Linux¿¡¼­µµ DOS¿¡¼­µµ °¡´ÉÇÏ´Ù. linux µð·ºÅ丮¸¦ Àç±ÍÀûÀ¸·Î ÇѰ³ÀÇ µå¶óÀ̺ê·ÎºÎÅÍ ´Ù¸¥ µå¶óÀ̺ê·Î ¿Å±â´Â °Í»ÓÀÌ´Ù. ±× ÈÄ, ºÎÆ®ÀÇ ¼ø¼­(º¸Åë, loadlin Ä¿¸àµå)¿Í /etc/fstab ÆÄÀÏÀ» º¯°æÇÒ Çʿ䰡 ÀÖ´Ù.

Umsdos´Â ¾î´À DOS µå¶óÀ̺꿡µµ À§Ä¡ÇÒ ¼ö ÀÖ´Ù. C: µå¶óÀ̺꿡 ÀνºÅç ÇÒ ÇÊ¿ä´Â ¾ø°í, ù¹øÂ°ÀÇ ÇÏµå µð½ºÅ© µå¶óÀ̺꿡 °¡Áö°í ÀÖ´Â °ÍÀº Áß¿äÇÏÁö ¾Ê´Ù. À̰ÍÀº ¿ÏÀüÈ÷ ¹®Á¦°¡ µÇÁö ¾Ê´Â´Ù.

»ó½Ç»ó, ¸î°³ÀÇ ¼­·Î´Ù¸¥ µå¶óÀ̺꿡 UmsdosÀÇ ÀνºÅçÀ» ÇØ º¸´Â ½ÇÇ踶Àú °¡´ÉÇÏ´Ù.

6.4 50 ´ë¿¡ Umsdos ½Ã½ºÅÛÀ» ÀνºÅçÇÏ´Â °Í¿¡ ´ëÇØ¼­

½Ã°£ÀÌ ¾øÀ» ¶§¿¡ ÇÑ ¹«¸®ÀÇ Linux ½Ã½ºÅÛÀ» ÀνºÅçÇÏ´Â °ÍÀº ¾î¶³±î?

Umsdos ½Ã½ºÅÛÀº DOSÀÇ ºÐ¾ß¿¡¼­ »ì¾ÆÀÖ´Ù. Linux¸¦ °£´ÜÇÏ°Ô ÀνºÅç Çß´Ù¸é À̰ÍÀº À¯¸®ÇÏ´Ù.

´ç½ÅÀÇ »çÀÌÆ®·Î Umsdos ½Ã½ºÅÛÀ» ÀνºÅçÇϰí, ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. ´ç½ÅÀÌ ¼±ÅÃÇÑ ÆÐŰÁö¿Í ¼³Á¤¿¡ ¸¸Á· ÇÑ´Ù¸é, DOS¸¦ ºÎÆÃÇØ linux µð·ºÅ丮ÀÇ ¸ðµÎ¸¦ DOS ¼­¹ö¿¡ º¹»ç ÇÒ ¼ö ÀÖ´Ù. ±×¸®°í, ´ç½ÅÀº ´Ù¸¥ DOS ½ºÅ×À̼ǿ¡ °¡¼­, ³×Æ®¿öÅ© µå¶óÀ̺ê·ÎºÎÅÍ ·ÎÄà µå¶óÀ̺꿡 ÆÄÀÏÀ» º¹»çÇÏ´Â °Í»ÓÀÌ´Ù. À̰ͻÓÀÌ´Ù. boot script (Loadlinx)¸¦ ¼öÁ¤ÇØ ½ÃÀÛÇÒ ¼ö ÀÖ´Ù.

ÃÖ¼ÒÇÑÀÇ ¼öÁ¤(È£½ºÆ®¸í, IP ¾îµå·¹½º)À» Çϸé, ´©±¸¶óµµ °£´ÜÇϰÔ, ¸îºÐ¸¸¿¡ Linux ½Ã½ºÅÛÀ» ÀνºÅçÇÒ ¼ö ÀÖ´Ù.

Çö¸íÇÑ µ¶ÀÚ´Â, Ext2 ±âº»ÀÇ °Íµµ Æ÷ÇÔÇÏ´Â ¾î¶² Linux ½Ã½ºÅÛ¿¡¼­µµ, °¡µ¿Çϰí ÀÖ´Â ½Ã½ºÅÛÀ» º¹»çÇÏ´Â °ÍÀ¸·Î ÀνºÅçÇÒ ¼ö ÀÖ´Â °ÍÀ» ±ú´Þ¾ÒÀ»Áöµµ ¾Ë¼ö ¾ø´Ù.

¹«¾ùÀ» Çϰí ÀÖ´ÂÁö ¸ð¸£´Â installer¿¡ ÀÇÇØ¼­, ¾ËÁö ¸øÇÏ´Â »çÀÌ¿¡ ¼û°ÜÁø ÆÄÀÏÀÌ ÀνºÅçµÇÁö ¾Ê´Â °ÍÀº, Linux ÀåÁ¡ÀÇ ÇѳªÀÌ´Ù.

7. DOS ÆÄƼ¼Ç¿¡ Linux ¼½¼ÇÀ» ÀÛ¼ºÇϱâ

Umsdos´Â, ½ÉÁö¾î Ext2(nativeÀÎ Linux ÆÄÀÏ ½Ã½ºÅÛ) »ç¿ëÀÚµéÀ» À§ÇØ ¸î°³¸¦ »ç¿ëÇÑ´Ù. ÇϳªÀÇ °øÅëµÈ ½Ã³ª¸®¿À´Â ÀÌ·¯ÇÑ °ÍÀÌ´Ù

  • Linux°¡ ¸¶À½¿¡ µé¾î, ³ª³¯ÀÌ Linux ÆÄƼ¼ÇÀÌ °¡µæ ä¿öÁø´Ù.
  • DOS ÆÄƼ¼ÇÀº ¹ÝÂë ºñ¿öÀú, °ø°£¸ðÀ½À» Çϰí ÀÖ´Ù.
  • µ¹¿¬ Ext2 ÆÄƼ¼ÇÀÇ ºó ¿µ¿ªÀÌ ¾ø¾îÁ® ¹ö·È´Ù.
  • DOS¸¦ Áö¿øµµ ÁÁÀºÁö¸¦ °áÁ¤ÇÏÁö ¸øÇÑ´Ù.
ÀÌ·¯ÇÑ ¶§, Umsdos·Î À§±â¸¦ ±Øº¹ ÇÒ ¼ö ÀÖ´Ù. DOS ÆÄƼ¼ÇÀ» Linux ÆÄƼ¼ÇÀ¸·Î¼­ »ç¿ëÇÒ ¼ö ÀÖ°í, °Ô´Ù°¡ ±×°Í¿¡ ÀÇÇØ LinuxÀÇ ±â´ÉÀÌ Á¦ Çѵȴ °Íµµ ¾ø´Ù. ¿¹¸¦ µé¸é, C: µå¶óÀ̺꿡 "extra" ¶ó´Â À̸§ÀÇ »õ·Î¿î µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ°í ½Í´Ù°í ÇÕÀÚ. ±×¸®°í ÀÌ µð·ºÅ丮¸¦ º¸Åë Linux µð·ºÅ丮·Î¼­ ÀÌ¿ëÇÏ°í ½Í´Ù°í ÇսôÙ. ´ÙÀ½Ã³·³ ÇϽÿÀ. (C: ´Â /dev/hda1 ¶ó°í °¡Á¤ÇÏÀÚ.)

      mkdir /c
      /sbin/mount -t umsdos /dev/hda1 /c
      mkdir /c/extra
      umssync /c/extra
À̰ÍÀ» ½ÇÇàÇϱâ À§Çؼ­´Â root°¡ ¾Æ´Ï¸é ¾È µÈ´Ù.

/etc/fstab¸¦ ÀÌ¿Í °°ÀÌ ¼³Á¤ÇÏ´Â °ÍÀ¸·Î, Ç×»ó /c/extra µð·ºÅ丮¿¡ Á¢±Ù ÇÒ ¼ö ÀÖ°Ô µÈ´Ù.

8. UMSDOS-WHY-TO

Umsdos ½Ã½ºÅÛÀ» ¾î¶»°Ô Á¶ÀÛ¶Ç´Â ÀνºÅçÇÏ´ÂÁö¿¡ ´ëÇÑ ¼³¸íÀº ÃæºÐÇÏÁö´Â ¸øÇÏ´Ù. ´ëºÎºÐÀÇ »ç¶÷Àº Umsdos¸¦ »ç¿ëÇÒÁö¿¡ ´ëÇØ¼­ ´Ù¼ÒÀÇ ¾îµå¹ÙÀ̽º¸¦ ¿ä±¸ÇÑ´Ù.

8.1 UmsdosÀÇ ¸ñÇ¥

UmsdosÀÇ ¸ñÇ¥´Â LinuxÀÇ ÀνºÅçÀ» °£´ÜÇÏ°Ô ÇÏ´Â °ÍÀÌ´Ù. ¶Ç ÇϳªÀÇ ¸ñÇ¥´Â un-installÀ» °£´ÜÇÏ°Ô ÇÏ´Â °ÍÀÌ´Ù. ÀÌ ¾ÆÀ̵ð¾î´Â LinuxÀÇ º¸±ÞÀ» ÃËÁøÇÏ´Â °ÍÀÌ´Ù. ½Ã½ºÅÛ¿¡ »õ·Î¿î OS¸¦ ÀνºÅçÇÏ´Â °ÍÀº ¾ðÁ¦¶óµµ ±ÍÂúÀº °ÍÀÌ´Ù. OS/2 µîÀº ÇÑ ¹«¸®ÀÇ »õ·Î¿î µð·ºÅ丮·Î ÀÎÇØ C:ÀÇ ·çÆ®¸¦ ¸Á°¡Æ®¸°´Ù. ¸¸¾à Àú¿Í°°Àº Àç´ÉÀÌ ÀÖ´Ù¸é, config.sys ¿Í autoexec.bat ¸¶Àúµµ Á¦°ÅÇØ ¹ö¸±Áöµµ ¸ð¸¥´Ù. :-(

Umsdos pseudo-root ±â´ÉÀÌ ÀÌ ¾µ¸ð¾ø´Â ħÀÔÀ» ¸·°í ÀÖ´Ù. Linux´Â ºÎÀÛ¿ë ¾øÀ½À¸·Î un-installÇÒ ¼ö ÀÖ´Ù.

8.2 8.2. ´©°¡ ÇÊ¿ä·Î Çϰí Àִ°¡

°¡Áö°í ÀÖ´Â ÇÏµå µð½ºÅ©ÀÇ ¿ë·®ÀÌ ÀÛÀº °æ¿ì´Â, Umsdos¿¡ ÀÇÇØ DOS ¿Í Linux ·Î µð½ºÅ© ½ºÆäÀ̽º¸¦ °øÀ¯ÇÏ´Â °ÍÀÌ °¡´ÉÇÏ°Ô µÈ´Ù. ³ªÀÇ ÀǰßÀ¸·Î´Â 300M ÀÌÇϰ¡ ÀÛÀº µð½ºÅ©ÀÌ´Ù. ÀÌ ÀǰßÀº Áö±Ý ÀÔ¼ö°¡´ÉÇÑ ¿©·¯°¡Áö ÆÐŰÁöÀÇ »çÀÌÁî¿¡ ÀÇÇѰÍÀÌ´Ù. ¾î¶² ´ëÁßÀûÀÎ ¿öµå ÇÁ·Î¼¼¼­´Â ¸ðµç ±â´ÉÀ» ¼±ÅÃÇϸé 70 ¸Þ°¡¹ÙÀÌÆ® Á¤µµ¸¦ ¼ÒºñÇØ ¹ö¸°´Ù.

°¡Áö°í ÀÖ´Â ÇÏµå µð½ºÅ©ÀÇ ¿ë·®ÀÌ Å« °æ¿ì´Â, Ext2 ÆÄÀÏ ½Ã½ºÅÛ»ó¿¡ Linux Àü¿ëÀÇ ÆÄƼ¼ÇÀ» ¸¸µå´Â ÆíÀÌ ÁÁÀ»Áöµµ ¸ð¸¥´Ù. Ext2´Â DOS º¸´Ù´Â ºñ±³Àû ÀÛÀº Ŭ·¯½ºÅÍ Å©±â(Áï 1k)¸¦ »ç¿ëÇϱ⠶§¹®¿¡, ÀÛÀº ÆÄÀÏÀ» ¸¹ÀÌ installÇÒ ¶§¿¡ Umsdos ÆÄƼ¼Çº¸´Ù ÀÛÀº ½ºÆäÀ̽º¸¦ ¼ÒºñÇÏÁö ¾Ê´Â´Ù.

8.3 ¼º´É¿¡ ´ëÇØ¼­

Umsdos ¿Í Ext2¸¦ ºñ±³Çϸé, ´ÙÀ½°ú °°´Ù.

  • µð·ºÅ丮ÀÇ Ãë±ÞÀº Ext2ÀÇ ¹æ¹ýÀÌ ºü¸£´Ù. À̰ÍÀº UmsdosÀÇ ÀÌÁß µð·ºÅ丮±¸ Á¶¿¡ ÀÇÇÑ ¿À¹öÇìµå°¡ ¿øÀÎÀÌ´Ù.
  • ÆÄÀÏ ¾ï¼¼½º(Àаí, ¾²±â)´Â Ext2 º¸´Ù ¾î¼¸é ºü¸¦ °ÍÀÌ´Ù. À̰ÍÀº DOS¿¡¼­ ä¿ëµÇ°í ÀÖ´Â FAT ÆÄÀÏ ½Ã½ºÅÛÀÌ ´Ü¼øÇϱ⠶§¹®ÀÌ´Ù. À§ÀÇ ÀÌÁ¡¿¡´Â Èñ»ýÀÌ µ¿¹ÝÇϰí ÀÖ´Â °Í¿¡ ÁÖÀÇ :
  • ÇѰ³ÀÇ ÆÄƼ¼Ç¿¡ 65,000°³ Á¤µµÀÇ ÆÄÀÏ, ¶Ç´Â Ŭ·¯½ºÅͰ¡ ÃÖ´ëÀÌ´Ù. À̰ÍÀº 500 ¸Þ°¡¹ÙÀÌÆ®ÀÇ ÆÄƼ¼ÇÀÌ 16k Å©±âÀÇ Å¬·¯½ºÅ͸¦ »ç¿ëÇÏ´Â °ÍÀ» ÀǹÌÇÑ´Ù. ¸»À» ¹Ù²Ù¸é, 1 ¹ÙÀÌÆ® ÆÄÀÏ¿¡¼­µµ 16kÀÇ µð½ºÅ© ¿ë·® À» »ç¿ëÇØ ¹ö¸®´Â °ÍÀÌ µÈ´Ù.
  • Àüü´Â ÇÏµå µð½ºÅ© Ãʱ⿡ ÀÖ´Â FAT¿¡ ÀÇÇØ ÄÜÆ®·ÑµÇ°í ÀÖ´Ù. DOS ÆÄÀÏ ½Ã½ºÅÛÀº À̰Ϳ¡ ÀÇÇØ ºñ±³Àû ±úÁö±â ½¬¿î °ÍÀ̶ó°í ¸»ÇÒ ¼ö ÀÖ´Ù.
  • ÆÄÀÏÀÇ fragmentation¸¦ ÇÇÇÒ ¹æ¹ýÀº ¾ø´Ù. Umsdos ½Ã½ºÅÛÀº º¸Åë, ½Ì±Û »ç¿ëÀÚÀÇ ¿öÅ©½ºÅ×À̼ÇÀ¸·Î¼­ »ç¿ëµÈ´Ù. ÀÌ °æ¿ì¿¡, Å« ¹®Á¦´Â µÇÁö ¾Ê´Â´Ù. multi-user ¿£Áø¿¡¼­, ÆÄÀÏÀº µå¶óÀ̺êÀÇ ¸ðµç ÁÖº¯¿¡ ÆÛÁ® , ÆÄÀÏ Á¢±Ù ¼º´ÉÀ» ¶³¾î¶ß¸°´Ù.
  • Symbolic link´Â Ç¥ÁØ ÆÄÀÏ¿¡¼­ ÀúÀåµÈ´Ù. ¸¸¾à ¸¹Àº ¸µÅ©¸¦ ´Ù·ç¸é, Ext2 °ú ºñ±³ÇØ Umsdos´Â ¸Å¿ì ¸¹Àº µð½ºÅ© ½ºÆäÀ̽º¸¦ »ç¿ëÇÑ´Ù°í ´À³¥ °ÍÀÌ´Ù.


ID
Password
Join
You have the power to influence all with whom you come in contact.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2003-08-10 11:52:30
Processing time 0.0028 sec