· 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
Of all forms of caution, caution in love is the most fatal.


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.0024 sec