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

You are not allowed to 'diff'


The Linux BootPrompt HOWTO

The Linux BootPrompt HOWTO

Paul Gortmaker, Editor.

v1.13, 15 November 1997. ¹ø¿ªÀÚ: Ȳº´·Ä. ¹ø¿ªÀÏ: 1998³â 5¿ù 20ÀÏ.
ÀÌ ¹®¼­´Â BootPrompt-Howto·Î¼­ ¸®´ª½º ºÎÆ®½Ã¿¡ Ä¿³Î¿¡ Àü´ÞµÇ´Â ¸ðµç °¡ ´ÉÇÑ ÀÎÀڵ鿡 °üÇÑ °ÍÀÌ´Ù. ¶ÇÇÑ ¸ðµç Ä¿³Î°ú µð¹ÙÀ̽º¿¡ °üÇÑ ÀÎÀڵ鵵 Æ÷ÇԵȴÙ. Ä¿³ÎÀÇ ÀÎÀÚµéÀ» ºÐ·ùÇÏ°í ¶ÇÇÑ ¸®´ª½º Ä¿³Î ºÎÆ®¿¡ °üÇÏ¿© »ç¿ë µÇ´Â Àαâ ÀÖ´Â ÇÁ·Î±×·¥µé¿¡ ´ëÇÏ¿© ´ë·«ÀûÀ¸·Î ³íÀÇÇÑ´Ù. (º¯¿ªµÈ ¹®¼­´Â ¹öÁ¯ÀÌ 1.13ÀÌ´Ù. 98.5¿ù ÇöÀç v1.14 ¹®¼­°¡ ³ª¿Í ÀÖÀ½À¸·Î sunsite¸¦ ÂüÁ¶Çϱ⠹ٶõ´Ù.:¿ªÁÖ)

1. Introduction

Ä¿³ÎÀº ÇÁ·Î±×·¥¿¡ Àü´ÞµÇ´Â Ä¿¸Çµå ¶óÀÎÀ̶ó´Â ÇüÅÂÀÇ ¹æ¹ýÀ¸·Î´Â ¸®´ª½º ºÎÆ®½Ã¿¡ ¸ðµç Á¤º¸¸¦ Àü´ÞÇϱ⿡´Â Á¦ÇÑµÈ ´É·ÂÀ» °¡Áö°í ÀÖ´Ù. ÀϹÝÀûÀ¸ ·Î ÀÌ´Â Ä¿³Î ½º½º·Î °áÁ¤ÇÒ ¼ö ¾ø´Â Çϵå¿þ¾î ÆĶó¹Ìµé¿¡ ´ëÇÑ Á¤º¸¸¦ Ä¿ ³Î¿¡ °ø±ÞÇϴµ¥ »ç¿ëµÈ´Ù. ´ÜÁö Ä¿³Î À̹ÌÁö¸¦ Ç÷ÎÇÇ¿¡ (¿¹¸¦µé¾î cp zImage /dev/fd0) º¹»çÇÑ´Ù¸é Ä¿³Î¿¡°Ô Ưº°ÇÑ ÀÎÀÚµéÀ» Àü´ÞÇÒ ±âȸ´Â ¾ø¾îÁö°Ô µÈ´Ù. ±×·¡¼­ ´ëºÎºÐÀÇ ¸®´ª¼­µéÀº LILO³ª loadlin°ú °°ÀÌ ÀÌ·¯ÇÑ ÀÎÀÚµéÀ» Ä¿³Î¿¡°Ô ³Ñ°ÜÁÖ´Â ÇÁ ·Î±×·¥À» »ç¿ëÇÒ °ÍÀÌ´Ù. IMPORTANT NOTE TO MODULE USERS: ºÎÆ® ÇÁ·ÒÇÁÆ® ÀÎÀÚµéÀÎ ÀüÇüÀûÀ¸·Î ´ÜÁö Ä¿³Î¿¡ ÀÇÇÏ¿© ÀÌÇصǴ Çϵå¿þ¾î µå¶óÀ̹ö¿¡°Ô °ø±ÞµÈ´Ù. À̰͵éÀº ¸ðµâ¿¡ ÀÇÇÏ¿© ¿Ã·ÁÁø µå¶óÀ̹ö¿¡°Ô´Â È¿°ú°¡ ¾ø´Ù. ¸ðµâÀÎÁö ¾Æ´ÑÁö Àǽɽº·´´Ù¸é /etc/conf.modulesÆÄÀÏÀÇ ³»¿ë°ú ÇÔ²² depmod¿Í modprobe¿¡ ´ëÇÑ ¸Å´º¾ó Æä ÀÌÁö¸¦ º¸¶ó. ÀÌ ¹®¼­´Â Ä¿³Î ¹öÀü v2.0.31 °ú ±× À̻󿡼­ À¯È¿ÇÏ¸ç °³¹ß/Å×½ºÆ® ¹öÀüÀÇ Ä¿³Î¿¡¼­´Â v2.1.6x¿¡¼­ ¹®¼­È­ µÇ¾ú´Ù.

The BootPrompt-Howto is edited and maintained by: Paul Gortmaker, Paul. Gortmaker@anu.edu.au

[i386 ±¸Á¶°¡ ¾Æ´Ï°í ÇöÀç ¹®¼­È­ µÇÁö ¾ÊÀº ÀåÄ¡(¿¹¸¦µé¸é Atrai/Amiga)¿¡ ´Â ºÎÆ® ÇÁ·ÒÇÁÆ® ÀÎÀÚµéÀÌ Àǹ̰¡ ¾øÀ½À» ÁÖÀÇÇ϶ó!]

1.1 Disclaimer and Copyright

ÀÌ ¹®¼­´Â gospelÀÌ ¾Æ´Ï´Ù. ÀÌ°ÍÀº ÀÌ ¹®¼­¸¦ º¼ ¶§ Âë¿¡´Â ¾Æ¸¶ ¹®¼­ ÀÚü °¡ ¾÷µ¥ÀÌÆ® µÉ ¼ö ÀÖÀ½À» ÀǹÌÇÑ´Ù. ´ç½ÅÀ» Á¦¿ÜÇÏ°í ¾î´À ´©±¸µµ ¹ß»ýÇÑ ÀÏ¿¡ ´ëÇÏ¿© Ã¥ÀÓÀ» ÁöÁö ¾Ê´Â´Ù. ´ç½ÅÀÇ Çϵå¿þ¾î¿¡¼­ ±èÀÌ ¸ð¶ô¸ð¶ô ³ªµµ (°ÅÀÇ ¹ß»ýÇÏÁö ¾Ê°ÚÁö¸¸) ³ª´Â Ã¥ÀÓÀÌ ¾ø´Ù. ÀúÀÚ´Â ÀÌ ¹®¼­ ¾È¿¡ Á¸ÀçÇÏ ´Â Á¤º¸¿¡ ±â¹ÝÇÏ¿© ¹ß»ýÇÏ´Â ¾î´À ¼Õ»ó¿¡ ´ëÇÏ¿©¼­µµ Ã¥ÀÓÀÌ ¾ø´Ù. This document is Copyright (C) 1995,1996 by Paul Gortmaker. ÀÌ ¹®¼­´Â GNU General Public License, version 2¿¡ µû¸£°í ±×¿Í ÇÔ²² º¹ »çµÇ¾î¾ß ÇÑ´Ù. Á»´õ ÀÚ¼¼ÇÑ ³»¿ëÀº ¸®´ª½º Ä¿³Î°ú ÇÔ²²¿À´Â linux/COPYING À» º¸±â ¹Ù¶õ´Ù. ´ç½ÅÀÌ ¸¸¾à ÀÌ ¹®¼­¸¦ ÃâÆÇÇÏ·Á°í ÇÑ´Ù¸é ³ª¿¡°Ô ¿¬¶ôÇϱ⠹ٶõ´Ù. ³ª´Â ´ç½ÅÀÌ ÃֽŠ³»¿ëÀÌ ´ã±ä ¹®¼­¸¦ ±¸ÇÒ ¼ö ÀÖ°Ô²û ³ë·ÂÇÒ °ÍÀÌ´Ù. ¿©Áö²¯ ¹ö ÀüÀÌ ³·Àº ¸®´ª½º ÇÏ¿ìÅõ ¹®¼­µéÀÌ ÃâÆǵǾú´Ù. ÀÌ´Â ¹öÀü¾÷ÇÑ ¹®¼­¿¡¼­ ÀÌ ¹Ì ´ë´äÇÑ ³»¿ë¿¡ ´ëÇÑ Áú¹®À¸·Î °³¹ßÀÚµéÀ» ±«·ÓÈ÷°Ô µÈ´Ù.

1.2 Related Documentation

´ëºÎºÐÀÇ ÃֽŠ¹®¼­µéÀº Ç×»ó Ä¿³Î ¼Ò½º ±× ÀÚüÀÌ´Ù. Àá±ñ! °Ì¸ÔÁö ¸¶¶ó. ¼Ò½º ÆÄÀÏ ¾È¿¡ ÀÖ´Â ÁÖ¼®µéÀ» Àдµ¥´Â ¾î´À ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÏ¿©¼­µµ ¾Ë ÇÊ¿ä°¡ ¾ø´Ù. ¿¹¸¦ µé¸é AHA1542 SCSI µå¶óÀ̹ö¿¡°Ô Àü´ÞµÇ´Â ÀÎÀڵ鿡´Â ¾î¶² °ÍµéÀÌ ÀÖ´ÂÁö¸¦ º¸°í ½Í´Ù¸é linux/drivers/scsi µð·ºÅ丮¿¡ °¡¼­ aha1542.c ÆÄÀÏÀ» º¸¸éµÈ´Ù. ±×¸®°í ÆÄÀÏÀÇ Ã³À½ºÎÅÍ 100¹ø° ¶óÀξȿ¡¼­ ´ç½ÅÀº 1542 µå¶óÀ̹ö°¡ ºÎÆ®½Ã¿¡ Çã¿ëÇÏ´Â ÀÎÀڵ鿡 ´ëÇÑ ¼³¸íÀ» ÀÐÀ» ¼ö ÀÖ´Ù. ¹°·Ð ¿µ¾î·ÎµÈ ´Ü¼øÇÑ text ÀÌ´Ù. ´ÙÀ½À¸·Î ÁÁÀº ¹®¼­´Â Ä¿³ÎÀ» ¼³Ä¡ÇÒ ¶§ °°ÀÌ ¿Â ¿©·¯ ¹®¼­µéÀÏ °ÍÀÌ´Ù. °Å ±â¿¡´Â ¾à°£ÀÇ ¹®¼­µéÀÌ ÀÖ°í ±×µéÀÇ ´ëºÎºÐÀº linux/Documentation µð·ºÅä ¸®³ª ±× ÇÏÀ§ µð·ºÅ丮¿¡ ÀÖ´Ù. linux µð·ºÅ丮´Â º¸Åë /usr/src/¿¡¼­ ã À» ¼ö Àִµ¥ °¡²ûÀº °¢°¢ÀÇ µå¶óÀ̹ö¿¡ °ü·ÃµÈ ¹®¼­µéÀº ±× À̸§ÀÇ µð·ºÅä ¸®¿¡ ÀÖ´Ù.(¿¹¸¦ µé¸é linux/drivers/XXX/, ¿©±â¼­ XXX ´Â scsi, char ³ª net µîÀÌ µÉ °ÍÀÌ´Ù.) ´ç½ÅÀÌ »ç¿ëÇÏ·Á´Â ÀÎÀÚ°¡ ¹«¾ùÀÎÁö »ý°¢ÇØ ¿Ô°í ±×¸®°í ´çÀå Ä¿³Î¿¡¼­ ±× ·± Á¤º¸¸¦ ¾î¶»°Ô ¾ò´ÂÁö ¾Ë°í ½Í´Ù¸é Ä¿³ÎÀ» ºÎÆ®Çϴµ¥ »ç¿ëµÇ´Â ¼ÒÇÁÆ® ¿þ¾î¸¦ °¡Á®¿Ã ¶§ °°ÀÌ µû¶ó¿Â ¹®¼­µéÀ» º¸¶ó(¿¹¸¦µé¸é LILO ³ª loadlin). ¾Æ·¡¿¡´Â ÀüüÀûÀÎ À±°ûÀÌ ³ª¿Í ÀÖ´Ù. ±×·¯³ª À̰͵éÀº ºÎÆ® ¼ÒÇÁÆ®¿þ¾î¿Í ÇÔ²²¿Â ¹®¼­µéÀ» ´ë½ÅÇÏÁö´Â ¸øÇÑ´Ù.

1.3 The Linux Newsgroups

Ä¿³Î¿¡ ºÎÆ® ÀÎÀÚµéÀ» Àü´ÞÇÏ´Â °Í¿¡ ´ëÇÏ¿© Áú¹®ÀÌ ÀÖ´Ù¸é ¸ÕÀú ´ç½ÅÀÌ º¸ °í ÀÖ´Â ÀÌ ¹®¼­¸¦ º¸¾Æ¶ó, ÀÌ ¹®¼­³ª °ü·ÃµÈ ¹®¼­µéÀÌ ´ç½ÅÀÇ Áú¹®¿¡ ´ëÇÏ ¿© ´ë´äÇÏÁö ¸øÇÑ´Ù¸é Linux newsgroup¿¡ ¹°¾î º¸¾Æ¶ó. ¹°·Ð Áú¹®À» newsgroup¿¡ ¿Ã¸®±â Àü¿¡ ´Ù¸¥ »ç¶÷ÀÌ ÀÌ¹Ì Áú¹®À» Çß´ø °ÍÀ̰ųª a Frequently Asked Question (a FAQ)¿¡ Á¸ÀçÇÏ´Â ³»¿ëÀº ¹Ì¸® Àоî¾ß ÇÑ´Ù. ½Ã½ºÅÛ È¯°æ¼³Á¤À» ¾î¶»°Ô Çϴ°¡¿¡ °üÇÑ ÀϹÝÀûÀÎ Áú¹®Àº comp.os.linux. setup newsgroup¿¡ Á÷Á¢Ç϶ó. ¿ì¸®´Â ´ç½ÅÀÌ Áú¹®¿¡ ÀÖ¾î ±× ³»¿ëÀÌ ÀϹÝÀûÀÎ °¡ÀÌµå ¶óÀο¡ ÀûÇÕÇϱ⸦ ¿ä±¸ÇÑ´Ù. ¶ÇÇÑ ´Ù¸¥ newsgroup¿¡ Áߺ¹ÇÏ¿© Áú¹®À» ¿Ã¸®Áö ¸¶¶ó.

1.4 New Versions of this Document

ÀÌ ¹®¼­ÀÇ »õ¹öÀüÀº sunsite.unc.edu »çÀÌÆ®ÀÇ /pub/Linux/docs/HOWTO µð·ºÅ丮¿¡¼­ anonymous FTP¸¦ ÅëÇÏ¿© °Ë»öÇÒ ¼ö ÀÖ´Ù. º¸Åë SunSITE´Â ³×Æ®¿÷ ºÎÇÏ°¡ ¸¹ÀÌ °É¸²À¸·Î ´ç½ÅÀº Linux ftp mirror »çÀÌÆ®¸¦ ÅëÇÏ¿© ¹®¼­¸¦ ¾ò´Â °ÍÀÌ ´õ ÁÁÀ» °ÍÀÌ´Ù. ¾÷µ¥ÀÌÆ®´Â »õ·Î¿î Á¤º¸³ª µå¶óÀ̹ö°¡ µÉ ¼ö ÀÖ°í °¢°¢ ¶Ç´Â µû·Î ¹ß»ýÇϱ⵵ ÇÑ´Ù. ÀÌ ¹®¼­¸¦ Áö³­ ¸î´Þ µ¿¾È ÀÐ¾î ¿Ô´Ù¸é »õ·Î¿î ¹öÀüÀÇ ÀÚ·á°¡ Á¸ÀçÇÏ´ÂÁö ¾Ë¾Æº¸¾Æ¶ó ÀÌ ¹®¼­´Â Linux Howto project¿¡ ¸ÂÃß¾î ¼öÁ¤µÈ SGML½Ã½ºÅÛÀ» »ç¿ëÇÏ¿© ¸¸µé¾îÁ³´Ù. °Å±â¿£ ¿©·¯ Ãâ·Â¹° Áï, postscript, dvi, ascii, html ±×¸®°í TeXinfo ÇüÅ°¡ Á¸ÀçÇÑ´Ù. ³ª´Â WWW browser¸¦ ÅëÇÏ¿© htmlÆÄÀÏ·Î º¸°Å ³ª ¾Æ´Ï¸é Postscript/dviÇüÅ·Πº¸±â¸¦ ±ÇÀåÇÑ´Ù. À̵éÀº ascii ¹®¼­¿¡´Â ¾ø´Â ¿ªÂüÁ¶ »öÀÎÀ» °¡Áö°í ÀÖ´Ù. °ø½ÄÀûÀÎ ¹®¼­¸¦ ¿øÇÑ´Ù¸é ¾Æ·¡ÀÇ URLÀ» º¸¶ó.

BootPrompt-HOWTO sunsite.unc.edu/mdw/HOWTO/BootPrompt-HOWTO.html

2. Overview of Boot Prompt Arguments

ÀÌ ÀåÀº Ä¿³Î ±× ÀÚü¿¡°Ô ºÎÆ® ÀÎÀÚµéÀ» Àü´ÞÇØ ÁÖ´Â ¼ÒÇÁÆ®¿þ¾îÀÇ ¿©·¯ ¿¹µéÀ» º¸¿©ÁÙ °ÍÀÌ´Ù. ¾î¶»°Ô ÀÎÀÚµéÀÌ Ã³¸®µÇ´Â°¡ ¶ÇÇÑ ºÎÆ® ÀÎÀÚµéÀÇ ÇÑ°è´Â ¹«¾ùÀΰ¡ ±×¸®°í ¾î¶»°Ô °¢°¢ÀÇ ¿øÇß´ø ÀåÄ¡·ÎÀÇ Á¢±ÙÀÌ °¡´ÉÇÑÁö¸¦ ¾Ë ¼ö ÀÖ´Ù. ºÎÆ®ÀÎÀÚ¿¡ ½ºÆäÀ̽º°¡ »ç¿ë ¾ÈµÇµµ·Ï ¾ÆÁÖ ÁÖÀÇÇÏ¿©¾ß ÇÑ´Ù. ´ÜÀÏ ÀÎÀÚµé Àº ±× °ªµéÀ» ³ª¿­ÇÏ¸ç ¿©·¯ ÀÎÀÚµéÀº ½ºÆäÀ̽º ¾øÀÌ ÄÞ¸¶·Î ºÐ¸®µÈ´Ù. ¾Æ·¡ À̾îÁö´Â ¿¹µéÀ» º¸¶ó


 ether = 9,0x300,0xd0000,0xd4000,eth0  root=/dev/hda1          *RIGHT*
 ether = 9, 0x300, 0xd0000, 0xd4000, eth0  root = /dev/hda1    *WRONG*

2.1 LILO (LInux LOader)

Werner Almesberger°¡ ¸¸µç LILO(LInux LOader)´Â ¸Å¿ì ÀϹÝÀûÀ¸·Î »ç¿ëµÈ ´Ù. ÀÌ°ÍÀº ¿©·¯ Ä¿³ÎµéÁß¿¡ Çϳª·Î ºÎÆÃÇÒ ¼ö ÀÖÀ¸¸ç ÀÌ·± Á¤º¸¸¦ º¸Åë ÅؽºÆ®·Î ÀúÀåÇÑ´Ù. ´ëºÎºÐÀÇ ¹èÆ÷ÆÇ¿¡¼­´Â ±âº»ÀûÀÎ ºÎÆ®·Î´õ·Î¼­ LILO°¡ »ç¿ëµÈ´Ù. LILO´Â DOS, OS/2, Linux, FreeBSD µîÀ» º° ¾î·Á¿ò ¾øÀÌ ºÎÆÃÇÒ ¼ö ÀÖÀ¸¸ç ¸Å¿ì À¶Å뼺ÀÌ ÀÖ´Ù.

ÀüÇüÀûÀΠȯ°æ¼³Á¤À̶ó¸é LILO´Â ¸ØÃ߾ "LILO" ¸¦ Ãâ·ÂÇÒ °ÍÀÌ´Ù. °£´Ü È÷ ¸»ÇÏ¸é ´ç½ÅÀÌ ÄÄÇ»Å͸¦ ÄÒÈÄ¿¡ ÄÄÇ»ÅÍ´Â »ç¿ëÀڷκÎÅÍ ¿É¼ÇÀ» ÀÔ·Â ¹Þ ±â À§ÇÏ¿© ¸îÃÊ µ¿¾È ±â´Ù¸°´Ù. ÀϹÝÀûÀÎ ½Ã½ºÅÛÀº LILO configurationÆÄÀÏ À» ÀÌ¿ëÇÏ¿© "linux", "backup", "msdos"¶ó´Â ¶óº§µéÀ» »ç¿ëÇÑ´Ù. ºÎÆ® ÀÎÀÚ µéÀ» ³ÖÀ¸·Á ÇÑ´Ù¸é ´ç½ÅÀÌ ºÎÆ®Çϱ⠿øÇÏ´Â ½Ã½ºÅÛ ¶óº§À» ÀÔ·ÂÇÑ ÈÄ¿¡ ¾Æ ·¡ÀÇ ¿¹Ã³·³ ÀÔ·ÂÇ϶ó.


        LILO: linux root=/dev/hda1

¿©±â¼­ ³íÀÇµÈ ºÎÆ® ÀÎÀڵ鿡 °üÇؼ­´Â LILO¿Í ÇÔ²² ¿À´Â ¹®¼­°¡ ¾ÆÁÖ ÈÇ·æ ÇÏ´Ù. LILO ¿¡¼­ÀÇ append= ÀÇ ¸í·ÉÀº ºÎÆ®½Ã¿¡ ÀÎÀÚµéÀ» LILO ¼³Á¤ ÆÄÀÏ¿¡ ¿µ±¸ÀûÀ¸·Î Ãß°¡Çϴµ¥ ¾ÆÁÖ Áß¿äÇÏ´Ù. ´ç½ÅÀº °£´ÜÇÏ°Ô append= "foo_bar" ¿Í °°Àº Çü½ÄÀ¸·Î /etc/lilo.conf ÆÄÀÏ¿¡ Ãß°¡ÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº ¼³Á¤ ÆÄ ÀÏ Ã³À½¿¡ Ãß°¡µÇ¾î ¸ðµç ¼½¼Ç¿¡ ¿µÇâÀ» ÁÖ°Ô ÇÒ ¼öµµ ÀÖ°í "image=" ¼½¼Ç ¾È¿¡ Ãß°¡µÇ¾î ´ÜÀÏ ¼½¼Ç¿¡ ¿µÇâÀ» ÁÙ ¼öµµ ÀÖ´Ù. ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº LILO¹® ¼­¸¦ º¸¶ó.

2.2 LoadLin

´Ù¸¥ ºÎÆ® ·Î´õ·Î´Â ÀÚ¿øµéÀÌ È®½ÇÇÏ´Ù´Â °¡Á¤À» ÇÏ°í µµ½º ÇÁ·ÒÇÁÆ®·ÎºÎÅÍ ¸®´ª½º Ä¿³ÎÀ» ÀÛµ¿½ÃÅ°´Â(ºÎÆ® ÀÎÀÚµé Æ÷ÇÔ) ´É·ÂÀ» °¡Áø LoadLin À̶ó´Â µµ½º ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù. µµ½º¸¦ »ç¿ëÇÏ¸ç µµ½º·ÎºÎÅÍ ¸®´ª½º¸¦ ½ÃÀÛÇϱ⸦ ¿øÇÏ´Â »ç¶÷¿¡°Ô´Â ÁÁÀº ÇÁ·Î±×·¥ÀÌ´Ù.

¸¸¾à¿¡ ´ç½ÅÀÌ Çϵå¿þ¾î¸¦ ¾Ë·ÁÁø »óÅ·ΠµÎ´Â °ÍÀ» Áö¿øÇÏ´Â µµ½º µå¶óÀÌ ¹ö¿¡ ±â¹ÝÇÑ Çϵå¿þ¾î¸¦ °¡Áö°í ÀÖ´Ù¸é ÀÌ ÇÁ·Î±×·¥Àº ¸Å¿ì À¯¿ëÇÏ´Ù. ¿¹¸¦ µé¸é »çºí ȣȯ¸ðµå·Î µÎ±â À§ÇØ ¾à°£ÀÇ ·¹Áö½ºÅ͵éÀ» Á¶ÀÛÇÏ´Â µµ½º µå¶ó À̹ö¸¦ ¿ä±¸ÇÏ´Â `SoundBlaster Compatible' »ç¿îµåÄ«µå¸¦ °¡Áö°í ÀÖ´Ù¸é ÀÌ °æ¿ì¿¡ ÇØ´çÇÑ´Ù. ÁÖ¾îÁø µå¶óÀ̹ö¿Í ÇÔ²² µµ½º·Î ºÎÆÃÇÑÈÄ¿¡ ½Ã½ºÅÛÀ» rebootÇÔÀ¸·Î½á Ä«µå¿¡ ¼³Á¤µÈ »óȲÀ» Àоî¹ö¸®´Â °æ¿ì ¾øÀÌ µµ½º ÇÁ·ÒÇÁÆ® ¿¡¼­ ¸®´ª½º¸¦ ¹Ù·Î ¿Ã¸± ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ÇÏ¿© »çºí ȣȯ Ä«µå´Â ¸®´ª½º ÇÏ¿¡¼­µµ ±× ¸ðµå¸¦ À¯ÁöÇÑ´Ù.

¸®´ª½º¸¦ ºÎÆ®Çϴµ¥ »ç¿ëÇÏ´Â ´Ù¸¥ ÇÁ·Î±×·¥µµ ÀÖÁö¸¸ ¿Ïº®ÇÑ ¸®½ºÆ®´Â ´ç ½ÅÀÇ Áö¿ª Linux ftp ¹Ì·¯ÀÇ system/Linux-boot/. ¹ØÀ» º¸¶ó.

2.3 The ``rdev'' utility

Ä¿³Î À̹ÌÁö ¾È¿¡ ¿©·¯ ¹ÙÀÌÆ®·Î¼­ ÀúÀåµÇ¾î µðÆúÆ® °ªµéÀ» °¡Áö°í ÀÖ´Â ºÎ Æ® ÀÎÀÚµéÀº ±×¸® ¸¹Áö ¾Ê´Ù. ÀÌ·¯ÇÑ °ªµéÀÌ ¾îµð¿¡ ÀÖ´ÂÁö ¶Ç ÀÌµé °ªµéÀ» ¾î¶»°Ô ¹Ù²Ù´ÂÁö ¾Ë°í ÀÖ´Â ´ëºÎºÐÀÇ ½Ã½ºÅÛ¿¡´Â rdev ¶ó´Â À¯Æ¿¸®Æ¼°¡ ÀνºÅç µÇ¾î ÀÖ´Ù. ÀÌ´Â ±âº»ÀûÀÎ ºñµð¿À ¸ðµå¿Í °°ÀÌ Ä¿³Î ºÎÆ® ÀÎÀڷδ ÀûÇÕÇÏÁö ¾ÊÀº °ÍµéÀ» ¹Ù²Ü ¼ö ÀÖ´Ù.

rdev À¯Æ¿¸®Æ¼´Â ´ë°Ô swapdev, ramsize, vidmode ±×¸®°í rootflagsµé·Î ´Ù ¸£°Ô ºÒ¸®±âµµ ÇÑ´Ù. °Å±â¿£ rdev°¡ º¯°æÇÒ ¼ö ÀÖ´Â root device, swap device, RAM µð½ºÅ© parameter µðÆúÆ® ºñµð¿À ¸ðµå ±×¸®°í root deviceÀÇ ÀбâÀü¿ë ¾Æ´Ï¸é Àаí/¾²±â¸ðµåÀÇ 5°¡Áö°¡ ÀÖ´Ù. rdev¿¡ °üÇÑ Á»´õ ¸¹Àº ÀÚ·á´Â rdev -h À» »ç¿ëÇϰųª °ü·ÃµÈ ¸Ç ÆäÀÌÁö ¸¦ º¸¶ó(man rdev¸¦ »ç¿ë)

2.4 How the Kernel Sorts the Arguments

´ëºÎºÐÀÇ ºÎÆ® ÀÎÀÚµéÀÌ °¡Áö´Â ÇüÅÂ:


        name[=value_1][,value_2]...[,value_11]

name ºÎºÐÀº Ä¿³Î¿¡ °ü·ÃµÇ¾î »ç¿ëµÇ´Â À¯ÀÏÇÑ Å°¿öµåÀÌ´Ù. ¸ÖƼ ºÎÆ® ÀÎÀÚ µéÀº À§ÀÇ ÇüŸ¦ °¡Áö¸ç ½ºÆäÀ̽º·Î ±¸ºÐµÈ´Ù. À̵éÀÌ 11°³·Î Á¦ÇѵǾî ÀÖ ´Ù´Â °ÍÀ» ÁÖÀÇ Ç϶ó. À̵éÀº Å°¿öµå´ç ÄÞ¸¶·Î ºÐ¸®µÈ 11°³ÀÇ parameterµé ¸¸À» Çã¿ëÇÑ´Ù. (¾î¶»µç ´ç½ÅÀº setup ÇÔ¼ö°¡ ±×°ÍÀ» Áö¿øÇÑ´Ù´Â °¡Á¤ÇÏ¿¡ ¸Å¿ì º¹ÀâÇÑ »óȲ¿¡¼­ °°Àº Å°¿öµå¸¦ °¡Áö°í 11°³ÀÇ parameterµéÀ» Àç »ç¿ë ÇÒ ¼ö ÀÖ´Ù.) ¶ÇÇÑ Ä¿³ÎÀº ¸®½ºÆ®¸¦ ÃÖ´ë ¿­°³ÀÇ Á¤¼ö ÀÎÀÚ¿Í À̾îÁö´Â ½ºÆ®¸µ À¸·Î ³ª´«´Ù. ±×·¡¼­ ´ç½ÅÀº ½ÇÁ¦·Î µå¶óÀ̹ö ±× ÀÚü¿¡¼­ 11°³ÀÇ ÀÎÀÚµéÀ» ¹®ÀÚ¿­¿¡¼­ Á¤¼ö·Î º¯È¯½ÃÅ°Áö ¾Ê°í´Â °ø±ÞÇÒ ¼ö ¾ø´Ù.

´ëºÎºÐ ÀÎÀÚµéÀº linux/init/main.c¿¡ ÀÖ´Ù. ù°·Î, Ä¿³ÎÀº ÀÎÀÚ°¡ `root=', `ro', `rw', or `debug'¿Í °°Àº Ưº°ÇÑ ÀÎÀÚÀΰ¡¸¦ °Ë»çÇÑ´Ù. ÀÌ·± Ưº°ÇÑ ÀÎÀÚµéÀº ÀÌ ¹®¼­ Àú µÚ¿¡¼­ ¼­¼úÇÑ´Ù.

Ưº°ÇÑ ÀÎÀÚ ¹®ÀÚ¿­(`foo' °°ÀÌ)ÀÌ setup function(foo_setup())¿¡ ¿¬°áµÇ ¾î ÀÖ´ÂÁö¸¦ º¸±â À§ÇÏ¿© ÀÌÈÄ ÀåÄ¡³ª Ä¿³ÎÀÇ ÀϺκÐÀ¸·Î ±¸ºÐµÈ setup finctions (bootsetups ¹è¿­À» Æ÷ÇÔÇÏ´Â)µéÀÇ ¸ñ·Ïµé·Î Á¦¾î¸¦ ¿Å±ä´Ù. Ä¿³Î¿¡°Ô foo=3,4,5,6,bar À̶ó´Â ¶óÀÎÀ» Àü¼ÛÇß´Ù¸é Ä¿³ÎÀº `foo' °¡ µî·ÏµÇ ¾î ÀÖ´ÂÁö¸¦ º¸±â À§ÇÏ¿© bootsetups ¹è¿­À» °Ë»öÇÑ´Ù. ÀÖ´Ù¸é `foo'(foo_setup())¿¡ ¿¬°áµÇ¾î ÀÖ´Â setup functionÀ» ½ÇÇà ½ÃÅ°°í ¿©±â¿¡ Ä¿³Î ¸í·ÉÇà¿¡ ÁÖ¾îÁø °Íó·³ Á¤¼öÀÎÀÚ 3, 4, 5±×¸®°í 6 À» Àü´ÞÇÏ°í ¶ÇÇÑ ¹®ÀÚ¿­ ÀÎÀÚÀÎ barµµ °Ç³× ÁÙ °ÍÀÌ´Ù.

2.5 Setting Environment Variables.

À§¿¡¼­ ¸»ÇÑ setup functionÀ¸·Î ÇÏ¿©±Ý Çã¿ëµÇÁö ¾Ê´Â `foo=bar'°ú °°Àº ÇüÅ´ ¾î´À °ÍÀÌµç °ªÀ» °¡Áø ȯ°æº¯¼ö·Î º¯È¯µÈ´Ù. `TERM=vt100'¿Í °°Àº ºÎÆ® ÀÎÀÚ°¡ ±× ÇÑ ¿¹ÀÌ´Ù.

2.6 Passing Arguments to the `init' program

Ä¿³Î¿¡¼­µµ ¼³Á¤µÇÁö ¾Ê°í ȯ°æº¯¼ö·Îµµ ÀÎÅÍÇÁ¸®ÅÍ µÇÁö ¾ÊÀº ³²Àº ÀÎÀÚµé Àº ÀϹÝÀûÀ¸·Î init¶ó°í ºÎ¸£´Â process¿¡ Àü´ÞµÈ´Ù. ´ëºÎºÐÀÇ ÀϹÝÀûÀÎ ÀÎÀÚµé Áï, init process¿¡ Àü´ÞµÈ ´ëºÎºÐÀÇ ÀϹÝÀûÀÎ ÀÎÀÚ´Â ´ÜÀÏ »ç¿ëÀÚ ¸ðµå·Î ÄÄÇ»Å͸¦ ºÎÆÃÇÏ´Â °ÍÀ» °¡¸®Å°´Â ÇϳªÀÇ ´Ü¾îÀ̸ç ÀÌ°ÍÀº Æò»ó½ÃÀÇ ¸ðµç µ¥¸óÀ» ÀÛµ¿½ÃÅ°Áö´Â ¾Ê´Â´Ù. ¾î¶² ÀÎÀÚµéÀÌ Çã¿ëµÇ´Â °¡¸¦ º¸±â À§Çؼ­ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ init¹öÁ¯ÀÇ ¸Þ´º¾ó ÆäÀÌÁö¸¦ Á¡°ËÇ϶ó.

3. General Non-Device Specific Boot Args

ƯÁ¤ ÀåÄ¡³ª ÁÖº¯±â±â¿¡ Á¤È®È÷ °ü·ÃµÇÁö ¾Ê´Â ºÎÆ® ÀÎÀÚµéÀÌ ÀÖ´Ù. À̵éÀº ´ë½Å¿¡ ¸Þ¸ð¸® Çîµé¸µÀ̳ª ·¥µð½ºÅ© Çڵ鸵 ·çÆ®ÆÄÀϽýºÅÛÀÇ Çڵ鸵 µîÀÇ Ä¿³Î ³»ºÎ parameter¿¡ °ü°èµÇ¾î ÀÖ´Ù.

3.1 Root Filesystem options

¾Æ·¡ÀÇ °ÍµéÀº ¾î¶»°Ô Ä¿³ÎÀ» ¼±ÅÃÇÏ°í ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀ» ÇÚµéÇÒ °ÍÀΰ¡¿¡ ¾Ë¸ÂÀº ¿É¼ÇµéÀÌ´Ù.

The `root=' Argument

ÀÌ ÀÎÀÚ´Â ºÎÆ®ÇÏ´Â µ¿¾È¿¡ ·çÆ®ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î »ç¿ëµÉ ÀåÄ¡°¡ ¹«¾ùÀΰ¡¸¦ Ä¿³Î¿¡°Ô ¾Ë·ÁÁØ´Ù. ±âº» °ªÀº Ä¿³ÎÀÌ ¼³Á¤µÇ¾î ÀÖ´Â ½Ã½ºÅÛÀÇ ·çÆ® ÀåÄ¡ÀÇ °ªÀÌ´Ù. ¿¹¸¦ µé¸é Ä¿³ÎÀÌ ·çÆ® ÆÄƼ¼ÇÀ¸·Î `/dev/hda1' ÀåÄ¡¸¦ »ç¿ëÇÏ´Â ½Ã½ºÅÛ¿¡ ¼³Ä¡ µÇ¾î ÀÖ´Ù¸é ±âº» ·çÆ® ÀåÄ¡´Â `/dev/hda1'ÀÏ °ÍÀÌ´Ù. ÀÌ ±âº» °ªÀ» ¹«È¿·Î ÇÏ°í ·çÆ® ÀåÄ¡·Î¼­ Ç÷ÎÇÇ µå¶óÀ̺긦 »ç¿ëÇÏ·Á ÇÑ´Ù¸é `root=/dev/fd1'À» »ç¿ëÇÏ¸é µÈ´Ù.

´ÙÀ½¿¡ Á¤È®ÇÑ ·çÆ® ÀåÄ¡µéÀÌ ÀÖ´Ù:
(1) /dev/hdaN to /dev/hddN, ST-506 ȣȯ µð½ºÅ©ÀÇ `a ºÎÅÍ d' ÀÇ ÆÄƼ¼Ç N.
(2) /dev/sdaN to /dev/sdeN, SCSI ȣȯ µð½ºÅ©ÀÇ `a ºÎÅÍ e' ÀÇ ÆÄƼ¼Ç N.
(3) /dev/xdaN to /dev/xdbN, XT ȣȯ µð½ºÅ©ÀÇ `a ºÎÅÍ b' ÀÇ ÆÄƼ¼Ç N.
(4) /dev/fdN, Ç÷ÎÇÇ µð½ºÅ© µå¶óÀ̹öÀÇ ¹øÈ£  N. N ÀÌ 0ÀÌ¸é µµ½ºÀÇ `A:'
µå¶óÀ̺êÀÌ°í 1ÀÌ¸é µµ½ºÀÇ `B:' µå¶óÀ̺êÀÌ´Ù.
(5) /dev/nfs, ÀÌ°ÍÀº ½ÇÁ¦ ÀåÄ¡°¡ ¾Æ´Ï¸ç Ä¿³Î¿¡°Ô ³×Æ®¿öÅ©¸¦ ÅëÇÑ ·çÆ®
ÆÄÀÏ ½Ã½ºÅÛÀ» ±¸Ç϶ó°í Ä¿³Î¿¡°Ô ¸»ÇÏ¿© ÁÖ´Â Ç÷¡±×ÀÌ´Ù.
Á»´õ ´Ù·ç±â Èûµé°í À̽ļºÀÌ ¾ø´Â ¼öÄ¡ ¸í¼¼µµ major/minor Çü½ÄÀ¸·Î Ç¥Çö °¡´ÉÇÑ µð½ºÅ© ÀåÄ¡¿¡ À־´Â °¡´ÉÇÏ´Ù. (¿¹¸¦ µé¸é /dev/sda3Àº major 8, minor 3ÀÌ´Ù. µû¶ó¼­ root=0x803À¸·Îµµ ¹Ù²ã »ç¿ëÇÒ ¼ö ÀÖ´Ù.) `root='´Â Ä¿³Î À̹ÌÁö¾È¿¡¼­ rdev À¯Æ¿¸®Æ¼·Î º¯°æÇÒ ¼ö ÀÖ´Â ±âº»ÀûÀÎ ¸î ¸î ºÎÆ® ÀÎÀÚµéÁß¿¡ ÇÑ °¡ÁöÀÌ´Ù.

The `ro' Argument

Ä¿³Î ºÎÆ®½Ã¿¡ ±âº»ÀûÀÎ °ÍµéÀ» Àбâ À§Çؼ­´Â ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀÌ ÇÊ¿äÇÏ´Ù. ·çÆ® ÆÄÀϽýºÅÛÀº ºÎÆ®½Ã¿¡ ¸¶¿îÆ® µÈ´Ù. ¾î¶»µç, ·çÆ® ÆÄÀϽýºÅÛÀÌ ¾²±â °¡´ÉÇÏ°Ô ¸¶¿îÆ® µÇ¾ú´Ù¸é ´ç½ÅÀº ¹ÝÂë ÀúÀåµÈ ÆÄÀÏÀ» °¡Áö°í ÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛÀ» ¿Ïº®ÇÏ°Ô °Ë»çÇÒ ¼ö ¾ø´Ù. ¿©±â¼­ `ro' ¿É¼ÇÀº Ä¿³Î¿¡°Ô ·çÆ® ÆÄÀϽýºÅÛÀ» `readonly'(ÀбâÀü¿ë)À¸·Î ¸¶¿îÆ® ÇÏ°Ô ÇÑ´Ù. ±×·¡¼­ ÆÄÀϽà ½ºÅÛ ÀÏ°ü¼º °Ë»ç ÇÁ·Î±×·¥(fsck)ÀÌ °Ë»ç µµÁß ¹ÝÂë ÀúÀåµÈ ÆÄÀÏÀÌ ¾ø´Ù°í °¡Á¤ÇÏ¿© ¾ÈÀüÇÏ°Ô µ¿ÀÛÇÏ°Ô ÇÑ´Ù. ¾î¶² ÇÁ·Î±×·¥À̳ª ÇÁ·Î¼¼½ºµéµµ `remoounted' µÉ¶§ ±îÁö ÆÄÀÏ ½Ã½ºÅ۾ȿ¡ ¾î´À ÆÄÀÏ¿¡µµ ¾µ ¼ö ¾ø´Ù. `ro'´Â Ä¿³Î À̹ÌÁö¾È¿¡¼­ rdev À¯Æ¿¸®Æ¼·Î º¯°æÇÒ ¼ö ÀÖ´Â ±âº»ÀûÀÎ ¸î¸î ºÎÆ® ÀÎÀÚµéÁß¿¡ ÇÑ °¡Áö ÀÌ´Ù.

The `rw' Argument

ÀÌ ÀÎÀÚ´Â À§ÀÇ °Í°ú Á¤È®È÷ ¹Ý´ëµÈ´Ù. Ä¿³Î¿¡°Ô ·çÆ® ÆÄÀϽýºÅÛÀ» Àбâ/ ¾²±â·Î ºÎÆ®ÇÏ°Ô ¸¸µç´Ù. ±âº»ÀûÀ¸·Î ·çÆ®ÆÄÀϽýºÅÛÀº Àбâ/¾²±â·Î ¸¶¿îÆ® µÈ´Ù. Àбâ/¾²±â·Î ¸¶¿îÆ® µÇ¾îÀÖ´Â ÆÄÀϽýºÅÛ¿¡¼­´Â `fsck' ÇÁ·Î±×·¥À» ½ÇÇàÇÏÁö ¸¶¶ó.

À§¿¡¼­ ¾ð±ÞµÈ À̹ÌÁö ÆÄÀϾȿ¡ ÀúÀåµÈ °ªÀ¸·Î rdev¸¦ ÅëÇÏ¿© Á¢±ÙÇÒ ¼ö ÀÖ´Â parameterÀÇ Àǹ̷Π»ç¿ëµÈ´Ù.

3.2 Options Relating to RAM Disk Management

¾Æ·¡ÀÇ ¿É¼ÇÀº RAM µð½ºÅ© µå¶óÀ̺긦 ¾î¶»°Ô ÇÚµéÇØ¾ß Çϴ°¡¿¡ ´ëÇÑ °Í°ú °ü·ÃµÇ¾î ÀÖ´Ù. ÀÌ°ÍÀº ÀϹÝÀûÀÎ ÀνºÅç °úÁ¤¿¡¼­ÀÇ bootstrapping machine µéÀ̳ª ·çÆ® ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀνºÅç µÇ¾î¾ßÇÏ´Â modular µå¶óÀ̹ö¸¦ °¡Áø ±â °èµéÀ» À§ÇÏ¿© »ç¿ëµÈ´Ù.

The `ramdisk_start=' Argument

Ä¿³Î À̹ÌÁö°¡, ¾ÐÃàµÈ ramdisk À̹ÌÁö¿Í ÇÔ²² Ç÷ÎÇÇ µð½ºÅ©¿¡ Á¸ÀçÇÏ´Â °ÍÀ» Çã¿ëÇϱâ À§ÇÏ¿© `ramdisk_start=<offset>¸í·ÉÀÌ Ãß°¡µÇ¾ú´Ù. Ä¿³Î Àº ¾ÐÃàµÈ ramdisk ÆÄÀϽýºÅÛ À̹ÌÁö¿¡´Â Æ÷ÇÔµÇÁö ¾Ê´Â´Ù. ÀÌ°ÍÀº ¹ÙÀÌ¿À½º °¡ bootsector¸¦ ¿Ã¸®°í ±×¶§ Ä¿³ÎÀÌ bootstrap ÀÚ½ÅÀ» ½ÇÇà½ÃÅ°±â À§ÇÏ¿© block zeroÀÇ Ã³À½ À§Ä¡¿¡¼­ºÎÅÍ ÀúÀåµÇ¾î¾ß Çϱ⠶§¹®ÀÌ´Ù.

ÁÖÀÇ: ¾ÐÃà¾ÈµÈ ramdisk À̹ÌÁö¸¦ »ç¿ëÇÑ´Ù¸é Ä¿³ÎÀº ramdisk·Î ¿Ã·ÁÁø ÆÄÀϽýºÅÛÀÇ ÀϺκÐÀÌ µÉ ¼ö ÀÖ°í Ç÷ÎÇÇ µð½ºÅ©´Â LILO³ª ¾Æ´Ï¸é µÎ°³·Î ºÐ ¸®µÈ ¾ÐÃàÀ̹ÌÁö¸¦ »ç¿ë¿© ºÎÆ®µÉ ¼ö ÀÖ´Ù.

¸¸¾à boot/root ÀÌ µÎ°³ÀÇ ¼Â¾÷ µð½ºÅ© »ç¿ëÇÑ´Ù¸é(ù¹ø° µð½ºÅ©´Â Ä¿³Î, µÎ¹ø° µð½ºÅ©´Â ramdisk ¿ëÀ¸·Î) ramdisk´Â block zero¿¡¼­ ½ÃÀÛÇÏ°í zero offsetÀÌ »ç¿ëµÉ °ÍÀÌ´Ù. ÀÌ·± Åë»óÀûÀÎ ¹æ¹ýÀ¸·Î ´ç½ÅÀº ÀüÇô ÀÌ ¸í·ÉÀ» »ç¿ëÇÒ ÇÊ¿ä°¡ ¾ø´Ù.

The `load_ramdisk=' Argument

ÀÌ parameter´Â Ä¿³Î¿¡°Ô ramdisk¸¦ ¿Ã¸±°ÍÀÎÁö ¾Æ´ÑÁö¸¦ ¾Ë·ÁÁØ´Ù. `load_ramdisk=1'´Â Ä¿³Î¿¡°Ô Ç÷ÎÇǸ¦ ramdisk·Î ¿Ã¸®¶ó°í ÇÏ´Â °Í°ú °°´Ù. ±âº»ÀûÀÎ °ªÀº zero ÀÌ´Ù. ÀÌ´Â Ä¿³ÎÀÌ ramdisk¸¦ ¿Ã¸®·Á ½ÃµµÇÏÁö ¾Ê´Â´Ù´Â ¶æÀÌ´Ù. »õ·Î¿î ºÎÆ® ÀÎÀڵ鿡 ´ëÇÏ¿© ±×¸®°í ±×µéÀ» ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö¿¡ ´ëÇÏ¿© ÀÚ¼¼È÷ ¾Ë°í ½ÍÀ¸¸é linux/Documentation/ramdisk.txt ÆÄÀÏÀ» º¸¶ó ÀÌ ÆÄÀÏÀº ÀÌ·¯ÇÑ ÀÎÀÚµéÀ» `rdev'¸¦ ÀÌ¿ëÇÏ¿© ¾î¶»°Ô ¼³Á¤ÇÏ°í Ä¿³Î À̹ÌÁö¿¡ ÀúÀåÇÒ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇÑ ¼³¸í ¶ÇÇÑ Æ÷ÇÔÇÑ´Ù.

The `prompt_ramdisk=' Argument

ÀÌ parameter´Â ramdisk ÀÌÁö¹Ì¸¦ °¡Áø Ç÷ÎÇÇ µð½ºÅ©¸¦ »ðÀÔÇ϶ó´Â ÇÁ·ÎÇÁ Æ®¸¦ º¸ÀÏ °ÍÀÎÁö ¾Æ´Ï¸é º¸ÀÌÁö ¾ÊÀ» °ÍÀÎÁö¸¦ Ä¿³Î¿¡°Ô ¾Ë·ÁÁØ´Ù. ramdisk´Â Ä¿³ÎÀÌ ÇϳªÀÇ Ç÷ÎÇǷμ­ loading/bootingÀ» µÑ´Ù ¸¶Ä¡´Â °æ¿ì¿¡´Â ÇÁ·ÒÇÁÆ®°¡ ÇÊ¿ä¾ø´Ù. µû¶ó¼­ ÇÁ·ÒÇÁÆ®°¡ ÇÊ¿ä ¾ø´Â ´ÜÀÏ Ç÷ÎÇÇ ÇüÅ¿¡¼­´Â `prompt_ramdisk=0'ÀÌ »ç¿ëµÉ ¼ö ÀÖ°í µð½ºÅ©¸¦ ¹Ù²Ù¾î¾ß ÇÏ´Â µÎÀåÀÇ Ç÷ÎÇÇ È¯°æ¿¡¼­´Â `prompt_ramdisk=1'°¡ »ç¿ëµÉ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº µðÆúÆ®ÀÓÀ¸·Î ÀÏÀÏÀÌ Ä¿³Î¿¡°Ô ¾Ë¸± ÇÊ¿ä´Â ¾ø´Ù. (¿ª»çÀû ÁÖÀÇ: ¾î¶² »ç¶÷Àº ºÎÆ® µð½ºÅ© ·Î ºÎÅÍ ·çÆ® µð½ºÅ©·Î ±³È¯ÇÏ´Â ±âȸ¸¦ ÁÖ±â À§ÇÏ¿© Àá½Ã ¸ØÃß±â À§ÇÑ ¹æ ¹ýÀ¸·Î LILOÀÇ `vga=ask' ¿É¼ÇÀ» »ç¿ëÇÑ´Ù.)

»õ·Î¿î ºÎÆ® ÀÎÀڵ鿡 ´ëÇÏ¿© ±×¸®°í ±×µéÀ» ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö¿¡ ´ëÇÏ¿© ÀÚ¼¼È÷ ¾Ë°í ½ÍÀ¸¸é linux/Documentation/ramdisk.txt ÆÄÀÏÀ» º¸¶ó ÀÌ·¯ÇÑ ÀÎÀÚµéÀ» `rdev'¸¦ ÀÌ¿ëÇÏ¿© ¾î¶»°Ô ¼³Á¤ÇÏ°í Ä¿³Î À̹ÌÁö¿¡ ÀúÀåÇÒ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇÑ ¼³¸í ¶ÇÇÑ Æ÷ÇÔÇÑ´Ù.

The `ramdisk_size=' Argument

Ramdisk°¡ ¿ä±¸µÇ´Â ¸¸Å­ µ¿ÀûÀ¸·Î Ä¿Áö´Â µ¿¾È, ¸ðµç °¡¿ëÇÑ ·¥À» ¸ðµÎ ¼Ò ºñÇÏÁö ¾Ê°Ô Çϱâ À§ÇÑ Á¦ÇÑ Å©±â°¡ Àִµ¥ ±âº»ÀûÀ¸·Î ´ëºÎºÐÀÇ ¿ä±¸¿¡ ¸¸ Á·ÇÒ ¸¸Å­ Å« 4096ÀÌ µÈ´Ù. ÀÌ ±âº» ¸Þ¸ð¸® »ç¿ë·®À» ´õ Å©°Ôµµ ´õ ÀÛ°Ôµµ ÇÒ ¼ö ÀÖ´Ù.

»õ·Î¿î ºÎÆ® ÀÎÀڵ鿡 ´ëÇÏ¿© ±×¸®°í ±×µéÀ» ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö¿¡ ´ëÇÏ¿© ÀÚ¼¼È÷ ¾Ë°í ½ÍÀ¸¸é linux/Documentation/ramdisk.txt ÆÄÀÏÀ» º¸¶ó ÀÌ·¯ÇÑ ÀÎÀÚµéÀ» `rdev'¸¦ ÀÌ¿ëÇÏ¿© ¾î¶»°Ô ¼³Á¤ÇÏ°í Ä¿³Î À̹ÌÁö¿¡ ÀúÀåÇÒ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇÑ ¼³¸í ¶ÇÇÑ Æ÷ÇÔÇÑ´Ù.

The `ramdisk=' Argument (obsolete)

(ÁÖÀÇ: ÀÌ ÀÎÀÚ´Â Ä¿³Î v1.3.47¿Í ±× ÀÌÈķδ Àß »ç¿ëµÇÁö ¾Ê´Â´Ù. ramdisk ÀåÄ¡¸¦ À§ÇÏ¿© »ç¿ëµÈ ¸í·É¾î´Â À§¿¡¼­ ¾ð±ÞÇÏ¿´´Ù.) ÀÌ´Â ramdisk ÀåÄ¡ÀÇ kB Å©±â¸¦ ¸í¼¼ÇÑ´Ù. ¿¹¸¦ µé¸é ·¥ µð½ºÅ© ÀåÄ¡¿¡ ¿Ã¸®±â À§ÇÑ ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î 1.44MB Ç÷ÎÇÇ ÀåÄ¡¸¦ »ç¿ëÇϱ⸦ ¿øÇÑ´Ù¸é ÀÌ·¸°Ô »ç¿ëÇÑ´Ù.


        ramdisk=1440

Ä¿³Î À̹ÌÁö¿¡ ±âº»ÀûÀ¸·Î ÀúÀåµÇ¾î ÀÖ´Â Ä¿³Î ºÎÆ® parameter´Â µå¹°´Ù. ¶ÇÇÑ ÀÌ°ÍÀº rdev À¯Æ¿¸®Æ¼·Î ´ëüµÇ¾ú´Ù.

The `noinitrd' (initial RAM disk) Argument

¹öÀü 2.x ³ª ±× ÀÌÈÄ¿¡ »õ·Î¿î Ä¿³ÎµéÀº ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀÌ Ã³À½¿¡´Â ·¥ µð½ºÅ©¿¡ À§Ä¡ÇÏ´Â ÇüŸ¦ °¡Áø´Ù. ±×¸®°í Ä¿³ÎÀº ·¥ À̹ÌÁö¿¡ ÀÖ´Â /linuxrc¸¦ ½ÇÇà ½ÃŲ´Ù. ÀÌ·± ¹æ½ÄÀº ½ÇÁ¦ ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¶¿îÆ® Çϴµ¥ ÇÊ¿ä·Î ÇÏ´Â ¸ðµâµéÀ» ¿Ã¸®´Âµ¥ Á¾Á¾ »ç¿ëµÈ´Ù. (¿¹¸¦ µé¸é ·¥ µð½ºÅ© À̹ÌÁö¾È¿¡ ÀÖ´Â SCSI ¸ðµâÀ» ¿Ã¸®°í ±×¸®°í ³ª¼­ SCSI µð½ºÅ©ÀÇ ½ÇÁ¦ ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¶¿îÆ® ÇÏ´Â °ÍÀÌ´Ù.)

½ÇÁ¦ `noinitrd' ÀÎÀÚ´Â Ä¿³ÎÀÌ ºÎÆ®µÈ ÈÄ¿¡ initrd data¿¡ ¹«½¼ÀÏÀÌ ¹ß»ý ÇÒÁö¸¦ °áÁ¤ÇÑ´Ù. ÀÌ°ÍÀÌ ¸í½Ã µÇ¾úÀ» °æ¿ì ·¥ µð½ºÅ©·Î º¯È¯ÇÏ´Â °Í ´ë½Å¿¡ /dev/initrd¸¦ ÅëÇÑ Á¢±ÙÀÌ °¡´ÉÇÏ´Ù. ÀÌ°ÍÀº ·¥ µð½ºÅ©°¡ ½Ã½ºÅÛÀ¸·Î µ¹·ÁÁ³À» °æ¿ì¿¡ Çѹø¸¸ ÀÐÇô Áú ¼ö ÀÖ´Ù. ·¥ µð½ºÅ©¸¦ ÃʱâÈ­ÇÏ´Â ´õ ¸¹Àº ¼¼ºÎ»çÇ׿¡ ´ëÇؼ­´Â linux/Documentation/initrd.txt¸¦ ÂüÁ¶ÇÏ¶ó µ¡ºÙÇô¼­ ´ëºÎºÐÀÇ LILO, LOADLINÀÇ ÃֽŠ¹öÀüµéÀº À¯¿ëÇÑ Á¤º¸¸¦ ´õ °¡Áö°í ÀÖ´Ù.

3.3 Boot Arguments Related to Memory Handling

¾Æ·¡ÀÇ ÀÎÀÚ´Â ´ç½Å ½Ã½ºÅÛÀÇ ¹°¸®Àû, °¡»ó ¸Þ¸ð¸®¸¦ ¾î¶»°Ô ¸®´ª½º°¡ °ËÃâÇÏ°í ´Ù·ê °ÍÀΰ¡¸¦ ¼±ÅÃÇÑ´Ù.

The `mem=' Argument

ÀÌ ÀÎÀÚ´Â µÎ °¡ÁöÀÇ ¸ñÀûÀÌ ÀÖ´Ù: ¿ø·¡´Â ¼³Ä¡µÈ ÃÑ ¸Þ¸ð¸®(¾Æ´Ï¸é ¸®´ª½º¿¡ »ç¿ëµÉ ¸Þ¸ð¸®ÀÇ ÃÑ ÇÕÀ» Á¦ÇÑÇϱ⸦ ¿øÇÒ ¶§ »ç¿ë) ÇÕÀ» ¾Ë·ÁÁÖ´Â °ÍÀÌ ±× ¸ñÀûÀ̾ú´Ù. µÎ¹ø° ¸ñÀûÀº(Àß »ç¿ëµÇÁö´Â ¾ÊÁö¸¸) mem=nopentiumÀ̶ó´Â ¸í·ÉÀ» »ç¿ëÇÏ¿© ¸®´ª½º Ä¿³Î¿¡°Ô ¼º´ÉÀÌ ÁÁÀº 4MB ÆäÀÌÁö Å×À̺íÀ» »ç¿ëÇÏ Áö ¸»¶ó°í ¾Ë¸®´Â °ÍÀÌ´Ù.

PC ¸í¼¼¼­¿¡ Á¤ÀÇ µÇ¾î ÀÖ´Â º»·¡ÀÇ BIOS callÀº ´ÜÁö 64MB ±îÁö¸¸À» º¸°í Çϵµ·Ï ¼³°èµÇ¾î ÀÖ´Ù. (¹°·Ð, ¾ÕÀ» ÁغñÇÏÁö ¸øÇÏ¿© µð½ºÅ©¿¡¼­ÀÇ 1024 ½Ç¸°´õ¸¸À» ÀνÄÇÏ°Ô ÇØ ³õÀº °Í ó·³...ÈÞ) ¸®´ª½º´Â ºÎÆ®½Ã¿¡ ¾ó¸¶³ª ¸¹Àº ¸Þ¸ð¸®°¡ ¼³Ä¡µÇ¾î ÀÖ´Â °¡¸¦ °áÁ¤Çϱâ À§ÇÏ¿© ÀÌ BIOS callÀ» »ç¿ëÇÑ´Ù. ¼³Ä¡µÈ ·¥ÀÌ 64MB°¡ ³Ñ´Â´Ù¸é ´ç½ÅÀº ºÎÆ® ÀÎÀڷμ­ ¸®´ª½º Ä¿³Î¿¡°Ô ´ç½ÅÀÌ °¡Áö°í ÀÖ´Â ¸Þ¸ð¸®ÀÇ ¾çÀ» ¾Ë·ÁÁÖ¾î¾ß ÇÑ´Ù. ¿©±â¿¡ `mem=' ÀÎÀÚ¸¦ »ç ¿ëÇϴµ¥ ÀÖ¾î ¸®´©½º°¡ ÇÑ ¸»À» ÀοëÇÑ´Ù.

Ä¿³ÎÀº ¾î¶² `mem=xx' ÀÎÀÚµµ Çã¿ëÇÒ °ÍÀÌ´Ù. ±×°ÍÀÌ °ÅÁþ¸»·Î ¹àÇôÁø´Ù¸é Ä¿³ÎÀº Áï½Ã ¾Æ´Ï¸é Á¶±Ý ÀÖ´Ù°¡ ¹«Áö¸·ÁöÇÏ°Ô ¸ØÃç¹ö¸± °ÍÀÌ´Ù. `mem=0x1000000'´Â ´ç½ÅÀÌ 16MB ¸Þ¸ð¸®¸¦ °¡Áö°í ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.

¿¹¸¦ µé¸é 96MB ±â°è´Â `mem=0x6000000' ÀÎÀÚ¸¦ »ç¿ëÇÏ¿©¾ß ÇÒ °ÍÀÌ´Ù.

¾ÆÁÖ ÁÖÀÇ:¾î¶² ±â°è¿¡¼­´Â BIOS°¡ ÄɽÌÇÏ´Â ¸Þ¸ð¸®ÀÇ ÃÑÇÕÀ» »ç¿ëÇÑ´Ù. ±×·¡¼­ ½ÇÁ¦ 96MB ÀÌ»óÀÇ ÁÖ¼Ò´Â ºÒ°¡´ÉÇÏ´Ù. °Å²Ù·Î ¸»ÇÏ¸é ¾î¶² Ĩ¼ÂµéÀº BIOS°¡ ÀνÄÇÏ´Â ¹°¸®Àû ¸Þ¸ð¸®¸¦ ¸Þ¸ð¸® ²À´ë±â ±× ÀÌ»óÀ¸·Î mapping ½ÃÄÑ Áشٴ ¶æÀÌ´Ù. ¿¹¸¦ µé¸é ¸Þ¸ð¸®ÀÇ °¡Àå À­´ÜÀº »ç½Ç»ó 96MB + 386kB ÀÌ»ó ÀÌ µÉ ¼ö Àֱ⠶§¹®ÀÌ´Ù. ¸®´ª½º¿¡°Ô ½ÇÁ¦ Á¸ÀçÇÏ´Â ¸Þ¸ð¸®¸ð´Ù ¸¹Àº ¾çÀÌ Á¸ÀçÇÑ´Ù°í ¾Ë¸°´Ù¸é ¾Æ¸¶ Áï½Ã´Â ¾Æ´Ï´õ¶óµµ °á±¹¿¡´Â ¾È ÁÁÀº ÀÏÀÌ ²À ¹ß »ýÇÒ °ÍÀÌ´Ù.

ÀÎÀÚ´Â 16Áø¼ö·Î¸¸ ÀÌ·ç¾î Á®¾ß¸¸ ÇÏ´Â °ÍÀº ¾Æ´Ï°í ²¿¸®¸»µµ ´ë¼Ò¹®ÀÚ »ó°ü ¾øÀÌ `k' and `M' ¸ðµÎ ų·Î¹ÙÀÌÆ®³ª ¸Þ°¡ ¹ÙÀÌÆ®¸¦ ³ªÅ¸³»±â À§ÇØ »ç¿ëµÉ ¼ö ÀÖ´Ù. (¿©±â¼­ `k'´Â ÀÔ·ÂÇÒ ¹ÙÀÌÆ® °ªÀ» 10ºñÆ® ½¬ÇÁÆ® ½ÃŲ °ÍÀÌ°í `M'Àº 20ºñÆ® ½¬ÇÁÆ® ½ÃŲ°ÍÀÌ´Ù.) À§¿¡¼­ ÇÑ °æ°í´Â ¾ÆÁ÷ À¯È¿ÇÏ´Ù. mem=97920k »ç¿ëÇÏ¿© 96MB ±â°è¸¦ ÀÛµ¿½ÃŲ´Ù¸é mem=98304k¸¦ »ç¿ëÇϵç mem=96M¸¦ »ç¿ëÇÏµç ½ÇÆÐÇÒ °ÍÀÌ´Ù.

The `swap=' Argument

ÀÌ ÀÎÀÚ´Â µð½ºÅ©¸¦ ½º¿ÒÇϴµ¥ °ü·ÃµÈ virtural memory(VM)¸¦ »ç¿ëÀÚ°¡ Á¶ ÀýÇÏ°Ô ÇÑ´Ù. ´ÙÀ½ 8°³ÀÇ parameter¸¦ Çã¿ëÇÑ´Ù.


        MAX_PAGE_AGE
        PAGE_ADVANCE
        PAGE_DECLINE
        PAGE_INITIAL_AGE
        AGE_CLUSTER_FRACT
        AGE_CLUSTER_MIN
        PAGEOUT_WEIGHT
        BUFFEROUT_WEIGHT

°ü½ÉÀÖ´Â ÇØÄ¿µéÀº linux/mm/swap.c¸¦ Àаí /proc/sys/vm ÀÇ ³»¿ëÀ» ÂüÁ¶ ÇÏ´Â °ÍÀÌ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.

The `buff=' Argument

swap ÀÎÀÚ¿Í À¯»çÇÏ°Ô `buff' ÀÎÀÚ´Â »ç¿ëÀÚ°¡ ¹öÆÛ ¸Þ¸ð¸® °ü¸®¿¡ °ü·ÃµÈ ¾î¶² parameterµéÀ» Á¶À²ÇÏ´Â °ÍÀ» °¡´ÉÄÉ ÇÑ´Ù. ¾Æ·¡ÀÇ 6°³ÀÇ parameterµéÀ» Çã¿ëÇÑ´Ù.


        MAX_BUFF_AGE
        BUFF_ADVANCE
        BUFF_DECLINE
        BUFF_INITIAL_AGE
        BUFFEROUT_WEIGHT
        BUFFERMEM_GRACE

°ü½ÉÀÖ´Â ÇØÄ¿µéÀº linux/mm/swap.c¸¦ Àаí /proc/sys/vmÀÇ ³»¿ëÀ» ÂüÁ¶ÇÏ´Â °ÍÀÌ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.

3.4 Boot Arguments for NFS Root Filesystem

¸®´ª½º´Â ·çÆ® ÆÄÀϽýºÅÛÀ¸·Î NFS(Network FileSystem)À» »ç¿ëÇÏ´Â µð½ºÅ© ¾ø´Â ¿öÅ©½ºÅ×À̼ÇÀ» Áö¿øÇÑ´Ù. À̵é ÀÎÀÚµéÀº µð½ºÅ© ¾ø´Â ¿öÅ©½ºÅ×ÀÌ¼Ç ¿¡°Ô ÀÚ½ÅÀÇ ½Ã½ºÅÛÀÇ Á¤º¸¸¦ ¾îµð¼­ °ÍÀ» ¾òÀ» ¼ö ÀÖ´Â °¡¸¦ ¾Ë·ÁÁִµ¥ »ç¿ëµÈ´Ù. ¶ÇÇÑ root=/dev/nfs¶ó´Â ÀÎÀÚ°¡ ¿ä±¸µÈ´Ù´Â °ÍÀ» ÁÖÀÇÇ϶ó. NFS rootfsÀ» »ç¿ëÇϴµ¥ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â linux/Documentation/nfsroot.txt ÆÄÀÏ ¾È¿¡ ÀÖ´Ù. ±× ÆÄÀÏÀ» Àоî¾ß ÇÑ´Ù. ¾Æ·¡ÀÇ °ÍµéÀº ±× ÆÄÀÏ·Î ºÎÅÍ Á÷Á¢ °¡Á®¿Â ¿ä¾àÀÏ »ÓÀÌ´Ù.

The `nfsroot=' Argument

ÀÌ ÀÎÀÚ´Â ¾î¶² µð·ºÅ丮·Î ºÎÅÍ ·çÆ® ÆÄÀϽýºÅÛÀ» ÀÐ¾î µé¿©¾ß Çϴ°¡¿¡ °üÇÑ NFS ¿É¼ÇÀÌ´Ù. ÀÎÀÚÀÇ ÇüÅ´ ¾Æ·¡¿Í °°´Ù.


        nfsroot=[<server-ip>]<root-dir>[<nfs-options>]

nfsroot parameter°¡ ¸í·ÉÇà¿¡¼­ ÁÖ¾îÁöÁö ¾Ê´Â´Ù¸é ±âº»ÀûÀ¸·Î `/tftpboot/%s' °¡ »ç¿ëµÉ °ÍÀÌ´Ù. ´Ù¸¥ ¿É¼ÇµéÀº ¾Æ·¡¿Í °°´Ù.

<server-ip> -- NFS ¼­¹öÀÇ IP ÁÖ¼Ò¸¦ °áÁ¤ÇÑ´Ù. ÀÌ Çʵ尡 ¾È ÁÖ¾îÁø´Ù¸é ¾Æ·¡¿¡¼­ ³ªÅ¸³¯ nfsaddrs º¯¼ö¿¡ ÀÇÇÏ¿© ±âº»ÀûÀÎ ÁÖ¼Ò·Î °áÁ¤µÈ´Ù. ÀÌ·± parameter°¡ »ç¿ëµÈ´Ù¸é ¿¹¸¦ µé¾î RARP¿Í NFS¸¦ ¼­·Î ´Ù¸£°Ô »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù. ÀϹÝÀûÀ¸·Î ÀÌ ¶õÀº ºñ°Ô µÈ´Ù.

<root-dir> -- Name of the directory on the server to mount as root. If there is a `%s' token in the string, the token will be replaced by the ASCII-representation of the client's IP address.

<root-dir> -- ¼­¹ö¿¡¼­ ·çÆ®·Î ¸¶¿îÆ® µÉ µð·ºÅ丮ÀÇ À̸§. ¹®ÀÚ¿­·Î `%s' ÅäÅ«ÀÌ »ç¿ëµÈ´Ù¸é ÀÌ ÅäÅ«Àº NFS Ŭ¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò¿¡¼­ ASCII ÇüÅÂÀÇ Ç¥Çö½ÄÀ¸·Î ´ëÄ¡µÈ´Ù.

<nfs-options> -- Ç¥ÁØ NFS ¿É¼Çµé. ¸ðµç ¿É¼ÇµéÀº ÄÞ¸¶·Î ±¸ºÐµÈ´Ù. ¿É¼Ç ÀÌ ºñ°Ô µÈ´Ù¸é ¾Æ·¡ÀÇ ±âº»ÀûÀÎ °ªµéÀÌ »ç¿ëµÉ °ÍÀÌ´Ù.

        port            = as given by server portmap daemon
        rsize           = 1024
        wsize           = 1024
        timeo           = 7
        retrans         = 3
        acregmin        = 3
        acregmax        = 60
        acdirmin        = 30
        acdirmax        = 60
        flags           = hard, nointr, noposix, cto, ac

The `nfsaddrs=' Argument

ÀÌ ºÎÆ® ÀÎÀÚ´Â ³×Æ®¿öÅ©°£ Åë½Å¿¡ ¿ä±¸µÇ¾îÁö´Â ¿©·¯°¡Áö ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º ÁÖ¼ÒµéÀ» ¼³Á¤ÇÑ´Ù. ÀÌ ÀÎÀÚ°¡ ÁÖ¾îÁöÁö ¾Ê´Â´Ù¸é Ä¿³ÎÀº ±× Á¤º¸¸¦ ¾Ë±â À§ÇÏ¿© RARP³ª(¿Í) BOOTP¸¦ »ç¿ëÇÏ·Á ÇÒ °ÍÀÌ´Ù.


nfsaddrs=<my-ip><serv-ip><gw-ip><netmask><name><dev><auto>

<my-ip> -- NFS Ŭ¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò. ºñ°Ô µÈ´Ù¸é ÁÖ¼Ò´Â RARP³ª BOOTP¿¡ ÀÇÇÏ¿© °áÁ¤µÈ´Ù. <auto> parameter¸¦ »ç¿ëÇϴµ¥ À־ ¾î¶² ÇÁ·ÎÅäÄÝÀÌ »ç¿ëµÉ °ÍÀΰ¡´Â Ä¿³Î ȯ°æ ¼³Á¤Áß¿¡ Àο¡ÀÌºí µÉ °ÍÀΰ¡¿¡ ´Þ·ÁÀÖ´Ù. parameter°¡ ºñ¾î ÀÖÁö ¾Ê´Ù¸é RARP³ª BOOTP ¾î´À °Íµµ »ç¿ëµÇÁö ¾ÊÀ» °ÍÀÌ´Ù.

<serv-ip> -- NFS ¼­¹öÀÇ IP ÁÖ¼Ò. Ŭ¶óÀ̾ðÆ® ÁÖ¼Ò¸¦ °áÁ¤Çϱâ À§ÇÏ¿© RARP°¡ »ç¿ëµÇ°í <serv-ip> Æĸ®¹ÌÅÍ°¡ ÁÖ¾îÁø ¼­¹öÀÇ ÀÀ´äÀ¸·ÎºÎÅÍ ´ë´ä ÇÏ¿© ºñ¾î ÀÖÁö ¾Ê´Ù¸é ¼­·Î ´Ù¸¥ RARP¿Í NFS ¼­¹ö¸¦ »ç¿ëÇϱâ À§ÇÏ¿© À̺κп¡ RARP ¼­¹ö¸¦ ¸í½ÃÇØ¾ß ÇÑ´Ù. (¾Æ´Ï¸é ºñ¾î ÀÖ´Â ±×´ë·Î µÎ´øÁö), ±×¸®°í À§¿¡¼­ À̾߱âÇÑ nfsroot parameter¸¦ »ç¿ëÇÏ¿© ´ç½ÅÀÇ NFS ¼­¹ö¸¦ Àû¾î¾ß ÇÑ´Ù. ÀÌ Ç׸ñÀÌ ºñ¾î ÀÖ´Ù¸é ¼­¹öÀÇ ÁÖ¼Ò´Â RARP³ª BOOTPÀÇ ¿ä±¸¿¡ ÀÇÇÏ¿© ä¿öÁú °ÍÀÌ´Ù.

<gw-ip> -- ¼­·Î ´Ù¸¥ ¼­ºê³Ý¿¡ ¼­¹ö°¡ ÀÖÀ» °æ¿ì¿¡ °ÔÀÌÆ®¿þÀÌ IPÁÖ¼Ò. ÀÌ Ç׸ñÀÌ ºñ¾î À־ ¾î´À °ÔÀÌÆ®¿þÀ̵µ »ç¿ëµÇÁö ¾Ê°í ¼­¹ö°¡ ·ÎÄà ³×Æ®¿öÅ©¿¡ ÀÖ´Ù°í °¡Á¤ÇÑ´Ù¸é BOOTP¿¡ ÀÇÇÏ¿© °ªÀ» ¹ÞÀ» °ÍÀÌ´Ù. <netmask> -- ·ÎÄà ³×Æ®¿þÅ© ÀÎÅÍÆäÀ̽ºÀÇ netmask. ÀÌ°ÍÀÌ ºñ¾î ÀÖ°í BOOTP¿¡ ÀÇÇÏ¿© °ªÀÌ °áÁ¤µÇÁö ¾Ê´Â´Ù¸é netmask´Â Ŭ¶óÀ̾ðÆ® IP ÁÖ¼Ò·Î ºÎÅÍ À¯µµµÈ´Ù.

<name> -- Ŭ¶óÀ̾ðÆ®ÀÇ À̸§. ºñ¾î ÀÖ´Ù¸é Ŭ¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò°¡ ASCII ÀÇ Çüųª BOOTP¿¡¼­ ¹ÞÀº °ªÀ¸·Î »ç¿ëµÈ´Ù.

<dev> -- »ç¿ëÇÒ ³×Æ®¿öÅ© ÀåÄ¡ À̸§. ºñ¾î ÀÖ´Ù¸é ¸ðµç ÀåÄ¡µéÀº RARP ¿äûÀ» À§ÇÏ¿© »ç¿ëµÇ°í óÀ½¿¡´Â BOOTP¸¦ À§ÇÏ¿© ã´Â´Ù. NFS¸¦ ÀåÄ¡´Â ¹ÞÀº RARP³ª BOOTPÀÇ ÀÀ´äÀ¸·Î »ç¿ëµÈ´Ù. ´ç½ÅÀÌ ÇϳªÀÇ ÀåÄ¡¸¦ »ç¿ëÇÑ´Ù¸é À̶õÀ» ºñ¿öµÎ´Â °ÍÀÌ ¾ÈÀüÇÏ´Ù.

<auto> -- AutoconfigurationÀ» À§ÇÏ¿© »ç¿ëµÇ´Â ¹æ¹ý. ÀÌ°ÍÀÌ `rarp'³ª `bootp'¶ó¸é ±× ÇÁ·ÎÅäÄÝÀÌ »ç¿ëµÈ´Ù. ÀÌ °ªÀÌ µÑ´Ù Àְųª ºñ¾îÀÖ´Ù¸é ¾çÂÊ ÇÁ·ÎÅäÄÝÀº Ä¿³Î ȯ°æ¼³Á¤Áß¿¡ ¾çÂÊ ÇÁ·ÎÅäÄݵéÀÌ autoconfigurationÀ» ÇÏÁö ¾Ê°Ú´Ù´Â ÀǹÌÀÇ 'none' À» »ç¿ëÇÏ¿© Àο¡À̺íµÈ´Ù. ÀÌ °æ¿ì ´ç½ÅÀº ±× Àü¿¡ ¸ðµç Çʵ忡 ÇʼöÀûÀÎ °ªµéÀ» ÁöÁ¤ÇÏ¿©¾ß¸¸ ÇÑ´Ù. <auto> parameter ´Â nfsaddrs parameter·Î¼­ Ȧ·Î ³ªÅ¸³¯ ¼ö ÀÖ´Ù. (<auto> Àü¿¡ `:' ¹®ÀÚµéÀÌ Çϳªµµ ¾øÀÌ) ÀÌ °æ¿ì autoconfigurationÀÌ »ç¿ëµÈ´Ù. ¾î¶»µç, ÀÌ °æ¿ì¿¡´Â `none' °ªÀº À¯¿ëÇÏÁö ¾Ê´Ù.

3.5 Other Misc. Kernel Boot Arguments

À̵é ÀÎÀÚµéÀº »ç¿ëÀÚ°¡ ³»ºÎ Ä¿³ÎÀÇ Æĸ®¹ÌÅ͵éÀ» È®½ÇÈ÷ Á¶ÀýÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.

The `debug' Argument

Ä¿³ÎÀº Áß¿äÇÑ ¸Þ¼¼Áö¸¦ printk() ÇÔ¼ö¸¦ ÅëÇÏ¿© Åë½ÅÇÑ´Ù. Áß¿äÇÏ´Ù°í »ý °¢µÇ¾îÁø ¸Þ¼¼Áö´Â printk()°¡ ÇöÀç Äֿܼ¡ º¸¿©ÁÖ°í ¶ÇÇÑ µð½ºÅ©¿¡ logÇϱâ À§ÇÏ¿© klogd()¿¡°Ô ³Ñ°ÜÁØ´Ù. µð½ºÅ©¿¡ ·Î±ëÁ¤º¸¸¦ ³²±â´Â °Í »Ó¸¸¾Æ´Ï¶ó Äֿܼ¡ Áß¿äÇÑ ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÏ´Â ÀÌÀ¯´Â ¸Þ¼¼Áö°¡ µð½ºÅ©¿¡ ÀúÀåµÇÁö ¾Ê°í ÀÐ¾î ¹ö¸®°Ô µÇ´Â ¾È ÁÁÀº »óȲ (µð½ºÅ©°¡ ¸Á°¡Áö°Å³ª ÇÏ´Â °æ¿ì)¿¡ °æ¿ì°¡ Àֱ⠶§¹®ÀÌ´Ù. (µð½ºÅ©¿¡ ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì¿¡´Â ÀÌ ¸Þ¼¼Áö¸¦ µð½ºÅ©¿¡ ÀúÀå(logging)ÇÒ ¼ö ¾ø±â ¶§¹®:¿ªÁÖ)¹«¾ùÀÌ Áß¿äÇÏ°í ¾È Áß¿äÇÑ °ÍÀÎÁö´Â console_loglevel º¯¼ö¿¡ ÀÇÇÏ¿© ¼³Á¤ µÈ´Ù. ±âº»ÀûÀ¸·Î DEBUG º¸´Ù ´õ Áß¿äÇÑ ¸ðµç °ÍÀº Äֿܼ¡ ³ªÅ¸³­´Ù. (ÀÌµé ·¹º§µéÀº kernel.h ÆÄÀÏ ¾È¿¡ Á¤ÀÇ µÇ¾î ÀÖ´Ù.) ºÎÆ® ÀÎÀڷμ­ µð¹ö±×¸¦ ¸í¼¼ÇÏ´Â °ÍÀº ÄÜ¼Ö ·¹º§À» 0À¸·Î ÇÒ °ÍÀÌ´Ù. ±×·¡¼­ ¸ðµç Ä¿³Î ¸Þ¼¼ÁöµéÀÌ Äֿܼ¡ ³ªÅ¸³­´Ù.

ÄÜ¼Ö loglevelÀº ÀϹÝÀûÀ¸·Î ½ÇÇà½Ã³ª klogd() ÇÁ·Î±×·¥À» »ç¿ëÇÏ´Â ¿É¼ÇÀ» ÅëÇÏ¿© ¼³Á¤ÀÌ °¡´ÉÇÏ´Ù. ÀÌ°ÍÀÌ ¾î¶»°Ô ÀÛµ¿ÇÏ´ÂÁö ¾Ë±â¸¦ ¿øÇÏ¸é ´ç½ÅÀÇ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ¹öÁ¯ÀÇ ¸Þ´º¾ó ÆäÀÌÁö¸¦ Á¡°ËÇ϶ó.

The `init=' Argument

Ä¿³ÎÀº ºÎÆ®½Ã¿¡ ÀϹÝÀûÀ¸·Î `init' ÇÁ·Î±×·¥À¸·Î ½ÃÀÛÇÑ´Ù. ÀÌ°ÍÀº ´ç½ÅÀÇ ÄÄÇ»Å͸¦ ¼³Á¤ÇÏ´Â getty°°Àº ÇÁ·Î±×·¥À» ½ÇÇà ½ÃÅ°°Å³ª `rc' ½ºÅ©¸³Æ®³ª ±×¿Í ºñ½ÁÇÑ °ÍµéÀ» ½ÇÇàÇÔÀ¸·Î¼­ °¡´ÉÇÏ´Ù. Ä¿³ÎÀº óÀ½¿¡ /sbin/init ¸¦ ã´Â´Ù. ±× ´ÙÀ½¿£ /etc/init¸¦ ã´Â´Ù. ±×¸®°í ¸¶Áö¸· ¼ö´ÜÀ¸·Î /bin/sh ¸¦ »ç¿ëÇÏ·Á ÇÒ °ÍÀÌ´Ù. (/etc/rcµµ °¡´É) ¿¹¸¦ µé¸é ´ç½ÅÀÇ init ÇÁ·Î±×·¥ ÀÌ ÁßÁöµÇ°í ºÎÆ®ÇÒ ¼ö ¾ø¾îÁ³¸é ´ç½ÅÀº ºÎÆ®½Ã¿¡ Á÷Á¢ ½©À» °¡µ¿½ÃÅ°±â À§ ÇÏ¿© °£´ÜÈ÷ init=/bin/sh ÀÎÀÚ¸¸À» »ç¿ëÇÏ¸é µÈ´Ù. ±×¸®°í À߸øµÇ¾ú´ø ÇÁ ·Î±×·¥À» Á¦´ë·Î µÇµ¹¸®¸é µÈ´Ù.

The `no387' Argument

¾î¶² I387 ÄÚÇÁ·Î¼¼¼­ ĨµéÀº 32 ºñÆ® ÇÁ·ÎÅØƼµå ¸ðµå¿¡¼­ ³ªÅ¸³ª´Â ¹ö±× °¡ ÀÖ´Ù. ¿¹¸¦ µé¸é ÃʱâÀÇ ULSI-387 Ĩµé ÀϺδ ºÎµ¿¼Ò¼öÁ¡À» °è»êÇÏ´Â µ¿¾È ´Ü´ÜÈ÷ Àá±ÝÀåÄ¡¸¦ ÇÏ°Ô µÇ´Âµ¥ ÀÌ´Â ºÐ¸íÈ÷ FRSAV/FRRESTOR ¸í·É¾î°¡ °¡Áø ¹ö±× ¶§¹®À̾ú´Ù. `no387' ºÎÆ® ÀÎÀÚ¸¦ »ç¿ëÇÏ´Â °ÍÀº ¸®´ª½º°¡ ¼öÄ¡ ¿¬»ê ÄÚÇÁ·Î¼¼¼­°¡ À־ ÀÌ°ÍÀ» ¹«½ÃÇϵµ·Ï ÇÑ´Ù. ¹°·Ð ¼öÄ¡¿¬»ê ¿¡¹Ä·¹ À̼ÇÀÌ °¡´ÉÇϵµ·Ï ÄÄÆÄÀÏµÈ Ä¿³ÎÀ» °¡Áö°í ÀÖ¾î¾ß ÇÑ´Ù. ¸®´ª½º´Â 80287À» »ç¿ëÇÒ ¼ö ¾ø±â ¶§¹®¿¡ ÀÌ·± °æ¿ì´Â 80287 FPU¸¦ »ç¿ëÇÒ Á¤µµ·Î Á¤¸»·Î ¿À·¡ µÈ 386 ±â°è¸¦ °¡Áö°í ÀÖÀ» ¶§³ª °¡´ÉÇÑ °ÍÀÌ´Ù.

The `no-hlt' Argument

I386(°ú ÀÌÈÄÀÇ À̾îÁö´Â) CPU ±ºµéÀº ¿ÜºÎ ÀåÄ¡(Å°º¸µå, ¸ðµ©, µð½ºÅ©, µî µî.)¿¡¼­ CPU¿¡°Ô ÀÏÀ» Çϵµ·Ï ±ú¿ì´Â ÀÏÀÌ ¹ß»ýÇϱâ Àü±îÁö´Â CPU¿¡°Ô ¾Æ¹«Àϵµ ÇÏÁö ¸»¶ó´Â Àǹ̸¦ °¡Áø `hlt' ¸í·É¾î¸¦ °¡Áö°í ÀÖ´Ù. ÀÌ´Â ¿ÜºÎ ÀåÄ¡°¡ CPU¸¦ ±ú¿ï ¶§ ±îÁö´Â Á»ºñ¿Í °°ÀÌ `low-power' ¸ðµå·Î ÁøÀÔÇÏ´Â °ÍÀ» °¡´ÉÄÉ ÇÑ´Ù. ÃʱâÀÇ ÀϺΠi486DX-100 ĨÀº ÀÌ `hlt' ¸í·É¾î¿¡ ¹®Á¦°¡ ÀÖ¾ú´Âµ¥ À̵éÀº `hlt' ¸í·É¾î°¡ »ç¿ëµÈ ÈÄ¿¡ ¿ÀÆÛ·¹ÀÌÆà ¸ðµå·Î µÇµ¹¾Æ¿Ã ¼ö°¡ ¾ø¾ú´Ù. `no-hlt' ¸í·ÉÀ» »ç¿ëÇÏ¿© µÇµ¹¾Æ¿ÀÁö ¸øÇÏ´Â ÀÏÀÌ ¹ß»ýÇÏÁö ¾Êµµ·Ï ¸®´ª½º°¡ ¹«ÇÑ ·çÇÁ ÀÛµ¿À» ÇÏ°Ô ÇÑ´Ù. ºñ·Ï CPU º¸Áõ¼­¸¦ °¡Áö°í °¡´ÉÇÑ ±³È¯ Á¡À» ãÀ¸¶ó´Â Á¶¾ðÀ» ¹Þ°ÚÁö¸¸ ÀÌ `no-hlt' ÀÎÀÚ´Â ¹®Á¦Á¡ÀÌ ÀÖ´Â CPU¸¦ °¡Áø »ç¶÷µéµµ ¸®´ª½º¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÏ¿© ÁØ´Ù.

The `no-scroll' Argument

ºÎÆ®½Ã¿¡ ÀÌ ÀÎÀÚ´Â Bralille Å͹̳Π»ç¿ëÀ» ¾î·Æ°Ô ÇÏ´Â ½ºÅ©·Ñ¸µ ±â´ÉÀ» ¾ø¿£´Ù.

The `panic=' Argument

Ä¿³Î Æдаú °°ÀÌ Àß ÀÏ¾î ³ªÁö ¾Ê´Â »ç°Ç¿¡ ´ëÇÏ¿©¼­´Â(Áï, Ä¿³Î¿¡ ÀÇÇÏ¿© °ËÃâµÇ°í Ä¿³ÎÀÌ Å« ¼Ò¸®·Î ½ÅÀ½ÇÏ°í ¸ðµç °ÍÀ» Á¤Áö ½ÃÄÑ¾ß ÇÒ ¸¸Å­ ÃæºÐ È÷ Áß¿äÇÑ ³»ºÎÀû ¿¡·¯) ¾î¶² »ç¶÷ÀÌ ½ºÅ©¸°¿¡ ÆдР¸Þ½ÃÁö¿¡ ´ëÇÏ¿© ÁÖÀÇ ¸¦ ÁÖ°í ±â°è¸¦ ¸®ºÎÆ® ½ÃÄÑ ÁÙ ¶§ °¡Áö ±× ÀÚ¸®¿¡ ¾É¾Æ¼­ ±â´Ù¸®´Â °ÍÀÌ ´ëºÎºÐÀÏ °ÍÀÌ´Ù. ±×·¯³ª ¸¸¾à ±â°è°¡ µ¿¶³¾îÁø Àå¼Ò¿¡¼­ µ¿ÀÛÇÏ°í À־ ÄÄÇ»ÅÍ°¡ ÀÚµ¿ÀûÀ¸·Î ¸®¼ÂµÇ¾î ¿ø·¡´ë·Î µÇµ¹¾Æ °¡±â¸¦ ¹Ù¶õ´Ù¸é ¿¹¸¦ µé¾î ºÎÆ®½Ã¿¡ `panic=30' ¶ó´Â ÀÎÀÚ¸¦ ÁÖ¸é Ä¿³ÎÀº Ä¿³ÎÀÌ ÆдеÈÈÄ¿¡ 30 ÃÊÈÄ ¿¡ ½º½º·Î ¸®ºÎÆ®ÇÏ°Ô µÈ´Ù. ÀÌ ÀÎÀÚÀÇ 0°ªÀº µðÆúÆ® ¼³Á¤À¸·Î¼­ Ä¿³ÎÀº ¿µ ¿øÈ÷ ±â´Ù¸®°Ô µÈ´Ù.

ÀÌ Å¸ÀӾƿô °ªÀº ¶ÇÇÑ /proc/sys/kernel/panic sysctlÀ» ÅëÇÏ¿© ÀбⰡ °¡´ÉÇÏ´Ù.

The `profile=' Argument

Ä¿³Î °³¹ßÀÚµéÀº Ä¿³ÎÀÌ ÃÖ´ëÀÇ È¿À²°ú ¼º´ÉÀ» ¹ßÈÖÇÏ°Ô Çϱâ À§ÇÏ¿© ¾î¶»°Ô ¶Ç´Â ¾îµð¼­ CPU »çÀÌŬ ½Ã°£À» ¼ÒºñÇÏ´Â Áö¸¦ ¾Ë ¼ö ÀÖ°Ô ÇÏ´Â ¿É¼ÇÀ» °¡´É ÇÏ°Ô ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. ÀÌ ¿É¼ÇÀº ºÎÆ®½Ã¿¡ profile shift count¸¦ ¼³Á¤ÇÑ´Ù. ´ëºÎºÐ ÀÌ °ªÀº 2 ·Î µÇ´Âµ¥ µðÆúÆ®·Î ´ç½ÅÀÇ Ä¿³ÎÀ» profilingÀ» °¡´ÉÇÏ°Ô ÄÄÆÄÀÏ ÇÒ ¼ö ÀÖ´Ù. ±×¸®°í ¾î´À °æ¿ì¿¡³ª /proc/profile Ãâ·Â °ªÀ» »ç¿ëÇÒ ¼ö ÀÖ´Â readprofile.c °°Àº ÅøÀÌ ÇÊ¿äÇÏ´Ù.

The `reboot=' Argument

ÀÌ ÀÎÀÚ´Â ÄÄÇ»ÅÍ°¡ ¸®¼ÂµÇ¾úÀ» ¶§ ¸®ºÎÆ® ÇüÀ» Á¦¾îÇÑ´Ù. (´ëºÎºÐ Control-Alt-DeleteÀ» ´Ù·ç´Â /sbin/init¿¡ ÀÇÇÏ¿©) Ä¿³Î ¹öÀü 2.0 ÀÌ ÈÄ¿¡´Â µðÆúÆ®·Î `warm' ¸®ºÎÆ®ÇÏ´Â ´ë½Å¿¡ `cold' (¿¹¸¦ µé¸é Àüü ¸®¼ÂÀ¸·Î ¸Þ¸ð¸®¸¦ üũÇÏ´Â µîµî.) ¸®ºÎÆ®ÇÑ´Ù. warm ¸®ºÎÆ® ¿äûÇßÀ»¶§ ¸®ºÎÆ®°¡ ¾ÈµÇ´Â °ª½Î°í °íÀå³­ Çϵå¿þ¾î¿¡¼­ ÀÛ¾÷À» ÇÏ´Â ÀÌÈÄ·Î µðÆúÆ® ¸®ºÎÆ®ÀÇ ÇüÅ´ coldºÎÆ®°¡ µÇ¾ú´Ù. ¿¡Àüó·³ ÀÛµ¿Çϱâ À§Çؼ­´Â(¿¹¸¦ µé¸é warm ¸®ºÎÆ®) reboot=w ³ª w·Î ½ÃÀÛÇÏ´Â ¾î´À ´Ü¾î¸¦ »ç¿ëÇصµ µÈ´Ù.

¿Ö ÀÌ·± °ÍÀ» °¡Áö°í ´ç½ÅÀ» ±«·ÓÈ÷´Â°¡ ÇÏ°í Àǹ®À» °¡Áú ¼ö ÀÖ´Ù. º¸µå¿¡ ij½¬ ¸Þ¸ð¸®¸¦ °¡Áö°í ÀÖ´Â ¾î¶² µð½ºÅ© ÄÜÆ®·Ñ·¯´Â warm ¸®ºÎÆ®¸¦ °¨ÁöÇÑ´Ù. ±×¸®°í ij½¬ÇÑ µ¥ÀÌÅ͸¦ µð½ºÅ©¿¡ ÀúÀåÇÑ´Ù. cold ºÎÆ®¿¡¼­´Â ÀÌ Ä«µå´Â ¸®¼ÂµÇ°í ij½¬ Ä«µå ¸Þ¸ð¸®¿¡ ÀúÀåµÈ¾î ÀÖ´ø write-back µ¥ÀÌŸ¸¦ ¸ðµÎ ÀÒ¾î¹ö¸°´Ù. ±×¸®°í ¸Þ¸ð¸® üũÇϴµ¥ ½Ã°£ÀÌ ¸¹ÀÌ °É¸®°í SCSI BIOSµéÀº ÄÝµå ºÎÆ®½Ã¿¡ ´õ ¸¹Àº ÃʱâÈ­ ½Ã°£ÀÌ °É¸°´Ù. À̵éÀÌ warm ¸®ºÎÆ®¸¦ »ç¿ë ÇÏ´Â ÁÁÀº ÀÌÀ¯ÀÌ´Ù. (µðÆúÆ®´Â ¸®ºÎÆ® ÇüÅ´ coldÀε¥ À§ÀÇ °æ¿ì¿¡´Â warm ºÎÆ®¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ´Ù´Â ¶æ:¿ªÀÚ)

(write-back: cpu°¡ ÀúÀåÀ» ¸í·ÉÀ» ³»¸®¸é Áï½Ã µð½ºÅ©¿¡ ÀúÀåÇÏÁö ¾Ê°í ÄÜ Æ®·Ñ·¯°¡ ¿ì¼± º¸µå»ó¿¡ ij½¬ ¸Þ¸ð¸®¿¡ ÀúÀåÇÏ´Â ¹æ½Ä, ¿ªÀÚÁÖ:-)

The `reserve=' Argument

ÀÌ ÀÎÀÚ´Â Ä¿³ÎÀÇ °Ë»öÀ¸·ÎºÎÅÍ I/O port ¿µ¿ªÀ» º¸È£Çϱâ À§ÇØ »ç¿ëÇÑ´Ù. ¸í·É ÇüÅ´ ´ÙÀ½°ú °°´Ù.

     reserve=iobase,extent[,iobase,extent]...
¾î¶² ±â°è¿¡¼­´Â ÀåÄ¡ µå¶óÀ̹ö°¡ Ưº°ÇÑ ¿µ¿ª¿¡ ÀÖ´Â ÀåÄ¡µéÀ» °Ë»ç (auto-probing)ÇÏ´Â °ÍÀ» ¸·¾Æ¾ß ÇÑ´Ù. ÀÌ´Â À߸ø ¼³°è µÇ¾î¼­ ºÎÆÃÁß¿¡ ¸ØÃß¾î ¹ö¸®´Â Çϵå¿þ¾îÀ̰ųª(¾î¶² ÀÌ´õ³Ý Ä«µåó·³) Á¦´ë·Î ÀνĵÇÁö ¾Ê´Â Çϵå¿þ¾îÀ̰ųª Ãʱ⠰˻ö »óÅ·Πº¯ÇÏ´Â Çϵå¿þ¾îÀ̰ųª ´ÜÁö Ä¿³ÎÀÇ ÃʱâÈ­¸¦ ¿øÇÏÁö ¾Ê´Â Çϵå¿þ¾îÀÏ °æ¿ì¿¡ ÇØ´çÇÑ´Ù.

ºÎÆ® ½Ã¿¡ reserve ÀÎÀÚ´Â °Ë»öÇÏÁö ¾ÊÀ» I/O port ¿µ¿ªÀ» Áּҷμ­ ÁöÁ¤ÇØ ÁØ´Ù. ¿µ¿ªÀº ÀÌ¹Ì ÀåÄ¡°¡ ±× ¿µ¿ª(°°Àº À̸§À¸·Î ¿¹¾à)À» ¹ß°ßÇÑ °Íó·³ Ä¿³Î Æ÷Æ® ¿¹¾à Å×ÀÌºí¿¡ ¿¹¾àÇÑ´Ù. ÀÌ·± ±â¹ýÀº ´ëºÎºÐÀÇ ±â°è¿¡¼­ ÇʼöÀûÀÎ °ÍÀº ¾Æ´Ï´Ù. ´ÜÁö ¹®Á¦°¡ ¹ß»ýÇϰųª Ưº°ÇÑ °æ¿ì¿¡¸¸ ÇØ´çÇÏ´Â °ÍÀÌ´Ù. ÁöÁ¤µÈ ¿µ¿ªÀÇ I/O Æ÷Æ®µéÀº I/O °ø°£ ¿µ¿ª¿¡¼­ °Ë»öµÇ±â¿¡ ¿ì¼±ÇÏ¿© check_region()À» ÇàÇÏ´Â µð¹ÙÀ̽º °Ë»öÀ¸·ÎºÎÅÍ º¸È£ ¹Þ´Â´Ù. NE2000À» ´Ù·ç´Â ¾î¶² µå¶óÀ̹öÀÇ °æ¿ì³ª ±× ÀÚ½ÅÀÇ ÀåÄ¡·Î À߸ø ÀνĵǾúÀ» °æ¿ì¿¡ »ç¿ëµÈ´Ù. Á¦´ë·Î µÈ µð¹ÙÀ̽º µå¶óÀ̹ö´Â ´Ù¸¥ ºÎÆ® ÀÎÀÚ°¡ ¸í½ÃÀûÀ¸·Î °Ë»öÇ϶ó°í ¸í¼¼ÇÏÁö ¾Ê´Â ÇÑ ¿¹¾àµÈ ¿µ¿ªÀ» °Ë»öÇÏÁö ¾Ê´Â´Ù. ÀÌ ¸»Àº ¿¹¾àÀº ´ëºÎºÐ ´Ù¸¥ ºÎÆ® ÀÎÀÚµé°ú ÇÔ²² »ç¿ëµÈ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. ±×·¯¹Ç·Î ÁöÁ¤ÇÑ ÀåÄ¡¸¦ º¸È£ÇϱâÀ§ÇÑ ¿¹¾à ¿µ¿ªÀ» ÁöÁ¤ÇÑ´Ù¸é ´ç½ÅÀº º¸Åë ±× ÀåÄ¡¸¦ À§ÇÏ¿© ¸í½ÃÀûÀÎ °Ë»öÀ» ÁöÁ¤ÇÏ¿©¾ß ÇÑ´Ù. ´ëºÎºÐÀÇ µåÀ̹öµéÀº ¸í½ÃÀûÀÎ ÁÖ¼Ò°¡ ÁÖ¾îÁöÁö ¾Ê´Â´Ù¸é Æ÷Æ® µî·Ï Å×À̺íÀ» ¹«½ÃÇÑ´Ù. ¿¹µé µé¾î ºÎÆ® ¶óÀÎÀÇ ³»¿ëÀÌ ¾Æ·¡°ú °°´Ù¸é


        reserve=0x300,32  blah=0x300

ÀÌ°ÍÀº `blah` À§ÇÑ µå¶óÀ̹ö¸¦ Á¦¿ÜÇÑ ¸ðµç ÀåÄ¡ µå¶óÀ̹öµéÀº 0x300-0x31f ÁÖ¼Ò¸¦ °Ë»öÇÏÁö ¾Ê´Â´Ù.

º¸Åë ºÎÆ®½Ã°£¿¡ ÁöÁ¤ÀÚµéÀº 11°³ÀÇ parameter°¡ ÇÑ°èÀÌ´Ù. ±×·¯¹Ç·Î ´ç½Å Àº ´ÜÁö ¿¹¾àµÈ Å°¿öµå´ç 5°³ÀÇ ¿¹¾àµÈ ¿µ¿ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ´ç½ÅÀÌ Æ¯º°È÷ º¹ÀâÇÑ ¿äûÀ» ÇÏ·ÁÇÑ´Ù¸é ¿©·¯°³ÀÇ ¿¹¾à ÁöÁ¤ÀÚµé »ç¿ëÇصµ Àß µ¿ÀÛ ÇÑ´Ù.

The `vga=' Argument

ÀÌ ÀÎÀÚ´Â ½ÇÁ¦ÀûÀÎ ºÎÆ® ÀÎÀÚ´Â ¾Æ´Ï´Ù. ´Ù¸¥ ºÎÆ® ÀÎÀÚµé ó·³ Ä¿³Î¿¡ ÀÇÇÏ¿©¼­°¡ ¾Æ´Ï¶ó LILO¿¡ ÀÇÇÏ¿© Çؼ®µÇ´Â ÀÎÀÚÀÌ´Ù. ±×·¯³ª ÀÌ´Â ¸Å¿ì ÀÏ ¹ÝÀûÀ¸·Î »ç¿ëµÇ±â ¶§¹®¿¡ ¿©±â¿¡¼­ ¾ð±ÞÇÒ ¸¸ÇÏ´Ù. ÀÌ´Â ¶ÇÇÑ rdev -v¸¦ »ç¿ëÇϰųª vmlinuz ÆÄÀÏ¿¡ ºñµð¿À ¸ðµå¸¦ ÀÌ¿ëÇÏ¿© ¼³Á¤µÉ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº ¼³Á¤ Äڵ尡 ½ÇÁ¦ ¸®´ª½º Ä¿³Î·Î ºÎÆÃÇϱâÀü¿¡ µðÆúÆ® µð½ºÇ÷¹ÀÌ ¸ðµå¸¦ º¯°æÇϱâ À§ÇÑ ºñµð¿À ¹ÙÀÌ¿À½º¸¦ »ç¿ëÇÏ´Â °ÍÀ» Çã¶ôÇÑ´Ù. ÀüÇüÀûÀ¸·Î 80x50 ¸ðµå, 132x44 ¸ðµå µîÀÌ ÀÖ´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ´Â ÁÁÀº ¹æ¹ýÀº Ä¿³ÎÀ» ºÎÆÃÇϱâ Àü¿¡ ´ç½ÅÀÇ ºñµð¿À ¾î´ðÅ͸¦ ÀÌ¿ëÇÏ¿© »ç¿ë°¡´ÉÇÑ ¿©·¯ ºñµð¿À ¸ðµåµéÀÇ ¸®½ºÆ®µéÀ» º¸¿©ÁÖ´Â vga=ask¸¦ »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ´ç½ÅÀÌ »ç¿ëÇϱ⠿øÇÏ´Â ¹øÈ£¸¦ ¸®½ºÆ®¿¡¼­ °í¸¥ ´ÙÀ½¿¡ ÈÄ¿¡´Â (´Ù½Ã ºÎÆÃÇÒ °æ¿ì:¿ªÁÖ) ÀÌ °ªÀ» `ask'ÀÇ À§Ä¡¿¡ Àû¾î ³ÖÀ» ¼ö ÀÖ´Ù. (lilo.conf ÆÄÀϾȿ¡) ´õ ¸¹Àº Á¤º¸¸¦ ¾Ë°í ½Í´Ù¸é ÃÖ±Ù¿¡ Ä¿³ÎÀ» °¡Á®¿Ã ¶§ °°ÀÌ ¿Â linux/Documentation/svga.txt ÆÄÀÏÀ» º¸±â ¹Ù¶õ´Ù.

±Ù·¡ÀÇ Ä¿³Î(2.1 ¹öÁ¯À̳ª ±× ÀÌ»ó)Àº ¿É¼ÇÀ¸·Î¼­ ¸ðµå¸¦ º¯°æÇÏ°í ºñµð¿À ¸ðµå¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ´Â Äڵ带 °¡Áö°í ÀÖ´Ù. ±×·¡¼­ ÀÌ·± ±â´ÉÀ» ¿øÇÑ´Ù¸é ÀÌ ¿É¼ÇÀ» °¡´ÉÇÏ°Ô ¼³Á¤ÇؾßÇÑ´Ù.

4. Boot Arguments for SCSI Peripherals.

ÀÌ ÀåÀº SCSI È£½ºÅÍ ¾îµªÅÍ¿Í SCSI ÀåÄ¡µéÀ» ¼³Ä¡ÇÒ¶§ Ä¿³Î¿¡°Ô Á¤º¸µéÀ» Àü´ÞÇϱâ À§ÇÏ¿© »ç¿ëÇÏ´Â ºÎÆ® ÀÎÀڵ鿡 ´ëÇÑ ¼³¸íÀÌ´Ù.

4.1 Arguments for Mid-level Drivers

Áß°£ ·¹º§ µå¶óÀ̹öµéÀº È£½ºÆ® ¾îµªÅ͸¦ ÁöÁ¤ÇÏÁö ¾Ê´Â µð½ºÅ©, CR-ROMµé, ±×¸®°í Å×ÀÌÇÁ °°Àº °ÍµéÀ» Á¶Á¤ÇÑ´Ù.

Maximum Probed LUNs (`max_scsi_luns=')

Each SCSI device can have a number of `sub-devices' contained within
itself. The most common example is one of the new SCSI CD-ROMs that
handle more than one disk at a time.  Each CD is addressed as a
`Logical Unit Number' (LUN) of that particular device. But most
devices, such as hard disks, tape drives and such are only one device,
and will be assigned to LUN zero.
°¢°¢ÀÇ SCSI ÀåÄ¡´Â °¢°¢ ÀÚ½ÅÀÇ `sub-devices' ¹øÈ£¸¦ °¡Áú ¼ö ÀÖ´Ù. Çѹø¿¡ Çϳª ÀÌ»óÀÇ µð½ºÅ©¸¦ Á¶ÀýÇÏ´Â »õ·Î¿î SCSI CD-ROMµé Áß¿¡ Çϳª°¡ ±× ÀϹÝÀûÀÎ ¿¹ÀÌ´Ù. °¢°¢ÀÇ CD´Â ±¸ºÐµÈ ÀåÄ¡ÀÇ `Logical Unit Number' (LUN)·Î¼­ ÁÖ¼Ò°¡ ÁÖ¾îÁø´Ù. ±×·¯³ª ÇÏµå µð½ºÅ©µéÀ̳ª Å×ÀÌÇÁ µå¶óÀ̹öµé °°Àº ´ëºÎºÐÀÇ ÀåÄ¡µéÀº ´ÜÁö ÇϳªÀÇ ÀåÄ¡¸¸À» °¡Áö°í LUN zeroÀÇ °ªÀÌ ÇÒ´çµÉ °ÍÀÌ´Ù.

ÀÌ ¹®Á¦´Â À߸øµÈ Æß¿þ¾î¸¦ °¡Áö°í ÀÖ´Â ´ÜÀÏ LUN ÀåÄ¡µé¿¡¼­ ¹ß»ýÇÑ´Ù. ºÒ¿ÏÀüÇÏ°Ô ¼³°èµÈ SCSI ÀåÄ¡µéÀº(³Ê¹« ¿À·¡ µÇ¾ú°Å³ª ¿î ³ª»Ú°Ôµµ ³Ê¹« »õ °ÍÀ̾) LUNsÀÌ zero°ªÀÌ ¾Æ´Ñ °Íµé¿¡ ´ëÇؼ­´Â °Ë»öµÇµµ·Ï Á¶Á¤ÇÒ ¼ö °¡ ¾ø´Ù. ±×µéÀº SCSI ¹ö½º°¡ lockµÇ°í Àüü SCSI ¹ö½º°¡ ´Ù¿îµÇ°Ô ÇÒ °¡´É¼º¿¡ ´ëÇؼ­ Ã¥ÀÓÀ» Á®¾ß ÇÑ´Ù. »õ·Î¿î Ä¿³ÎµéÀº ´ç½ÅÀÌ °Ë»öÇÒ LUNµéÀÇ ÃÖ´ë ¼ýÀÚ¸¦ ¼³Á¤ÇÒ È¯°æ ¿É¼ÇÀ» °¡Áö°í ÀÖ´Ù. ±âº»ÀûÀ¸·Î ÀÌ´Â À§¿¡¼­ ¾ð±ÞÇÑ ¹®Á¦Á¡À» ÇÇÇϱâ À§ÇÏ¿© ´ÜÁö LUN zero ÀåÄ¡¿¡ ´ëÇÏ¿©¼­¸¸ °Ë»öÇÑ´Ù.

To specify the number of probed LUNs at boot, one enters
`max_scsi_luns=n' as a boot arg, where n is a number between one and
eight. To avoid problems as described above, one would use n=1 to
avoid upsetting such broken devices
ºÎÆ®½Ã¿¡ °Ë»öµÉ LUNsÀÇ ¼ýÀÚ¸¦ ÁöÁ¤Çϱâ À§Çؼ­´Â ºÎÆ® ÀÎÀÚ·Î `max_scsi_luns=n'À» ÀÔ·ÂÇ϶ó. ¿©±â¼­ n Àº 1ºÎÅÍ 8 ±îÁöÀÌ´Ù.À§¿¡¼­ ¾ð±Þ ÇÑ ¹®Á¦¸¦ ÇÇÇϱâ À§ÇÏ¿© n=1À» »ç¿ëÇÑ´Ù¸é °íÀå³­ Àåġó·³ ¿Àµ¿ÀÛÇÏ´Â °ÍÀº ÇÇÇÒ ¼ö ÀÖ´Ù.

Parameters for the SCSI Tape Driver (`st=')

ºÎÆ®½Ã¿¡ SCSI Å×ÀÌÇÁ µå¶óÀ̹öÀÇ È¯°æÀº ¾Æ·¡ÀÇ ³»¿ëÀ» »ç¿ëÇÏ¿© ¼³Á¤µÉ ¼ö ÀÖ´Ù.


        st=buf_size[,write_threshold[,max_bufs]]

óÀ½ÀÇ 2°³ÀÇ ¼ýÀÚ´Â kB´ÜÀ§¸¦ ÁöÁ¤ÇÑ´Ù. µðÆúÆ®ÀÇ buf_size´Â 32kB ÀÌ°í ÃÖ´ë Å©±â´Â Å͹«´Ï ¾ø°Ôµµ 16384kBµµ µÉ ¼ö ÀÖ´Ù. write_threshold´Â Å×ÀÌÇÁ¿¡ ¾à¼ÓµÈ ¹öÆÛÀÇ °ªÀÌ´Ù. µðÆúÆ®´Â 30kBÀÌ´Ù. ¹öÆÛµéÀÇ ÃÖ´ë ¼ö´Â °ËÃâµÈ µå¶óÀ̺êÀÇ ¼ö¿¡ ÀÇÇÏ¿© º¯ÇÑ´Ù.

        st=32,30,2

¿ÏÀüÇÑ ¼¼ºÎ»çÇ×Àº Ä¿³Î ¼Ò½º Æ®¸®ÀÇ scsi µð·ºÅ丮 README.st ÆÄÀÏ¿¡¼­ ã À» ¼ö ÀÖ´Ù.

4.2 Arguments for SCSI Host Adapters

À̹ø ÀåÀ» À§ÇÑ ÀϹÝÀûÀΠǥÇö¹ý

iobase -- SCSI È£½ºÆ®°¡ Â÷ÁöÇϴ ù ¹ø° I/O Æ÷Æ®. 16 Áø¼ö·Î ÁöÁ¤µÇ¸ç 0x200ºÎÅÍ 0x3ffÀÇ ¿µ¿ªÀÌ ÁÖ·Î »ç¿ëµÈ´Ù.

irq -- Ä«µå¿¡ »ç¿ëÇϵµ·Ï ¼³Á¤µÈ Çϵå¿þ¾î ÀÎÅÍ·´Æ®. Á¦´ë·Î µÈ °ªÀº Ä«µå¿¡ ÀÇÁ¸ÀûÀ̳ª ÀϹÝÀûÀ¸·Î 5, 7, 9, 10, 11, 12 ±×¸®°í 15 ÀÇ °ªÀÌ »ç¿ëµÈ´Ù. ÀÌ¿ÜÀÇ ´Ù¸¥ °ªµéÀº IDE ÇÏµå µð½ºÅ©µé, Ç÷ÎÇǵé, Á÷·Ä Æ÷Æ®µî °°Àº Æò¹üÇÑ ÁÖº¯ÀåÄ¡¿¡ »ç¿ëµÈ´Ù.

dma -- Ä«µå°¡ »ç¿ëÇÏ´Â DMA(Direct Memory Access) ä³Î. ÀüÇüÀûÀ¸·Î ¹ö½º ¸¶½ºÅ͸µ(bus-mastering)¿¡ »ç¿ëµÈ´Ù. PCI¿Í VLBÄ«µåµéÀº ¿ø·¡ºÎÅÍ

bus-masterÀ̸ç DMA¸¦ ¿ä±¸ÇÏÁö ¾Ê´Â´Ù. ±×¸®°í ISA DMA ä³ÎÀÌ´Ù.

scsi-id -- SCSI ¹ö½º¿¡¼­ ¾îµªÅÍ°¡ ÀÚ½ÅÀ» ±¸ºÐÇϱâ À§ÇÏ¿© »ç¿ëÇÏ´Â ID. ¾î¶² È£½ºÆ® ¾îµªÅÍ´Â ÀÌ °ªÀÇ º¯°æÀ» Çã¿ëÇÑ´Ù. ´ëºÎºÐÀº ³»ºÎÀûÀ¸·Î º¯ÇÏÁö ¾Ê´Â °ªÀÌ ÁöÁ¤µÇ¾î ÀÖ´Ù. µðÆúÆ® °ªÀº 7ÀÌ´Ù. ±×·¯³ª ¾¾°ÔÀÌÆ®³ª TMC-950º¸µå´Â °íÁ¤µÈ scsi-id¸¦ »ç¿ëÇÑ´Ù.

parity -- SCSI È£½ºÆ® ¾îµªÅÍ°¡ ¸ðµç Á¤º¸¸¦ ±³È¯Çϴµ¥ ÀÖ¾î Æи®Æ¼ °ªÀ» ¿¬°áµÈ ÀåÄ¡¿¡ ºÎ°¡ÇÏ´ÂÁö ¾Æ´ÑÁö °áÁ¤. Æи®Æ¼ °Ë»ç¸¦ °¡´ÉÄÉÇÏ´Â ÇϳªÀÇ ÁöÁ¤ÀÚ¸¦ ÁöÁ¤ÇÏ°í 0ÀÇ °ªÀº Æи®Æ¼ °Ë»ç¸¦ ºÒ°¡´ÉÇÏ°Ô ÇÑ´Ù. ¸ðµç ¾îµªÅÍ°¡ ºÎÆ® ÀÎÀڷμ­ Æи®Æ¼ °Ë»ç¸¦ ÇÏ´Â ¼±ÅñÇÀ» Áö¿øÇÏ´Â °ÍÀº ¾Æ´Ï´Ù.

Adaptec aha151x, aha152x, aic6260, aic6360, SB16-SCSI

(`aha152x=') aha ¼ýÀÚ´Â Ä«µå¿¡ °ü·ÃµÇ¾î ÀÖ°í aic ¼ýÀÚ´Â Soundblaster-16 SCSI¸¦ Æ÷ÇÔ ÇÏ´Â ÀÌ·± ÇüÀÇ Ä«µåµéÀÇ ½ÇÁ¦ÀûÀÎ SCSI Ĩµé¿¡ °ü·ÃµÇ¾î ÀÖ´Ù. Ä¿³ÎÀº ÀÌ·± SCSI È£½ºÆ®µéÀ» °Ë»öÇϱâ À§Çؼ­ ¼³Ä¡µÈ BIOS¸¦ ã¾Æº¸°í SCSI È£½ºÆ®µéÀÌ Á¸ÀçÇÏÁö ¾Ê´Ù¸é ´ç½ÅÀÇ Ä«µå¸¦ ãÁö ¸øÇÒ °ÍÀÌ´Ù. ÀÌ ¶§ ´ç½ÅÀº ´ÙÀ½°ú °°Àº ÇüÅÂÀÇ ºÎÆ® ÀÎÀÚ¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù.


         aha152x=iobase[,irq[,scsi-id[,reconnect[,parity]]]]

ÀÌ µå¶óÀ̹ö°¡ µð¹ö±ëÀÌ °¡´ÉÇÏÁö ¾Ê°Ô ÄÄÆÄÀÏ µÇ¾ú´Ù¸é 6¹ø°ÀÇ °ªÀº debug level °ªÀ¸·Î ¼³Á¤µÉ ¼ö ÀÖ´Ù.

¸ðµç parameterµéÀº ÀÌ ÀåÀÇ Ã³À½ ºÎºÐ¿¡¼­ ¼³¸íµÇ¾ú°í reconnect °ªÀº non zero °ªÀ» °¡Áö°í ÀÖ´Ù¸é ÀåÄ¡¸¦ disconnect/reconnect ÇÒ °Í¿¡ ÁÖÀÇ Ç϶ó. »ç¿ë¿¹´Â ´ÙÀ½°ú °°´Ù.


        aha152x=0x340,11,7,1

parameterµéÀº ¼ø¼­´ë·Î ÁöÁ¤µÇ¾î¾ß ÇÔ¿¡ À¯ÀÇÇ϶ó, ÀÌ´Â ´ç½ÅÀÌ parity ¼³ Á¤À» ¿øÇÑ´Ù¸é iobase, irq, scsi-id ±×¸®°í reconnect °ª±îÁöµµ ÁöÁ¤ÇØ¾ß ÇÔÀ» ÀǹÌÇÑ´Ù.

Adaptec aha154x (`aha1542=')

¿©±â¿¡ aha154x ½Ã¸®Áî Ä«µåµéÀÌ ÀÖ´Ù. aha1542 ½Ã¸®Áî Ä«µåµéÀº aha1540 Ä«µåµé¿¡´Â ¾ø´Â I82077 Ç÷ÎÇÇ ÄÜÆ®·Ñ·¯¸¦ º¸µå»ó¿¡ °¡Áö°í ÀÖ´Ù. À̵éÀº ¹ö½º¸¶½ºÅ͸µ(busmastering) Ä«µåµéÀÌ°í ´Ù¸¥ ÀåÄ¡µé°ú ¹ö½º¸¦ °øÀ¯Çϴµ¥ »ç¿ëµÇ´Â ``fairness''¸¦ ¼³Á¤ÇÏ´Â parameterµéÀ» °¡Áö°í ÀÖ´Ù. ºÎÆ® ÀÎÀÚµéÀº ¾Æ·¡¿Í °°´Ù.


        aha1542=iobase[,buson,busoff[,dmaspeed]]

À¯È¿ÇÑ iobase °ªµéÀº µ¥Ã¼·Î 0x130, 0x134, 0x230, 0x234,0x330, 0x334 Áß ¿¡ ÇϳªÀÌ´Ù. ¿ø·¡ Ä«µåµéÀº ÀÌ ¿Ü¿¡ °ªµéµµ Çã¿ëÇÑ´Ù.

buson, busoff °ªµéÀº ISA ¹ö½º¸¦ Á¶ÀýÇÏ´Â Ä«µåÀÇ microseconds ¼ö¿¡ °ü·Ã µÇ¾î ÀÖ´Ù. ´Ù¸¥ Ä«µåµéÀÌ(ISA Ethernet card °°Àº) ISA ¹ö½º¸¦ Á¢±ÙÇÒ ¼ö ÀÖ´Â ±âȸ¸¦ ÁÖ±â À§ÇÏ¿© µðÆúÆ® °ªÀº busonÀº 11usÀ̸ç busoff´Â 4usÀÌ´Ù. dmaspeed °ªÀº DMA(Direct Memory Access) Àü¼ÛÇϴµ¥ ÀÖ¾î ±× Àü¼ÛÀ² (MB/s)¿¡ °ü·ÃµÇ¾î ÀÖ´Ù. µðÆúÆ® °ªÀº 5MB/s ÀÌ´Ù. »õ·Ó°Ô °³Á¤µÈ Ä«µåµéÀº ¼ÒÇÁÆ®¿þ¾îÀûÀÎ ¼³Á¤À¸·Î ÀÌ °ªÀ» ¼±ÅÃÇÏ´Â °ÍÀ» Çã¶ôÇÏ°í ¿¹ÀüÀÇ Ä«µåµéÀº Á¡Æ۷μ­ °¡´ÉÇÏ´Ù. ÀÌ °ªÀº ´ç½ÅÀÇ ¸¶´õº¸µå°¡ ±×°ÍÀ» Á¶ÀýÇÒ ¼ö ÀÖ´Ù°í °¡Á¤ÇÏ°í 10MB/s ±îÁö »ç¿ëÇÒ ¼ö ÀÖ´Ù. 5MB/s ÀÌ»óÀÇ °ªÀ» »ç¿ëÇÏ·Á ÇÑ´Ù¸é ÁÖÀÇÇÏ¿© ½ÇÇèÇ϶ó.

Adaptec aha274x, aha284x, aic7xxx (`aic7xxx=')

ÀÌ·± º¸µåµéÀº ´ÙÀ½ ÇüÅÂÀÇ ÀÎÀÚ¸¦ Çã¶ôÇÑ´Ù.


        aic7xxx=extended,no_reset

extended °ªÀÌ zero °¡ ¾Æ´Ï¶ó¸é Ä¿´Ù¶õ µð½ºÅ©¸¦ »ç¿ë°¡´ÉÇÏ°Ô ÇÏ´Â È®ÀåµÈ Çؼ®À» °¡¸®Å²´Ù. no_reset°ªÀÌ zero°¡ ¾Æ´Ï¶ó¸é µå¶óÀ̹ö¿¡°Ô ºÎÆ®½Ã È£½ºÆ® ¾îµªÅ͸¦ ¼³Á¤ÇÒ ¶§ SCSI ¹ö½º¸¦ Àç¼³Á¤ÇÏÁö ¾Êµµ·Ï ¾Ë¸°´Ù.

AdvanSys SCSI Host Adaptors (`advansys=')

AdvanSys µå¶óÀ̹ö´Â AdvanSys SCSI Ä«µå¸¦ À§ÇØ °Ë»öµÇ´Â ÁÖ¼Ò¸¦ 4°³±îÁö Çã¿ëÇÑ´Ù. ÀÌµé °ªµéÀº(»ç¿ëµÇ¾ú´Ù¸é) ¾î¶² ¹æ¹ýÀ¸·Îµç EISA³ª PCI¸¦ °Ë»ö ÇÏ´Â °Í¿¡ ¿µÇâÀ» ÁÖÁö ¸øÇÑ´Ù. °Ô´Ù°¡, µå¶óÀ̹ö°¡ µð¹ö±ëÀÌ °¡´ÉÇÏ°Ô ÄÄÆÄÀÏ µÇ¾ú´Ù¸é µð¹ö±ë Ãâ·Â ·¹º§Àº 0xdeb[0-f] ÆĶó¹ÌÅ͸¦ ÁÜÀ¸·Î ÀÎÇÏ¿© ¼³Á¤ÀÌ °¡´ÉÇÏ´Ù. 0-f ÀÇ °ªÀº µð¹ö±ë ¸Þ½ÃÁö ·¹º§À» 16´Ü°èÁß¿¡ Çϳª·Î ¼³ Á¤ÇÏ°Ô ÇÑ´Ù.

Always IN2000 Host Adaptor (`in2000=')

´Ù¸¥ SCSI È£½ºÆ® ºÎÆ® ÀÎÀÚ¿Í ´Ù¸£°Ô, IN2000 µå¶óÀ̹ö´Â ÀÚ½ÅÀÇ ´ëºÎºÐÀÇ Á¤¼ö ÀÎÀÚ¾Õ¿¡ ASCII ¹®ÀÚ¿­À» ºÙ¿© »ç¿ëÇÑ´Ù.

ioport:addr -- addr´Â Ä«µå(ÀϹÝÀûÀ¸·Î ROM º¸´Ù ¾Æ·¡ÁÖ¼Ò)ÀÇ IO ÁÖ¼Ò.

noreset -- No optional args. ºÎÆ®½Ã¿¡ SCSI ¹ö½º°¡ Àç¼³Á¤ µÇ´Â °ÍÀ» ¸·´Â ´Ù.

nosync:x -- x ´Â ºñÆ® ¸¶½ºÅ©·Î¼­ óÀ½ 7ºñÆ®µéÀº 7°³ÀÇ °¡´ÉÇÑ SCSI ÀåÄ¡ µé°ú ¿¬°üµÇ¾î ÀÖ´Ù.(ÀåÄ¡ #0¹øÀº bit 0À¸·Î ÇÏ´Â µî). ±× ÀåÄ¡°¡ µ¿½Ã¿¡ ÀÛµ¿ÇÏ´Â °ÍÀ» ¸·±âÀ§ÇÏ¿© ÀÌ ºñÆ®¸¦ ¼³Á¤ÇÑ´Ù.

period:ns -- ns´Â SCSI µ¥ÀÌÅÍÀÇ Àü¼Û ÁÖ±âÀÇ ÃÖ¼Ò ³ª³ë¼¼ÄÁÆ® °ªÀÌ´Ù. µðÆúÆ®·Î 500 À̸ç; 250¿¡¼­ 1000±îÁöÀÇ °ªÀÌ °¡´ÉÇÏ´Ù.

disconnect:x -- °áÄÚ ¿¬°áÀ» ²÷Áö ¾ÊÀ¸·Á¸é x = 0À¸·Î Ç×»ó ¿¬°áÇÏ·Á¸é x = 2·Î. x = 1Àº 'adaptive' ¿¬°á Á¾·á¸¦ ÇÑ´Ù. ÀÌ´Â µðÆúÆ®À̸ç ÀϹÝÀûÀ¸·Î ÃÖ¼±ÀÇ ¼±ÅÃÀÌ´Ù. debug:x `DEBUGGING_ON' ÀÌ Á¤ÀÇ µÇ¾î ÀÖ´Ù¸é x ´Â Ãâ·ÂÇϱâ À§ÇÑ µð¹ö±× Ãâ·ÂÀÇ ¿©·¯ °¡Áö ÇüŸ¦ ÀÏÀ¸Å°´Â ºñÆ®¸¶½ºÅ©ÀÌ´Ù. in2000.h ¾È¿¡ Á¤ÀÇµÈ DB_xxx¸¦ º¸¶ó.

proc:x -- `PROC_INTERFACE' °¡ Á¤ÀÇ µÇ¾î ÀÖ´Ù¸é, x´Â /proc ÀÎÅÍÆäÀ̽º°¡ ¾î¶»°Ô ÀÛµ¿ÇÏ°í ¹«¾ùÀ» ÇÒ °ÍÀΰ¡¸¦ °áÁ¤ÇÏ´Â ºñÆ®¸¶½ºÅ©ÀÌ´Ù. - in2000.h ¾È¿¡ Á¤ÀÇµÈ PR_xxx¸¦ º¸¶ó. »ç¿ë ¿¹µéÀÌ ¾Æ·¡¿¡ ¿­°ÅµÇ¾ú´Ù.


        in2000=ioport:0x220,noreset
        in2000=period:250,disconnect:2,nosync:0x03
        in2000=debug:0x1e
        in2000=proc:3

AMD AM53C974 based hardware (`AM53C974=')

´Ù¸¥ µå¶óÀ̹öµé°ú ´Þ¸®, ÀÌ°ÍÀº i/o, IRQ³ª DMA ä³Î°ú Åë½ÅÇϱâ À§ÇÏ¿© ºÎÆ® Æĸ®¹ÌÅ͵éÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù. (AM53C974°¡ PCI ÀåÄ¡°¡ µÇ¸é¼­ºÎÅÍ ±×·¸°Ô ÇÒ ÇÊ¿ä°¡ ¾ø¾îÁ³´Ù.) ´ë½Å¿¡, parameterµéÀº Àü¼Û ¸ðµåµéÀ̳ª È£½ºÆ®¿Í ÁöÁ¤µÈ ÀåÄ¡°£¿¡ »ç¿ëµÇ´Â Àü¼ÛÀ²À» ¾Ë¸®´Âµ¥ »ç¿ëµÇ°ï ÇÑ´Ù. ¿¹Á¦¿¡ Àß ³ªÅ¸³ª ÀÖ´Ù.


        AM53C974=7,2,8,15

ÀÌ ¿¹´Â ´ÙÀ½°ú °°ÀÌ Çؼ®ÇÑ´Ù: `SCSI-ID 7À» °¡Áö°í ÀÖ´Â ÄÜÆ®·Ñ·¯¿Í SCSI-ID 2À» °¡Áö°í ÀÖ´Â ÀåÄ¡¿ÍÀÇ Åë½ÅÀ» À§ÇÏ¿© Àü¼ÛÀ²Àº ÃÖ´ë 8MHz µ¿±â ¸ðµå·Î ÇÑ´Ù. 15¹ÙÀÌÆ® ¿ÀÇÁ¼ÂÀº Çù»óµÉ °ÍÀÌ´Ù. Á»´õ ¼¼ºÎÀûÀÎ »çÇ×Àº linux/drivers/scsi/README.AM53C974 ÆÄÀÏ ¾È¿¡ ÀÖ´Ù.

BusLogic SCSI Hosts with v1.2 kernels (`buslogic=')

¿¹Àü Ä¿³Î¿¡¼­ buslogic µå¶óÀ̹ö´Â ´ÜÁö ÇϳªÀÇ parameter¸¸À» Çã¿ëÇÑ´Ù. ÀÌ´Â I/O º£À̽º ÁÖ¼ÒÀÌ´Ù. ÀÌ ÁÖ¼Ò´Â ´ÙÀ½ÀÇ Á¤È®ÇÑ °ªµé Áß¿¡ ÇϳªÀ̾î¾ß ÇÑ´Ù: 0x130, 0x134, 0x230, 0x234, 0x330, 0x334.

BusLogic SCSI Hosts with v2.x kernels (`BusLogic=')

¹öÀü 2.x Ä¿³Î¿¡¼­´Â BusLogic µå¶óÀ̹ö´Â ¸¹Àº parameterµéÀ» Çã¿ëÇÑ´Ù. (À§ÀÇ °æ¿ì BusLogic¿¡¼­ B ¿Í L ÀÚ°¡ ´ë¹®ÀÚÀÎ °Í¿¡ ÁÖÀÇÇ϶ó.) ¾Æ·¡¿¡ Ä¿³Î ¹öÀü 2.0¿¡ Æ÷ÇԵǾî ÀÖ´Â Leonard N. Zubkoff'ÀÇ µå¶óÀ̹ö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀÌ ÀÖ´Ù.

BusLogic µå¶óÀ̹ö¸¦ À§Çؼ­ Ä¿³Î ¸í·É¶óÀÎÀÇ ³»¿ëÀº "BusLogic=" À̶ó´Â µå¶óÀ̹ö ±¸ºÐÀÚµéÀ» Æ÷ÇÔÇÑ´Ù. ÀÌ ±¸ºÐÀÚ´Â ÄÞ¸¶·Î ±¸ºÐµÇ´Â Á¤¼ö¿Í ¹®ÀÚ¿­µé·Î ÀÌ·ç¾îÁø´Ù. °¢°¢ÀÇ ¸í·É ¶óÀεéÀº ÇϳªÀÇ BusLogic È£½ºÆ® ¾îµªÅÍ¿¡ ÀÛ¿ëÇÑ´Ù. ´ÙÁß ¸í·É ¶óÀεéÀº ¿©·¯°³ÀÇ Buslogic È£½ºÆ® ¾î´ðÅ͸¦ °¡Áö°í ÀÖ´Â ½Ã½ºÅÛ¿¡¼­µµ »ç¿ëµÉ °ÍÀÌ´Ù.

ù ¹ø° Á¤¼ö´Â È£½ºÆ® ¾îµªÅÍ°¡ À§Ä¡ÇÏ´Â I/O ÁÖ¼Ò¸¦ ÁöÁ¤ÇÑ´Ù. ÁöÁ¤ÇÏÁö ¾Ê´Â´Ù¸é µðÆúÆ®·Î 0ÀÌ »ç¿ëµÇ¸ç ÀÌ°ÍÀº µðÆúÆ® °Ë»öÇÏ´Â µ¿¾È óÀ½À¸·Î ã´Â BusLogic È£½ºÆ® ¾îµªÅÍÀÇ ÁÖ¼Ò°¡ »ç¿ëµÇ°Ô ÇÑ´Ù. ¸¸¾à I/O ÁÖ¼Ò parameter°¡ ¸í·ÉÇà ¶óÀÎÀ¸·Î ÁÖ¾îÁø´Ù¸é µðÆúÆ® °Ë»öÀº »ý·«µÈ´Ù.

µÎ ¹ø° Á¤¼ö´Â Tagged QueuingÀ» Áö¿øÇÏ´Â ÀåÄ¡µéÀÇ »ç¿ëÇϱâ À§ÇÑ Tagged Queue Depth¸¦ ÁöÁ¤ÇÑ´Ù. Queue Depth´Â ½ÇÇà½Ã¿¡ µ¿½Ã¿¡ Á¸ÀçÇÒ ¼ö ÀÖ´Â SCSI ¸í·ÉµéÀÇ ¼ýÀÚÀÌ´Ù. ÁöÁ¤µÇÁö ¾ÊÀ¸¸é, µðÆúÆ®·Î 0ÀÌ »ç¿ëµÇ¸ç ÀÌ°ÍÀº ¾îµªÅÍÀÇ Total Queue Depth³ª ¿øÇÏ´Â ÀåÄ¡µé¿¡¼­ ¹ß°ßÇÑ ¼ýÀÚ, Çü, ¼Óµµ, ¿ë·®¿¡ ±â¹ÝÇÏ¿© ÀÚµ¿ÀûÀ¸·Î °áÁ¤µÈ °ªÀÌ »ç¿ëµÈ´Ù. ISA Bounce ¹öÆÛµéÀ» ¿ä±¸Çϴ ȣ½ºÆ® ¾îµªÅ͸¦ À§Çؼ­ Tagged Queue Depth´Â DMA Bounce Buffer memory Áö³ªÄ£ ÇÒ´çÀ» ÇÇÇϱâ À§ÇÏ¿© ÀÚµ¿ÀûÀ¸·Î BusLogic_TaggedQueueDepth_BB¸¦ ¼³Á¤ÇÑ´Ù. Tagged Queue Depth¸¦ Áö¿øÇÏÁö ¾Ê´Â ÁöÁ¤µÈ ÀåÄ¡µéÀº BusLogic_UntaggedQueueDepthÀÇ Queue Depth¸¦ »ç¿ëÇÑ´Ù.

¼¼ ¹ø° Á¤¼ö´Â ÃÊ ´ÜÀ§·Î ¹ö½º Á¡À¯ ½Ã°£À» ÁöÁ¤ÇÑ´Ù. ÀÌ´Â SCSI¹ö½º Àç¼³ Á¤À» °¡¸®Å°´Â È£½ºÆ® ¾îµªÅÍÀÇ ÇÏµå ¸®¼Â¿Í ¾î¶² SCSI ¸í·ÉµéÀ» ³Ñ°ÜÁÖ´Â µ¿¾È¿¡ ±â´Ù¸®´Â ½Ã°£ÀÇ ÃÑ ÇÕ°èÀÌ´Ù. ÁöÁ¤µÇÁö ¾ÊÀ¸¸é µðÆúÆ®·Î 0ÀÌ »ç¿ë µÇ°í ÀÌ´Â BusLogic_DefaultBusSettleTimeÀÇ °ªÀ» »ç¿ëÇÑ´Ù´Â ÀǹÌÀÌ´Ù. ³× ¹ø° Á¤¼ö´Â Local OptionsÀ» ÁöÁ¤ÇÑ´Ù. ÁöÁ¤µÇÁö ¾ÊÀ¸¸é µðÆúÆ®·Î 0ÀÌ µÈ´Ù. Local OptionsÀº ´ÜÁö ÁöÁ¤µÈ È£½ºÆ® ¾îµªÅÍ¿¡¸¸ Àû¿ëµÈ´Ù´Â Á¡¿¡ ÁÖÀÇ Ç϶ó.

´Ù¼¸ ¹ø° Á¤¼ö´Â Global OptionsÀ» ÁöÁ¤ÇÑ´Ù. ÁöÁ¤µÇÁö ¾ÊÀ¸¸é µðÆúÆ®·Î 0 ÀÌ µÈ´Ù. Global OptionsÀº ¸ðµç È£½ºÆ® ¾îµªÅÍ¿¡ °ÉÃÄ Àû¿ëµÈ´Ù´Â Á¡¿¡ ÁÖÀÇ Ç϶ó. ¹®ÀÚ¿­ ¿É¼ÇµéÀº Tagged Queuing°ú ¿¡·¯ Á¤Á¤ È£½ºÆ® ¾îµªÅÍ °Ë»öÀ» Á¶ÀýÇÏ ´Âµ¥ »ç¿ëµÈ´Ù. Tagged Queuing ÁöÁ¤ÀÚ´Â "TQ" ·Î ½ÃÀÛÇÏ°í ÁöÁ¤µÈ ÀåÄ¡µéÀÌ ±×°ÍÀ» Áö¿ø ÇÏ´ÂÁö¸¦ Çã°¡ÇÏ´ÂÁö ¾È ÇÏ´ÂÁö¸¦ ¸í½ÃÀûÀ¸·Î ÁöÁ¤ÇÏ´Â °ÍÀ» Çã¿ëÇÑ´Ù.

´ÙÀ½ÀÇ ÁöÁ¤ ¿É¼ÇµéÀÌ »ç¿ë °¡´ÉÇÏ´Ù: TQ:Default -- Tagged QueuingÀº BusLogic È£½ºÆ® ¾îµªÅÍÀÇ Æß¿þ¾î ¹öÀüÀ̳ª ´ÙÁß ¸í·ÉÀ» queuing ÇÏ´Â °ÍÀ» °¡´ÉÇÏ°ÔÇÏ´Â Tagged Queue Depth¿¡ ±â¹ÝÇÏ¿© Á¦ÇѵȴÙ.

TQ:Enable -- Tagged QueuingÀº È£½ºÆ® ¾îµªÅÍ Æß¿þ¾î ¹öÀü¿¡ ±â¹ÝÇϵµ·Ï °­¿äµÇ´Â ¾î´À Á¦Çѵµ ¹«½ÃÇϴ ȣ½ºÆ® ¾îµªÅÍ¿¡¼­ ¸ðµç ´ë»ó ÀåÄ¡µé¿¡ ´ëÇÏ¿© ÀÛµ¿°¡´ÉÇÏ°Ô ¼³Á¤µÉ °ÍÀÌ´Ù.

TQ:Disable -- Tagged QueuingÀº ÀÌ È£½ºÆ® ¾îµªÅÍ¿¡ ¿¬°áµÈ ¸ðµç ÀåÄ¡µé¿¡ ´ëÇÏ¿© ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù.

TQ:<Per-Target-Spec> -- °¢°¢ÀÇ ¿¬°áµÈ ÀåÄ¡¿¡ ´ëÇÏ¿© ¼­·Î ´Ù¸£°Ô Tagged QueuingÀÌ Á¶ÀýµÉ °ÍÀÌ´Ù. <Per-Target-Spec>´Â "Y", "N", ±×¸®°í "X" Áß¿¡ Çϳª·Î ÀÌ·ç¾î Áø´Ù. "Y"´Â Tagged QueuingÀ» °¡´ÉÇÏ°Ô ÇÏ°í "N"´Â À̸¦ ºÒ°¡´ÉÇÏ°Ô ÇÏ°í "X"´Â Æß¿þ¾î ¹öÀü¿¡ ±â¹ÝÇÑ µðÆúÆ®¸¦ ÀÛµ¿À» Çã¿ëÇÑ´Ù. ù ¹ø° ¹®ÀÚ´Â ¿¬°áµÈ ÀåÄ¡ 0¿¡ °ü·ÃµÇ¾î ÀÖ°í µÎ ¹ø° ´Â ÀåÄ¡1¿¡, µîµî; "Y", "N", ±×¸®°í "X"ÀÇ ³ª¿­ÀÌ ¸ðµç ¿¬°áµÈ ÀåÄ¡µé¿¡°Ô ¹ÌÄ¡Áö´Â ¾Ê´Â´Ù¸é ÁöÁ¤µÇÁö ¾Ê´Â ¹®ÀÚµéÀº "X" ·Î °¡Á¤µÈ´Ù.

¸í½ÃÀûÀÎ Tagged QueuingÀº ¹®Á¦¸¦ ¹ß»ý ½ÃŲ´Ù´Â °Í¿¡ ÁÖÀÇÇ϶ó; À§ÀÇ ¹æ¹ýÀº Tagged QueuingÀÌ Á¦´ë·Î ±¸ÇöµÇÁö ¾ÊÀº ÀåÄ¡¸¦ µð½º¿¡ÀÌºí ½ÃÅ°´Âµ¥ ¿ì¼± »ç¿ëµÈ´Ù.

¿¡·¯ º¹±¸ ¹æ¹ýÀÇ ÁöÁ¤Àº "ER:"·Î ½ÃÀÛÇÏ¸ç ¸í½ÃÀûÀ¸·Î Á¦´ë·Î ¼º°øÇÏÁö ¸øÇÑ SCSI ¸í·É¿¡ ÀÇÇÏ¿© ResetCommand°¡ ºÒ¸®¾úÀ» ¶§ ÇؾßÇÒ ¿¡·¯ º¹±¸ ÇൿÀ» ÁöÁ¤ÇÑ´Ù.

¾Æ·¡ÀÇ ¿É¼ÇµéÀÌ °¡´ÉÇÏ´Ù:

ER:Default -- ¿¡·¯ º¹±¸¸¦ Hard Reset°ú SCSI ¼­ºê½Ã½ºÅÛÀÇ ±ÇÀå»çÇ× ¿É¼Ç ÀÎ Bus Device Reset »çÀÌ¿¡¼­ ¼±ÅÃÇÒ °ÍÀÌ´Ù.

ER:HardReset -- ¿¡·¯ º¹±¸ SCSI ¹ö½º ¸®¼ÂÀ» À¯¹ß½ÃÅ°´Â È£½ºÆ® ¾îµªÅÍÀÇ Hard Reset¸¦ ¼±ÅÃÇÒ °ÍÀÌ´Ù.

ER:BusDeviceReset -- ¿¡·¯ º¹±¸´Â ¿¡·¯¸¦ À¯¹ß½ÃÅ°´Â °³°³ÀÇ ÁöÁ¤ ÀåÄ¡¿¡ Bus Device Reset ¸Þ½ÃÁö¸¦ Àü¼ÛÇÑ´Ù.

ER:None -- ¿¡·¯ º¹±¸´Â ±ÝÁöµÉ °ÍÀÌ´Ù. ÀÌ ¿É¼ÇÀº SCSI ¹ö½º ResetÀ̳ª ¹ö½º ÀåÄ¡ resetÀÌ ´ë»ó ÀåÄ¡¸¦ ¿ÏÀüÈ÷ º¹±¸ ºÒ°¡´ÉÇÏ°Ô ÇÒ °æ¿ì¿¡¸¸ ¼±ÅõǾî Áø´Ù.

ER:<Per-Target-Spec> -- ¿¡·¯ ºÏ±¸´Â °¢°¢ÀÇ ÀåÄ¡¸¶´Ù °³º°ÀûÀ¸·Î Á¦¾îµÉ °ÍÀÌ´Ù. <Per-Target-Spec>´Â "D","H","B", ±×¸®°í "N" ¹®ÀÚµé·Î ÀÌ·ç¾î Áø ´Ù. "D"´Â µðÆúÆ®¸¦ ¼±ÅÃÇÏ°í. "H"´Â Hard ResetÀ» "B"´Â ¹ö½º ÀåÄ¡ ¸®¼ÂÀ» "N"Àº None¸¦ ¼±ÅÃÇÑ´Ù. ù ¹ø° ¹®ÀÚ´Â 0¹ø ´ë»ó ÀåÄ¡¿Í °ü·ÃµÇ°í µÎ ¹ø° ¹®ÀÚ´Â 1¹ø ´ë»ó ÀåÄ¡¸¦ ......; "D", "H", "B", ±×¸®°í "N" ¹®ÀÚµéÀÇ ³ª¿­ ÀÌ ¸ðµç °¡´ÉÇÑ ´ë»ó ÀåÄ¡¸¦ Ä¿¹öÇÒ ¼ö ¾ø´Ù¸é ¿­°ÅÇÏÁö ¹®ÀÚµéÀº "D" ·Î °¡Á¤µÈ´Ù. È£½ºÆ® ¾îµªÅÍ °Ë»öÀº´Â ¾Æ·¡ÀÇ ¹®ÀÚ¿­µé·Î ±¸¼ºµÈ´Ù.

NoProbe -- ¾î¶² Á¾·ùÀÇ °Ë»öµµ ÇÏÁö ¾Ê´Â´Ù. ±×·¯¹Ç·Î ¾î´À BusLogic È£½º Æ® ¾îµªÅ͵µ ¹ß°ßµÇÁö ¾ÊÀ» °ÍÀÌ´Ù.

NoProbeISA -- Ç¥ÁØ ISA I/O ÁÖ¼ÒµéÀº °Ë»öµÇÁö ¾Ê´Â´Ù. ±×·¯¹Ç·Î ´ÜÁö PCI È£½ºÆ® ¾îµªÅ͵éÀÌ °ËÃâµÉ °ÍÀÌ´Ù.

NoSortPCI -- PCI ½ºÄ³´× ¼ø¼­¸¦ À§ÇØ ¹ö½º³ª ÀåÄ¡ÀÇ ¹øÈ£¸¦ »ç¿ëÇÏ´Â AutoSCSIÀÇ ¾î¶² ¼³Á¤µµ ¹«½ÃÇϸç PCI ¹ÙÀÌ¿À½º¿¡ Á¦°øµÇ´Â ¼ø¼­·Î PCI È£½ºÆ® ¾îµªÅ͵éÀÌ ¿­°ÅµÉ °ÍÀÌ´Ù.

EATA SCSI Cards (`eata=')

ÃÖ±ÙÀÇ ¹öÀü 2.0 Ä¿³Îµé¿¡ À־, EATA µå¶óÀ̹öµéÀº °Ë»öµÇ´Â i/o ÁÖ¼Òµé À» ÁöÁ¤ÇÏ´Â ºÎÆ® ÀÎÀÚ¸¦ Çã¿ëÇÑ´Ù. ´ÙÀ½Àº ÀÌ°ÍÀÇ ÇüÅ´Ù:


        eata=iobase1[,iobase2][,iobase3]...[,iobaseN]

µå¶óÀ̹ö´Â ¿©±â¿¡ ¿­°ÅµÇ´Â ¼ø¼­·Î ÁÖ¼ÒµéÀ» °Ë»öÇÒ °ÍÀÌ´Ù.

Future Domain TMC-8xx, TMC-950 (`tmc8xx=')

ÀÌ·± SCSI È£½ºÆ®À» À§ÇÑ °Ë»ö ÄÚµå´Â ¿ì¼± ¼³Ä¡µÈ BIOS¸¦ ã¾Æº¸°í ¾ø´Ù¸é ´ç½ÅÀÇ Ä«µå¸¦ ãÁö ¸øÇÒ °ÍÀÌ´Ù. ¾Æ´Ï¸é ´ç½ÅÀÇ BIOSÀÇ ±âÈ£ ¹®ÀÚ¿­À» ãÀ» ¼ö ¾ø¾î ÀνĵÇÁö ¾Ê´Â´Ù¸é ¾î´À °æ¿ì¿¡µµ ´ç½ÅÀº ´ÙÀ½ Çü½ÄÀÇ ºÎÆ® ÀÎÀÚ¸¦ »ç¿ëÇؾ߸¸ ÇÒ °ÍÀÌ´Ù.


        tmc8xx=mem_base,irq

mem_base °ªÀº Ä«µå°¡ »ç¿ëÇÏ´Â I/O ¿µ¿ª¿¡ »ç»óµÇ´Â ¸Þ¸ð¸®ÀÇ °ªÀÌ´Ù. ÀÌ´Â ÀϹÝÀûÀ¸·Î ¾Æ·¡ÀÇ °ªµé Áß¿¡ ÇϳªÀÌ´Ù: 0xc8000, 0xca000, 0xcc000, 0xce000, 0xdc000, 0xde000.

Future Domain TMC-16xx, TMC-3260, AHA-2920 (`fdomain=')

µå¶óÀ̹ö´Â ÀÌ·± Ä«µåµéÀ» ¾Ë·ÁÁø ·Ò ¹ÙÀÌ¿À½º ±âÈ£ ¸®½ºÆ®¿¡ µû¶ó¼­ °ËÃâÇÑ´Ù. ¾Ë·ÁÁø ¹ÙÀÌ¿À½ºÀÇ Àüü ¸®½ºÆ®¿¡ ´ëÇؼ­´Â linux/drivers/scsi/fdomain.c¸¦ º¸±â ¹Ù¶õ´Ù. ÀÌ ÆÄÀÏÀÇ ¾Õ ºÎºÐ¿¡´Â ¸¹Àº Á¤º¸°¡ ÀÖ´Ù. ´ç½ÅÀÇ BIOS°¡ µå¶óÀ̹ö¸¦ ¸ð¸¥´Ù¸é ¾Æ·¡ÀÇ Çü½ÄÀÇ ¿À¹ö¶óÀÌ µå¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.


        fdomain=iobase,irq[,scsi_id]

IOMEGA Parallel Port / ZIP drive (`ppa=')

ÀÌ µå¶óÀ̹ö´Â IOMEGA ZIP µå¶óÀ̹ö¿¡ µé¾îÀÖ´Â IOMEGA º´·Ä Æ÷Æ® SCSI ¾îµªÅ͸¦ À§ÇÑ °ÍÀÌ´Ù. ÀÌ°Ç ¿À¸®Áö³¯ IOMEGA PPA3 ÀåÄ¡¿Íµµ µ¿ÀÛÇÑ´Ù. ÀÌ µå¶óÀ̹ö¸¦ À§ÇÑ ºÎÆ® ÀÎÀÚÀÇ Çü½ÄÀÌ´Ù.


        ppa=iobase,speed_high,speed_low,nybble

ºÎ°¡ÀûÀ¸·Î ÁöÁ¤µÈ °ªµéÀÎ iobase¸¦ Á¦¿ÜÇÑ ¸ðµç °ªµé¿¡ ´ëÇÏ¿© ´ç½ÅÀÌ 3°³ÀÇ ¿É¼Ç parameterµéÀ» °¡Áö°í º¯°æÇÏ·Á ÇÑ´Ù¸é ±×µéÀÌ ¹«¾ùÀ» Á¦¾îÇÏ´ÂÁö¿¡ ´ëÇÑ ¼¼¼¼ÇÑ »çÇ×À» linux/drivers/scsi/README.ppa¿¡¼­ ÀÐÀ¸¶ó´Â Ãæ°í¸¦ ¹ÞÀ» °ÍÀÌ´Ù.

NCR5380 based controllers (`ncr5380=')

´ç½Å º¸µå¿¡ µû¶ó¼­, 5380 Àº i/o »ç»óÇϰųª ¸Þ¸ð¸® »ç»óÀ» ÇÒ °ÍÀÌ´Ù. (ÀϹÝÀûÀ¸·Î 0x400 ¾Æ·¡ÀÇ ÁÖ¼Ò´Â i/o »ç»óÀ» ÀǹÌÇÑ´Ù. ±×·¯³ª PCI³ª EISA Çϵå¿þ¾î´Â 0x3ff ÀÌ»óÀÇ i/o ÁÖ¼ÒµéÀ» »ç¿ëÇÑ´Ù.) ¾î´À °æ¿ìµç, ´ç½ÅÀº ÁÖ¼Ò, IRQ °ª, DMA ä³Î °ªÀ» ÁöÁ¤ÇÑ´Ù. i/o »ç»ó Ä«µåÀÇ ÇÑ ¿¹´Â ´ÙÀ½ÀÌ µÉ °ÍÀÌ´Ù.: ncr5380=0x350,5,3. Ä«µå°¡ ÀÎÅÍ·´Æ®¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é 255ÀÇ IRQ °ªÀº ÀÎÅÍ·´Æ®¸¦ ºÒ°¡´ÉÇÏ°Ô ÇÑ´Ù. 254ÀÇ IRQ °ªÀº ÀÚµ¿°Ë»öÀ» ÀǹÌÇÑ ´Ù. ´õ ÀÚ¼¼ÇÑ °ÍÀº linux/drivers/scsi/README.g_NCR5380 ÆÄÀÏ¿¡¼­ º¼ ¼ö ÀÖ´Ù.

NCR53c400 based controllers (`ncr53c400=')

ÀϹÝÀûÀÎ 53c400 Áö¿øÀº À§¿¡¼­ ¾ð±ÞµÈ ÀϹÝÀûÀÎ 5380ÀÇ Áö¿ø°ú °°Àº µå¶ó À̹ö¸¦ »ç¿ëÇÑ´Ù.ºÎÆ® ÀÎÀÚ´Â 53c400¿¡¼­ »ç¿ëµÇÁö ¾Ê´Â DMA ä³ÎÀ» Á¦¿ÜÇÏ ¸é µ¿ÀÏÇÏ´Ù.

NCR53c406a based controllers (`ncr53c406a=')

ÀÌ µå¶óÀ̹ö´Â ´ÙÀ½ ÇüÅÂÀÇ ºÎÆ® ÀÎÀÚ¸¦ »ç¿ëÇÑ´Ù:


        ncr53c406a=PORTBASE,IRQ,FASTPIO

IRQ¿Í FASTPIO parameterµéÀº ¿É¼ÇÀÌ´Ù. 0ÀÇ ÀÎÅÍ·´Æ® °ªÀº ÀÎÅÍ·´Æ® »ç¿ëÀ» ±ÝÁö ½ÃŲ´Ù. FASTPIO ¸¶¶ó¹ÌÅ͸¦ À§ÇØ »ç¿ëÇÏ´Â 1ÀÇ °ªÀº single-byte inb³ª outb ¸í·É¾î ´ë½Å¿¡ inslÀ̳ª outsl ¸í·É¾îÀÇ »ç¿ëÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù. µå¶óÀ̹ö´Â ÄÄÆÄÀÏ ½ÃÀÇ ¿É¼ÇÀ¸·Î DMA¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

Pro Audio Spectrum (`pas16=')

PAS16Àº NCR5380 SCSI ĨÀ» »ç¿ëÇÏ°í, »õ·Î¿î ¸ðµ¨µéÀº Á¡ÆÛ ¾ø´Â ȯ°æ¼³Á¤ À» Áö¿øÇÑ´Ù. ºÎÆ®ÀÎÀÚ´Â ´ÙÀ½ÀÇ Çü½ÄÀÌ´Ù:


        pas16=iobase,irq

´ÜÁö Â÷ÀÌÁ¡Àº 255ÀÇ IRQ°ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Â °ÍÀÌ°í ÀÌ´Â µå¶óÀ̹ö¿¡°Ô ºñ ·Ï ¼º´ÉÀº ¶³¾îÁö´õ¶óµµ ÀÎÅÍ·´Æ®¸¦ »ç¿ëÇÏÁö ¸»¶ó°í ¸»ÇÒ °ÍÀÌ´Ù. iobase´Â ÀϹÝÀûÀ¸·Î 0x388ÀÌ´Ù.

Seagate ST-0x (`st0x=')

ÀÌ·± SCSI È£½ºÆ®À» À§ÇÑ °Ë»ö ÄÚµå´Â ¿ì¼± ¼³Ä¡µÈ BIOS¸¦ ã°í ¾ø´Ù¸é ´ç½ÅÀÇ Ä«µå¸¦ ãÁö ¸øÇÒ °ÍÀÌ´Ù. ¾Æ´Ï¸é ´ç½ÅÀÇ BIOSÀÇ ±âÈ£ ¹®ÀÚ¿­ÀÌ Ã£À» ¼ö ¾ø¾î ÀνĵÇÁö ¾Ê´Â´Ù¸é ¾î´À °æ¿ì¿¡µµ ´ç½ÅÀº ´ÙÀ½ Çü½ÄÀÇ ºÎÆ® ÀÎÀÚ¸¦ »ç¿ëÇؾ߸¸ ÇÒ °ÍÀÌ´Ù.


        st0x=mem_base,irq

mem_base °ªÀº Ä«µå°¡ »ç¿ëÇÏ´Â I/O ¿µ¿ª¿¡ »ç»óµÇ´Â ¸Þ¸ð¸®ÀÇ °ªÀÌ´Ù. ÀÌ´Â ÀϹÝÀûÀ¸·Î ¾Æ·¡ÀÇ °ªµé Áß¿¡ ÇϳªÀÌ´Ù: 0xc8000, 0xca000, 0xcc000, 0xce000, 0xdc000, 0xde000.

Trantor T128 (`t128=')

ÀÌ·± Ä«µåµéÀº ¶ÇÇÑ NCR5380 Ĩ¿¡ ±â¹ÝÇÑ°í ¾Æ·¡ÀÇ ¿É¼ÇµéÀ» Çã¿ëÇÑ´Ù.


        t128=mem_base,irq

mem_baseÀÇ Á¤È®ÇÑ °ªµéÀº ´ÙÀ½°ú °°´Ù: 0xcc000, 0xc8000, 0xdc000, 0xd8000.

Ultrastor SCSI cards (`u14-34f=')

ÀÌ Ä«µå¿¡´Â µÎ °³ÀÇ ºñ ÀÇÁ¸ÀûÀÎ µå¶óÀ̹ö°¡ Àִµ¥ Áï, CONFIG_SCSI_U14_34F ´Â u14-34f.c¸¦ »ç¿ëÇÏ°í CONFIG_SCSI_ULTRASTOR´Â ultrastor.c¸¦ »ç¿ëÇÑ´Ù. u14-34f´Â ´ÙÀ½ ÇüÅÂÀÇ ºÎÆ® ÀÎÀÚµéÀ» Çã¿ëÇÑ´Ù (ÃÖ±Ù Ä¿³Î ¹öÀü 2.0¿¡¼­).


        u14-34f=iobase1[,iobase2][,iobase3]...[,iobaseN]

µå¶óÀ̹ö´Â ³ª¿­µÇ´Â ¼ø¼­´ë·Î ÁÖ¼ÒµéÀ» °Ë»öÇÒ °ÍÀÌ´Ù.

Western Digital WD7000 cards (`wd7000=')

ÀÌ µå¶óÀ̹ö´Â wd7000À» À§ÇÏ¿© ¾Ë·ÁÁø BIOS ROM ¹®ÀÚ¿­À» ã°í ¾à°£ ¶³¾îÁö´Â Ç¥ÁØ È¯°æ ¼³Á¤¿¡ ´ëÇÏ¿© ¾Ë°í ÀÖ´Ù. ´ç½ÅÀÇ Ä«µå¿¡ Á¤È®ÇÑ °ªÀÌ ¾ø°Å³ª ´ç½ÅÀÌ BIOS ¹öÀüÀ» ¾ËÁö ¸øÇÑ´Ù¸é ´ç½ÅÀº ¾Æ·¡ÀÇ ÇüÅ·ΠºÎÆ® ÀÎÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù:


        wd7000=irq,dma,iobase

4.3 SCSI Host Adapters that don't Accept Boot Args

ÇöÀç ¾Æ·¡ÀÇ SCSI Ä«µåµéÀº ºÎÆ®½Ã¿¡ ¾î´À parameterµéµµ »ç¿ëÀÌ ºÒ°¡´ÉÇÏ´Ù. ¿ä±¸µÈ´Ù¸é µå¶óÀ̹ö ÀÚü¸¦ ÆíÁýÇÏ¿© Á÷Á¢ÀûÀÎ °ªÀ» ÁÙ ¼ö ÀÖ´Ù.

        Adaptec aha1740 (EISA probing),
        NCR53c7xx,8xx (PCI, both drivers)
        Qlogic Fast (0x230, 0x330)
        Qligic ISP (PCI)

5. Hard Disks

ÀÌ ÀýÀº Ç¥ÁØ MFM/RLL, ST-506, XT ±×¸®°í IDE µð½ºÅ© µå¶óÀ̹ö ÀåÄ¡µé¿¡ °ü·ÃµÈ ¸ðµç ºÎÆ® ÀÎÀÚµéÀ» ³ª¿­ÇÑ´Ù. IDE³ª generic ST-506 HD µå¶óÀ̹ö´Â ¸ðµÎ `hd=' ¿É¼ÇÀ» Çã¿ëÇÑ´Ù.

5.1 IDE Disk/CD-ROM Driver Parameters

IDE µå¶óÀ̹ö´Â ¸¹Àº parameterµéÀ» Çã¿ëÇÑ´Ù. À̵éÀº µð½ºÅ© geometry specifications·ÎºÎÅÍ ±ÔÁ¤µÇ¸ç Á»´õ ÀÌ°ÍÀº Çâ»óµÇ°Å³ª °íÀå³­ controller ĨÀ» Áö¿øÇϱâ À§ÇÔÀÌ´Ù. ¾Æ·¡ÀÇ °ÍµéÀº ¸ðµç °¡´ÉÇÑ ºÎÆ® ÀÎÀÚµéÀÇ ¸ðÀ½ÀÌ´Ù. Á»´õ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ç½ÅÀÌ ½ÇÁ¦·Î linux/Documentation µð·ºÅ丮¿¡ ÀÖ´Â ide.txt ÆÄÀÏÀ» Âü°í ÇÏ¿©¶ó. À̷κÎÅÍ ¾Æ·¡ÀÇ ¿ä¾à¹®ÀÌ ¹ßÃéµÇ¾ú´Ù.

 "hdx=" ´Â "hdc" ¿Í °°Àº ¿¹Ã³·³ ¸ðµç "x"  ´Â "a" ·ÎºÎÅÍ "h" ·Î ÀνĵȴÙ.
"idex=" ´Â "ide1"°ú °°Àº ¿¹Ã³·³ ¸ðµç "x"  ´Â "0" ·ÎºÎÅÍ "3" ·Î ÀνĵȴÙ.
 "hdx=noprobe"          : µå¶óÀ̹ö°¡ Á¸ÀçÇÏ¸é ±×°ÍµéÀ» °Ë»öÇÏÁö  ¾Ê´Â´Ù.
 "hdx=none"             : µå¶óÀ̹ö°¡ ¾øÀ¸¸é cmos¸¦ ¹«½ÃÇÏ°í °Ë»öÇÏÁö
                          ¾Ê´Â´Ù.
 "hdx=nowerr"           : ÀÌ µå¶óÀ̹ö¿¡ WRERR_STAT ºñÆ®¸¦ ¹«½ÃÇÑ´Ù.
 "hdx=cdrom"            : µå¶óÀ̹ö°¡ ÀÖ°í ±×°ÍÀÌ cdrom µå¶óÀ̺êÀÌ´Ù.
 "hdx=cyl,head,sect"    : µå¶óÀ̹ö°¡ ÀÖ°í ÁöÁ¤°ªµéÀ» °¡Áö°í ÀÖ´Ù.
 "hdx=autotune"         : ÀÌ µå¶óÀ̹ö¿¡¼­¸¸ °¡´ÉÇÏ´Ù¸é ºü¸¥  PIO mode
                          Áö¿øÀ» À§ÇÏ¿© ÀÎÅÍÆäÀ̽º ¼Óµµ¸¦  Á¶ÀýÇϱâ À§ÇÑ
                          ½Ãµµ¸¦ ÇÒ °ÍÀÌ´Ù.  ¸ðµç ĨÇüÅ¿¡¼­ Áö¿ø µÇÁö´Â
                          ¾ÊÀ¸¸ç ¿¿³¯ÀÇ IDE µå¶óÀ̹ö³ª ÀÌ»óÇÑ IDE
                          µå¶óÀ̹öµé¿¡¼­ »ó´çÇÑ ¹®Á¦¸¦ ¹ß»ýÇÒ ¼öµµ ÀÖ´Ù.
 "idex=noprobe"         : ÀÎÅÍÆäÀ̽º¸¦ °Ë»öÇϰųª »ç¿ëÇϱâ À§ÇÑ ½Ãµµ¸¦
                          ÇÏÁö ¾Ê´Â´Ù.
 "idex=base"            : ÀϹÝÀûÀ¸·Î "base"°¡ 0x1f0 À̳ª 0x170ÀÇ °ªÀ»
                          °¡Áö¸ç "ctl" ÀÌ "base"+0x206 À¸·Î °¡Á¤µÇ´Â ÁÖ¼Ò¿¡¼­
                          ÀÎÅÍÆäÀ̽º¸¦ °Ë»öÇÑ´Ù.
 "idex=base,ctl"        : base¿Í ctlÀ» ÁöÁ¤
 "idex=base,ctl,irq"    : base, ctl ±×¸®°í irq ¹øÈ£¸¦ ÁöÁ¤
 "idex=autotune"        : ÀÌ µå¶óÀ̹ö¿¡¼­¸¸ °¡´ÉÇÏ´Ù¸é  ºü¸¥ PIO mode
                          Áö¿øÀ» À§ÇÏ¿© ÀÎÅÍÆäÀ̽º ¼Óµµ¸¦ Á¶ÀýÇϱâ À§ÇÑ
                          ½Ãµµ¸¦ ÇÒ °ÍÀÌ´Ù.  ¸ðµç Ĩ ÇüÅ°¡ Áö¿ø µÇÁö´Â
                          ¾ÊÀ¸¸ç ¿¿³¯ÀÇ IDE µå¶óÀ̹ö³ª ÀÌ»óÇÑ IDE
                          µå¶óÀ̹öµé¿¡¼­ »ó´çÇÑ ¹®Á¦¸¦ ¹ß»ýÇÒ ¼öµµ ÀÖ´Ù.
 "idex=noautotune"      : µå¶óÀ̹ö´Â ÀÎÅÍÆäÀ̽º ¼Óµµ¸¦ Á¶ÀýÇÏ·ÁÇÏÁö
                          ¾ÊÀ» °ÍÀÌ´Ù.  ÀÌ´Â cmd640À» Á¦¿ÜÇÑ ´ëºÎºÐÀÇ
                          Ĩ¼Â¿¡¼­ µðÆúÆ®ÀÌ´Ù.
 "idex=serialize"       : idex¿Í ide(x^1)¿¡¼­ ¿¬»êÀ» Áߺ¹ÇÏÁö ¾ÊÀ½
¾Æ·¡ÀÇ °ÍµéÀº base,ctl portsµéÀÌ ´ëüµÇÁö ¾ÊÀº µðÆúÆ® »óȲÀÎ ide0 ¿¡¼­¸¸ ÀûÇÕÇÏ´Ù.
 "ide0=dtc2278"         : DTC2278 ÀÎÅÍÆäÀ̽º¸¦ °Ë»öÇÏ°í Áö¿øÇÔ
 "ide0=ht6560b"         : HT6560B ÀÎÅÍÆäÀ̽º¸¦ °Ë»öÇÏ°í Áö¿øÇÔ
 "ide0=cmd640_vlb"      : CMD640 ĨÀ» °¡Áö°í ÀÖ´Â VLB Ä«µåµé¿¡¼­
                          ¿ä±¸µÈ´Ù.  (ÀÚµ¿ÀûÀ¸·Î ¼±ÅõǴ PCI¸¦ À§ÇÑ
                          °ÍÀÌ ¾Æ´Ô)
 "ide0=qd6580"          : qd6580 ÀÎÅÍÆäÀ̽º¸¦ °Ë»öÇÏ°í Áö¿øÇÔ
 "ide0=ali14xx"         : ali14xx Ĩ¼ÂµéÀ»  °Ë»öÇÏ°í Áö¿øÇÔ
                          (ALIM1439/M1445)
 "ide0=umc8672"         : umc8672 Ĩ¼ÂµéÀ» °Ë»öÇÏ°í Áö¿øÇÔ
 
¸ðµç ¿¹¿Ü´Â "BAD OPTION" ¸Þ½ÃÁö¿Í ÇÔ²² °ÅÀýµÈ´Ù.

5.2 Standard ST-506 Disk Driver Options (`hd=')

Ç¥ÁØ µð½ºÅ© µå¶óÀ̹ö´Â IDE µå¶óÀ̹ö¿Í ºñ½ÁÇÑ µð½ºÅ©µéÀ» À§ÇÑ Áö¸®ÀûÀÎ ÀÎÀÚµéÀ» Çã¿ëÇÒ ¼ö ÀÖ´Ù. À̵éÀº ´ÜÁö ¼¼°¡ÁöÀÇ °ªµé(C/H/S)À» ±â´ëÇÑ´Ù. ´õ ¸¹°Å³ª ´õ Àû´Ù¸é ¹«½ÃµÈ´Ù. ÀÎÀڷμ­ ´ÜÁö `hd=' ¸¸À» Çã¿ëÇϴµ¥ ¿¹¸¦ µé¸é `hda=', `hdb=' µîµîÀÌ¸ç ¿©±â¼­´Â Á¤È®ÇÑ °ªÀº ¾Æ´Ï´Ù. ±× ÇüÅ´ ¾Æ ·¡¿¡ ÀÖ´Ù:


        hd=cyls,heads,sects

µÎ °³ÀÇ µð½ºÅ©°¡ ¼³Ä¡µÇ¾ú´Ù¸é À§ÀÇ ¹®ÀåÀÌ µÎ ¹ø° µð½ºÅ©ÀÇ Áö¸®Àû parameter¿Í ÇÔ²² ¹Ýº¹µÈ´Ù.

5.3 XT Disk Driver Options (`xd=')

´ç½ÅÀÌ ¿îÀÌ ¾ÈÁÁ°Ôµµ ¿¿³¯ÀÇ 8bit Ä«µåµé Áß¿¡ Çϳª¸¦ »ç¿ëÇÏ°í ÀÖ´Ù¸é À̵é Ä«µå¸¦ °Ë»öÇÏ´Â ÄÚµåµéÀº ¿ì¼± ¼³Ä¡µÈ BIOS¸¦ ã¾Æº¸°í ¾ø´Ù¸é ´ç½ÅÀÇ Ä«µå¸¦ ãÁö ¸øÇÒ °ÍÀÌ´Ù. ±×¸®°í ´ç½ÅÀÇ BIOSÀÇ ±âÈ£ ¹®ÀÚ¿­À» ãÀ» ¼ö ¾ø¾î ÀνĵÇÁö ¾Ê´Â´Ù¸é ¾î´À °æ¿ì¿¡µµ ´ç½ÅÀº ´ÙÀ½ Çü½ÄÀÇ ºÎÆ® ÀÎÀÚ¸¦ »ç¿ëÇؾ߸¸ ÇÒ °ÍÀÌ´Ù.


        xd=type,irq,iobase,dma_chan

typeÀº Ä«µåÀÇ °³°³ÀÇ Á¦Á¶¾÷ÀÚ¸¦ ÁöÁ¤Çϴµ¥ ¾Æ·¡¿Í °°´Ù: 0=generic; 1=DTC; 2,3,4=Western Digital, 5,6,7=Seagate; 8=OMTI. °°Àº Á¦Á¶¾÷ÀÚ·Î ºÎÅÍÀÇ ¿©·¯ type °£ÀÇ Â÷ÀÌÁ¡Àº ´ÜÁö ¹ß°ß½Ã¿¡ »ç¿ëµÇ´Â BIOS ¹®ÀÚ¿­Àε¥ ÀÌ´Â typeÀÌ ÁöÁ¤µÈ´Ù¸é »ç¿ëµÇÁö ¾Ê´Â´Ù. xd_setup() ÇÔ¼ö´Â °ªµéÀ» °Ë»çÇÏÁö ¾Ê°í´Â, ´ç½ÅÀÌ ¸ðµç °ªÀ» ÀÔ·ÂÇÏ¿´À» °ÍÀÌ¶ó °¡Á¤ÇÑ´Ù. ±×·¯¹Ç·Î ²À ÀÔ·ÂÇ϶ó. ¿©±â¿¡ `default' XT ÄÜÆ®·Î·¯ parameter¸¦ °¡Áö´Â BIOS¿¡¼­ »ç¿ëºÒ°¡´ÉÇϰųª ¿Å°ÜÁø WD1002 ÄÜÆ®·Ñ·¯ÀÇ ÇÑ ¿¹°¡ ÀÖ´Ù.
        xd=2,5,0x320,3

6. CD-ROMs (Non-SCSI/ATAPI/IDE)

ÀÌÀýÀº CD-ROM ÀåÄ¡¿¡ °ü°èÇÑ ¸ðµç °¡´ÉÇÑ ºÎÆ® ÀÎÀÚµéÀ» º¸ÀδÙ. ÀÌ´Â SCSI¿Í IDE/ATAPI CD-ROMµéÀ» Æ÷ÇÔÇÏÁö ¾Ê´Â´Ù. CD-ROM µéÀÇ ´ëºÎºÐÀº ´ç½ÅÀÌ Àоî¾ßÇÒ ¹®¼­ ÆÄÀϵéÀ» °¡Áö°í ÀÖ°í ±×µéÀº ¸ðµÎ °¡±î¿î °÷ linux/Documentation/cdrom¿¡ ÀÖÀ½À» ÁÖÀÇÇ϶ó.

6.1 The Aztech Interface (`aztcd=')

ÀÌ Ä«µå¸¦ À§ÇÑ ¹®¹ý:


   
        aztcd=iobase[,magic_number]

´ç½Å¿¡ magic_number¸¦ 0x79·Î ¼³Á¤ÇÏ¿´´Ù¸é µå¶óÀ̹ö´Â ¾Ë·ÁÁöÁö ¾Ê´Â Æß ¿þ¾î ¹öÀü¿¡¼­ ¾î¶»°Ô Çؼ­µç ½ÇÇàÇÏ·Á°í ³ë·ÂÇÒ °ÍÀÌ´Ù. ¸ðµç ´Ù¸¥ °ªµéÀº ¹«½ÃµÈ´Ù.

6.2 The CDU-31A and CDU-33A Sony Interface (`cdu31a=')

ÀÌ CD-ROM ÀÎÅÍÆäÀ̽º´Â Pro Audio Spectrum »ç¿îÆ® Ä«µå ÀϺο¡¼­ ¹ß°ßµÇ °í ÀÌ¿Í ´Ù¸£°Ô Sony´Â ÀÎÅÍÆäÀ̽º Ä«µå°¡ °ø±ÞÇÑ´Ù. ÇüÅ´ ´ÙÀ½°ú °°´Ù:


        cdu31a=iobase,[irq[,is_pas_card]]

IRQ °ªÀ» 0À¸·Î ÁöÁ¤ÇÏ¿© µå¶óÀ̹ö¿¡°Ô Çϵå¿þ¾î ÀÎÅÍ·´Æ®°¡ Áö¿øµÇÁö ¾Ê´Â´Ù´Â °ÍÀ» ¾Ë¸°´Ù(¾î¶² PAS Ä«µåµé¿¡¼­ ó·³). ´ç½ÅÀÌ ÀÎÅÍ·´Æ®¸¦ Áö¿øÇÑ´Ù¸é µå¶óÀ̹öÀÇ CPU »ç¿ë·®À» ÁÙ¿© »ç¿ëÇÏ¿©¾ß ÇÑ´Ù. `is_pas_card' ´Â Pro Audio Spectrum Ä«µå¸¦ »ç¿ëÇÑ´Ù¸é `PAS'¸¦ ÀÔ·ÂÇÏ°í ±×·¸Áö ¾Ê´Ù¸é Àý´ë ÁöÁ¤Çؼ­´Â ¾ÈµÈ´Ù.

6.3 The CDU-535 Sony Interface (`sonycd535=')

CD-ROM ÀÎÅÍÆäÀ̽º´Â ´ÙÀ½°ú °°´Ù:


        sonycd535=iobase[,irq]

ÇϳªÀÇ IRQ °ªÀ» ÁöÁ¤Çϱ⸦ ¹Ù¶õ´Ù¸é `placeholder' °ª¿¡ ±â¹ÝÇÑ I/O base °ªÀ¸·Î 0ÀÌ »ç¿ëµÈ´Ù.

6.4 The GoldStar Interface (`gscd=')

CD-ROM ÀÎÅÍÆäÀ̽º´Â ´ÙÀ½°ú °°´Ù:


        gscd=iobase

6.5 The ISP16 Interface (`isp16=')

CD-ROM ÀÎÅÍÆäÀ̽º´Â ´ÙÀ½°ú °°´Ù:


        isp16=[port[,irq[,dma]]][[,]drive_type]

irq³ª dma °ª¿¡ 0À» »ç¿ëÇÏ´Â °ÍÀº À̸¦ »ç¿ëÄ¡ ¾Ê°Ú´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. drive_typeÀ» À§ÇÏ¿© Çã°¡µÈ °ªµéÀº noisp16, Sanyo, Panasonic, Sony, ±×¸®°í MitsumiÀÌ´Ù. noisp16À» »ç¿ëÇÏ´Â °ÍÀº µå¶óÀ̹ö Àüü¸¦ »ç¿ëÄ¡ ¸øÇÏ°Ô ¸¸µç´Ù.

6.6 The Mitsumi Standard Interface (`mcd=')

CD-ROM ÀÎÅÍÆäÀ̽º´Â ´ÙÀ½°ú °°´Ù:


        mcd=iobase,[irq[,wait_value]]

wait_value´Â µå¶óÀ̹ö¿¡ ¹®Á¦°¡ ÀÖ´Â »ç¶÷µéÀ» À§ÇÑ ³»ºÎ ŸÀÌ¸Ó °ªÀ¸·Î »ç¿ëµÈ´Ù. ÄÄÆÄÀÏ ½Ã¿¡ DEFINEÀÇ ÀÇÁ¸ÇÏ¿© ±¸ÇöµÇ±âµµ ÇÏ°í ¾ÈµÇ±âµµ ÇÑ´Ù.

6.7 The Mitsumi XA/MultiSession Interface (`mcdx=')

ÃÖ±Ù¿¡ ÀÌ·± `½ÇÇèÀûÀÎ' µå¶óÀ̹ö´Â ¼³Á¤ ÇÔ¼ö¸¦ °¡Áö°í ÀÖ´Ù, ±×·¯³ª ¾î¶² parameterµµ ¾ÆÁ÷ ±¸ÇöµÇÁö ¾Ê¾Ò´Ù(Ä¿³Î ¹öÀü 1.3.15 ÇöÀç). ÀÌ´Â À§¿Í °° Àº Çϵå¿þ¿¡ À־ ±×·¸´Ù. ±×·¯³ª µå¶óÀ̹ö´Â È®Àå µÇ¾îÁ® ¿Ô´Ù.

6.8 The Optics Storage Interface (`optcd=')

ÀÌ·± ÇüÀÇ Ä«µå¸¦ À§ÇÑ ¹®¹ýÀº:


        optcd=iobase

7. The Phillips CM206 Interface (`cm206=')

ÀÌ·± ÇüÀÇ Ä«µå¸¦ À§ÇÑ ¹®¹ýÀº:


        cm206=[iobase][,irq]

µå¶óÀ̹ö´Â IRQ °ªÀÌ 3¿¡¼­ 11»çÀÌÀÏ °ÍÀÌ°í I/O ports °ªÀº 0x300¿¡¼­ 0x370»çÀÌÀÏ °ÍÀ̶ó°í °¡Á¤ÇÑ´Ù. ±×·¡¼­ ´ç½ÅÀº ¾î¶² ¼ø¼­µç Çϳª³ª ¾çÂÊ ¼ýÀÚ¸¦ ¸ðµÎ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ÀÚµ¿°Ë»öÀ» Çϱâ À§ÇÏ¿© `cm206=auto'µµ Çã¿ëÇÑ´Ù.

7.1 The Sanyo Interface (`sjcd=')

ÀÌ·± ÇüÀÇ Ä«µå¸¦ À§ÇÑ ¹®¹ýÀº:


        sjcd=iobase[,irq[,dma_channel]]

7.2 The SoundBlaster Pro Interface (`sbpcd=')

ÀÌ·± ÇüÀÇ Ä«µå¸¦ À§ÇÑ ¹®¹ýÀº:


        sbpcd=iobase,type

typeÀÇ ÀÚ¸®¿¡´Â ¾Æ·¡ÀÇ ¹®ÀÚ¿­(´ë¼Ò¹®ÀÚ ±¸ºÐ)Áß¿¡ Çϳª°¡ ¿Â´Ù: `SoundBlaster', `LaserMate', À̰ųª `SPEA'. I/O base´Â »ç¿îµå ºÎºÐÀÌ ¾Æ´Ñ CD-ROM ÀÎÅÍÆäÀ̽ºÀÇ °ÍÀÌ´Ù.

8. Other Hardware Devices

À§ÀÇ ±¸ºÐ¿¡ ÀûÇÕÇÏÁö ¾Ê´Â ´Ù¸¥ ¾î´À ÀåÄ¡µéÀº ¿©±â¿¡¼­ Çϳª·Î ÃÑ°ýÇÏ¿© ¸»ÇÑ´Ù.

8.1 Ethernet Devices (`ether=')

¼­·Î ´Ù¸¥ µå¶óÀ̹ö´Â ¼­·Î ´Ù¸¥ parameterµéÀ» »ç¿ëÇÑ´Ù. ±×·¯³ª ÃÖ¼ÒÇÑ IRQ, I/O port base°ª, À̸§Àº °øÀ¯ÇÑ´Ù. À̵éÀÇ °¡Àå ÀϹÝÀûÀÎ ÇüŸ¦ ¾Æ·¡¿¡ º¸ÀδÙ:


        ether=irq,iobase[,param_1[,param_2,...param_8]]],name

ù ¹ø° ºñ¼öÄ¡ ÀÎÀÚ´Â À̸§À¸·Î ºÐ¸®µÈ´Ù. param_n °ªµéÀº(ÀûÀýÇÏ´Ù¸é) ÀϹÝÀûÀ¸·Î °¢°¢ÀÇ ¼­·Î ´Ù¸¥ Ä«µå³ª µå¶óÀ̹ö¿¡ ¼­·Î ´Ù¸¥ Àǹ̸¦ °¡Áø´Ù. ÀüÇüÀûÀÎ param_n °ªµéÀº °øÀ¯ ¸Þ¸ð¸® ÁÖ¼Ò³ª ÀÎÅÍÆäÀ̽ºÀÇ ¼±ÅÃ, DMA ä³Î °°Àº °ÍÀ» ÁöÁ¤Çϴµ¥ Á¾Á¾ »ç¿ëµÈ´Ù. ÀÌ parameterÀÇ ´ëºÎºÐÀÇ ÀϹÝÀûÀÎ »ç¿ëÀº µðÆúÆ®·Î ethercard Çϳª´Â °Ë»ö ÇÑ ÈÄ¿¡, °­Á¦·Î µÎ ¹ø° ethercard¸¦ °Ë»öÇϴµ¥ ÀÖ´Ù. ÀÌ´Â ´ÙÀ½°ú °°ÀÌ °£´ÜÈ÷ ÀÌ·ç¾îÁú ¼ö ÀÖ´Ù.
        ether=0,0,eth1

À§ÀÇ ¿¹Á¦¿¡¼­ IRQ³ª I/O baseÀÇ °ªÀÌ 0ÀÌ¸é µå¶óÀ̹ö¿¡°Ô ÀÚµ¿ °Ë»öÇ϶ó´Â °ÍÀ» ¾Ë¸®´Â °ÍÀÓÀ» ÁÖÀÇÇ϶ó. IMPORTANT NOTE TO MODULE USERS: ´ç½ÅÀÌ ½ÇÇà½Ã loadable modules¸¦ »ç¿ë ÇÏÁö ¾Ê´Â´Ù¸é À§ÀÇ ¿¹¿¡¼­ µÎ ¹ø° Ä«µå¸¦ À§ÇÑ °Ë»öÀº °­¿äµÇÁö ¾ÊÀ» °ÍÀÌ´Ù (´ë½Å¿¡ ÄÄÆÄÀ϶§¿¡ °­¿äÇÒ ¼ö ÀÖ´Ù). ´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷ÆǵéÀº modular µå¶óÀ̹öµéÀÇ Å« ¼±Åðú °áÇÕµÈ ±âº»ÀûÀÎ °ñ°ÝÀÇ Ä¿³ÎÀ» »ç¿ëÇÑ´Ù. ether= ´Â ´ÜÁö Ä¿³Î¿¡°Ô Á÷Á¢ ÄÄÆÄÀÏµÈ µå¶óÀ̹öµé¿¡°Ô¸¸ Àû¿ëµÈ´Ù.(À̵é ÀÎÀÚ´Â ethernet µå¶óÀ̹öµé°ú ÇÔ²² ÄÄÆÄÀÏµÈ Ä¿³Î¿¡°Ô¸¸ È¿·ÂÀÌ ÀÖ´Ù:¿ªÁÖ) Ethernet-Howto´Â ¿©·¯ Ä«µåµéÀ» »ç¿ëÇϴµ¥ °ü·ÃµÇ°Å³ª Ä«µå³ª µå¶óÀ̹ö°¡ param_n °ªµéÀÌ ¾îµð¼­ »ç¿ëµÇ´ÂÁö¸¦ ±¸ÇöÇÏ´Â °ÍÀ», ÁöÁ¤Çϴµ¥¿¡ °ü·ÃµÈ ¿Ïº®ÇÏ°í º¸´Ù ¸¹Àº ¹®¼­¸¦ °¡Áö°í ÀÖ´Ù. Èï¹Ì·Î¿î µ¶ÀÚµéÀº Á»´õ ¿Ïº®ÇÑ Á¤º¸¸¦ ¾ò±â À§ÇÏ¿© °ü·ÃµÈ ÀýµéÀ» ÂüÁ¶ÇÏ¿©¶ó Ethernet-HowTo sunsite.unc.edu/mdw/HOWTO/Ethernet-HOWTO.html

8.2 The Floppy Disk Driver (`floppy=')

¸¹Àº Ç÷ÎÇÇ µå¶óÀ̹ö ¿É¼ÇµéÀÌ ÀÖ°í À̵éÀº ¸ðµÎ linux/drivers/block¾È¿¡ ÀÖ´Â README.fd ¾È¿¡ ³ª¿­µÇ¾î ÀÖ´Ù. ÀÌ Á¤º¸´Â ±× ÆÄÀÏ¿¡¼­ Á÷Á¢ »Ì¾Æ³½ °ÍÀÌ´Ù.

floppy=mask,allowed_drive_mask Çã°¡µÈ µå¶óÀ̺긦 ¸¶½ºÅ© Çϱâ À§ÇÏ¿© bitmask¸¦ ¼³Á¤ÇÑ´Ù. µðÆúÆ®·Î °¢°¢ Ç÷ÎÇÇ ÄÜÆ®·Ñ·¯ÀÇ ÀåÄ¡ 0¹ø°ú 1¹ø¸¸ÀÌ Çã¿ëµÈ´Ù. ÀÌ´Â ÀåÄ¡ 2³ª 3À» Á¢±Ù ÇÏ¿© Å°º¸µå¸¦ ¾û¸ÁÀ¸·Î ¸¸µå´Â ºñÇ¥ÁØ Çϵå¿þ¾î(ASUS PCI motherboards)¿¡¼­ È®½ÇÈ÷ ÀÛµ¿ÇÑ´Ù. ÀÌ ¿É¼ÇÀº cmos ¿É¼Ç¿¡ ÀÇÇÏ¿© Àß »ç¿ëµÇÁö ¾Ê´Â´Ù.

floppy=mask,allowed_drive_mask floppy=all_drives ¸ðµç µå¶óÀ̺ê·Î Çã°¡Çϱâ À§ÇØ bitmask¸¦ ¼³Á¤ÇÑ´Ù. Ç÷ÎÇÇ ÄÜÆ®·Ñ·¯¿¡ ¿¬°áµÈ µÎ °³ ÀÌ»óÀÇ µå¶óÀ̺êµéÀ» °¡Áö°í ÀÖ´Ù¸é À̸¦ »ç¿ëÇ϶ó.

floppy=mask,allowed_drive_mask floppy=asus_pci ÀåÄ¡ 0°ú 1¸¸À» °¡´ÉÄÉ Çϱâ À§ÇØ bitmask¸¦ ¼³Á¤ÇÑ´Ù. (±âº» ¼³Á¤)

floppy=mask,allowed_drive_mask floppy=daring floppy=mask,allowed_drive_mask Ç÷ÎÇÇ µå¶óÀ̹ö¿¡°Ô Àß µ¿ÀÛÇÏ´Â ÄÜÆ®·Ñ·¯¸¦ °¡Áö°í ÀÖ´Ù°í ¾Ë¸°´Ù. ÀÌ´Â Á»´õ È¿À²ÀûÀÌ°í ºÎµå·´°Ô ÀÛµ¿Çϵµ·ÏÇÑ´Ù. ±×·¯³ª ¾î¶² ÄÜÆ®·Ñ·¯¿¡¼­´Â ½Ç ÆÐÇÒ °ÍÀÌ´Ù. ÀÌ°ÍÀº ¾î¶² µ¿ÀÛÀÇ ¼Óµµ¸¦ ºü¸£°Ô ÇÏ¿©ÁØ´Ù.

floppy=0,daring Ç÷ÎÇÇ µå¶óÀ̹ö¿¡°Ô Ç÷ÎÇÇ ÄÜÆ®·Ñ·¯´Â Á¶½É½º·´°Ô »ç¿ëµÈ´Ù°í ¾Ë¸°´Ù.

floppy=one_fdc Ç÷ÎÇÇ µå¶óÀ̹ö¿¡°Ô ´ÜÁö ÇϳªÀÇ Ç÷ÎÇÇ ÄÜÆ®·Ñ·¯¸¸À» °¡Áö°í ÀÖ´Ù°í ¾Ë¸° ´Ù(±âº» ¼³Á¤).

floppy=two_fdc or floppy=address,two_fdc Ç÷ÎÇÇ µå¶óÀ̹ö¿¡°Ô µÎ °³ÀÇ Ç÷ÎÇÇ ÄÜÆ®·Ñ·¯µéÀ» °¡Áö°í ÀÖ´Ù°í ¾Ë¸°´Ù. µÎ ¹ø° Ç÷ÎÇÇ ÄÜÆ®·Ñ·¯´Â address À§Ä¡¿¡ ÀÖ´Ù°í °¡Á¤µÇ´Âµ¥ address°¡ ÁÖ¾îÁöÁö ¾Ê´Â´Ù¸é 0x370¹øÁö·Î °¡Á¤µÈ´Ù.

floppy=thinkpad Ç÷ÎÇÇ µå¶óÀ̹ö¿¡°Ô Thinkpad¸¦ °¡Áö°í ÀÖ´Ù°í ¾Ë¸°´Ù. ThinkpadµéÀº µð½ºÅ© º¯È¯ ¶óÀÎÀ» À§ÇÏ¿© ¿ª °ü·Ê¸¦ »ç¿ëÇÑ´Ù.

floppy=0,thinkpad Ç÷ÎÇÇ µå¶óÀ̹ö¿¡°Ô Thinkpad¸¦ ¾È °¡Áö°í ÀÖ´Ù°í ¾Ë¸°´Ù.

floppy=drive,type,cmos µå¶óÀ̺êÀÇ cmos ÇüÀ» typeÀ¸·Î ¼³Á¤ÇÑ´Ù. °Ô´Ù°¡, ÀÌ µå¶óÀ̺ê´Â ºñÆ® ¸¶½ºÅ©¸¦ Çã¶ôÇÑ´Ù. ÀÌ´Â ´ç½ÅÀÌ µÎ °³ ÀÌ»óÀÇ Ç÷ÎÇÇ µå¶óÀ̺긦 °¡Áö°í Àְųª(¹°¸®Àû cmos ¿¡¼­´Â ´ÜÁö µÎ °³ ¸¸ÀÌ ¼­¼úµÈ´Ù.) BIOS°¡ ºñÇ¥ÁØ CMOS ÇüÀ» °¡Áö°í ÀÖÀ» °æ¿ì¿¡ À¯¿ëÇÏ´Ù. óÀ½ÀÇ µÎ µå¶óÀ̺êµéÀ» CMOS¿¡¼­ 0À¸·Î ¸¸µå´Â °ÍÀº Ç÷ÎÇÇ µå¶óÀ̹ö°¡ ÀÌµé µå¶óÀ̺êµéÀ» À§ÇØ ¹°¸®ÀûÀÎ cmos¸¦ Àеµ·Ï ¸¸µç´Ù.

floppy=unexpected_interrupts ¿¹»óÄ¡ ¾ÊÀº ÀÎÅÍ·´Æ®¸¦ ¹Þ¾ÒÀ» °æ¿ì °æ°í ¸Þ½ÃÁö¸¦ ÇÁ¸°Æ® ÇÑ´Ù.

floppy=no_unexpected_interrupts or floppy=L40SX ¿¹»óÄ¡ ¾ÊÀº ÀÎÅÍ·´Æ®¸¦ ¹Þ¾ÒÀ» °æ¿ì °æ°í ¸Þ½ÃÁö¸¦ ÇÁ¸°Æ® ÇÏÁö ¾Ê´Â´Ù. ÀÌ´Â ¾î¶² ºñµð¿À ¸ðµå¿¡ IBM L40SX ·¦Å¾ ÄÄÇ»ÅÍ¿¡¼­ ÇÊ¿äÇÏ´Ù. ¿©±â¿£ ºñµð¿À¿Í Ç÷ÎÇÇ »çÀÌ¿¡ ³»ºÎÀûÀÎ »óÈ£ ÀÛµ¿ÀÌ ÀÖ´Â °ÍÀ¸·Î º¸ÀδÙ. ¿¹»óÄ¡ ¾Ê´Â ÀÎÅÍ·´Æ®´Â ´ÜÁö ¼º´É¿¡ ¿µÇâÀ» ÁÖ¸ç ¹«½ÃÇصµ ¾ÈÀüÇÏ´Ù.)

8.3 The Sound Driver (`sound=')

»ç¿îµå µå¶óÀ̹ö´Â Á¦´ë·Î µÈ °ªÀ¸·Î ÄÄÆÄÀÏµÈ °ÍÀ» ¿À¹ö¶óÀ̵åÇϱâ À§ÇÏ¿© ºÎÆ® ÀÎÀÚµéÀ» Çã¿ëÇÑ´Ù. ÀÌ°ÍÀº ¿ÀÈ÷·Á º¹ÀâÇÔÀ¸·Î Ãßõ ÇÏÁö ¾Ê´Â´Ù. ÀÌ´Â linux/drivers/sound¿¡ Readme.Linux ÆÄÀÏ¿¡ ¼­¼úµÇ¾î ÀÖ´Ù. ºÎÆ®ÀÎÀÚ ÇüÅ´ ´ÙÀ½°ú °°´Ù:


        sound=device1[,device2[,device3...[,device11]]]

°¢°¢ÀÇ deviceN °ªµéÀº ¾Æ·¡ÀÇ 0xTaaaId ÀÌ·± ÇüÅÂÀÌ¸ç ´ÙÀ½°ú °°Àº ¹ÙÀÌÆ® µéÀ» »ç¿ëÇÑ´Ù.
T - ÀåÄ¡ÀÇ ÇüÅ : 1=FM, 2=SB, 3=PAS, 4=GUS, 5=MPU401, 6=SB16,
                  7=SB16-MPU401
aaa - 16 Áø¼öÀÇ I/O ÁÖ¼Òµé
I - 16Áø¼öÀÇ ÀÎÅÍ·´Æ® ¶óÀÎ(¿¹¸¦ µé¸é 10=a, 11=b, ...)
d - DMA ä³Î.
ÀÌ°ÍÀ» ¸Å¿ì ÁöÀúºÐÇÏ´Ù°í »ý°¢ÇÒ ¼ö ÀÖÀ½À¸·Î ÀÚ½ÅÀÇ °³ÀÎÀûÀÎ °ªµé·Î ÄÄÆÄÀÏ ÇÏ´Â °ÍÀÌ ÃßõµÈ´Ù. `sound=0' ºÎÆ® ÀÎÀÚ¸¦ »ç¿ëÇÏ´Â °ÍÀº »ç¿îµå µå¶óÀ̹ö Àüü¸¦ ºÒ´ÉÀ¸·Î ¸¸µç´Ù.

8.4 The Bus Mouse Driver (`bmouse=')

¹ö½º ¸¶¿ì½º µå¶óÀ̹ö´Â ´ÜÁö ÇϳªÀÇ parameter¸¸À» ÃëÇÑ´Ù. ÀÌ´Â »ç¿ëµÇ´Â Çϵå¿þ¾î IRQ °ªÀÌ´Ù.

8.5 The MS Bus Mouse Driver (`msmouse=')

MS ¸¶¿ì½º µå¶óÀ̹ö´Â ´ÜÁö ÇϳªÀÇ parameter¸¸À» ÃëÇÑ´Ù. ÀÌ´Â »ç¿ëµÇ´Â Çϵå¿þ¾î IRQ°ªÀÌ´Ù.

8.6 The Printer Driver (`lp=')

1.3.75 ÀÌ»óÀÇ Ä¿³Î¿¡ ÀÖ¾î ´ç½ÅÀº ÇÁ¸°ÅÍ µå¶óÀ̹ö¿¡°Ô »ç¿ëÇÒ Æ÷Æ®¿Í »ç ¿ëÇÏÁö ¾ÊÀ» Æ÷Æ®¸¦ ¾Ë·ÁÁÙ ¼ö ÀÖ´Ù. ÈÄÀÚÀÇ °æ¿ì ÇÁ¸°ÅÍ µå¶óÀ̹ö°¡ ¸ðµç ÇÁ¸°ÅÍ Æ÷Æ®¸¦ ¿ä±¸ÇÏ´Â °ÍÀ» ¿øÇÏÁö ¾Ê´Â´Ù¸é ´Ù¸¥ µå¶óÀ̹öµéÀº (¿¹¸¦ µé ¸é PLIP, PPA) µéÀº ±×µé ´ë½Å¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

ÀÎÀÚÀÇ Çü½ÄÀº ¿©·¯ i/o¿Í IRQ ½ÖÀÌ´Ù. ¿¹¸¦ µé¸é lp=0x3bc,0,0x378,7´Â 0x3bvÆ÷Æ®¿¡ IRQ¾ø´Â(polling)¸ðµå¸¦ »ç¿ëÇÏ°í 0x378Æ÷Æ®¿¡ IRQ 7¹øÀ» »ç¿ëÇÑ´Ù. 0x278Æ÷Æ®´Â °Ë»öµÇÁö ¾ÊÀ» °ÍÀÌ´Ù.

ÀÚµ¿ °Ë»öÀº ´ÜÁö `ÀÎÀÚ°¡ ¾øÀ» ½Ã¿¡¸¸ ¼öÇàµÈ´Ù. ¸ðµç ÇÁ¸°ÅÍ µå¶óÀ̹ö¸¦ ºÒ´ÉÀ¸·Î ¸¸µé±â À§Çؼ­ ´ÜÁö lp=0 ÀÌ°Í Çϳª¸¸ »ç¿ëÇصµ µÈ´Ù.

8.7 The ICN ISDN driver (`icn=')

ISDNµå¶óÀ̹ö´Â ¾Æ·¡ Çü½ÄÀÇ ºÎÆ® ÀÎÀÚµéÀ» ¿øÇÑ´Ù:


        icn=iobase,membase,icn_id1,icn_id2

iobase´Â Ä«µåÀÇ i/o Æ÷Æ®ÀÇ ÁÖ¼ÒÀÌ°í, membase´Â Ä«µåÀÇ °øÀ¯¸Þ¸ð¸®ÀÇ º£À̽º ÁÖ¼ÒÀÌ°í, µÎ °³ÀÇ icn_id´Â À¯ÀÏÇÑ ASCII ¹®ÀÚ¿­ ±¸ºÐÀÚµéÀÌ´Ù.

8.8 The PCBIT ISDN driver (`pcbit=')

ÀÌ ºÎÆ® ÀÎÀÚµéÀº ¾Æ·¡ Çü½ÄÀÇ ½ÖÀ¸·Î µÈ Á¤¼ö ÀÎÀÚµéÀ» °¡Áø´Ù:


        pcbit=membase1,irq1[,membase2,irq2]

membaseN´Â N ¹ø° Ä«µåÀÇ °øÀ¯ ¸Þ¸ð¸® º£À̽º ÁÖ¼ÒÀÌ°í irqN ´Â N ¹ø° Ä«µåÀÇ ÀÎÅÍ·´Æ® ¼³Á¤ÀÌ´Ù. µðÆúÆ®·Î´Â IRQ 5, membase°¡ 0xD0000À» »ç¿ëÇÑ´Ù.

8.9 The Teles ISDN driver (`teles=')

ISDN µå¶óÀ̹ö´Â ¾Æ·¡ Çü½ÄÀÇ ºÎÆ® ÀÎÀÚµéÀ» ¿øÇÑ´Ù:


        teles=iobase,irq,membase,protocol,teles_id

iobase´Â Ä«µåÀÇ i/o Æ÷Æ®ÀÇ ÁÖ¼ÒÀÌ°í, membase´Â Ä«µåÀÇ °øÀ¯¸Þ¸ð¸®ÀÇ º£À̽º ÁÖ¼ÒÀÌ°í, irq´Â Ä«µå°¡ »ç¿ëÇÏ´Â ÀÎÅÍ·´Æ® ä³ÎÀÌ´Ù. ±×¸®°í teles_id´Â À¯ÀÏÇÑ ASCII ¹®ÀÚ¿­ ±¸ºÐÀÚµéÀÌ´Ù.

8.10 The DigiBoard Driver (`digi=')

DigiBoard µå¶óÀ̹ö´Â ¿©¼¸ °³ÀÇ ÄÞ¸¶·Î ±¸ºÐµÈ ±¸ºÐÀÚµéÀ̳ª Á¤¼öµéÀ» Çã¿ëÇÑ´Ù. ¼ø¼­¸¦ °¡Áö´Â 6°³ÀÇ °ªµéÀº ¾Æ·¡¿Í °°´Ù:

        ÀÌ Ä«µå¸¦ »ç¿ë°¡´É/ºÒ´É
        Ä«µåÀÇ Çü: PC/Xi(0), PC/Xe(1), PC/Xeve(2), PC/Xem(3)
        ´ëü ÇÉ ¹è¿­À» »ç¿ë°¡´É/ºÒ´É
        ÀÌ Ä«µåÀÇ Æ÷Æ® ¼ö
        Ä«µå¿¡ ¼³Á¤µÈ I/O Æ÷Æ®(¹®ÀÚ¿­À» »ç¿ëÇÑ´Ù¸é 16Áø¼ö)
        ¸Þ¸ð¸® À©µµ¿ì º£À̽º(¹®ÀÚ¿­À» »ç¿ëÇÑ´Ù¸é 16Áø¼ö)
Á¤È®ÇÑ ºÎÆ® ÇÁ·ÒÇÁÆ® ÀÎÀÚÀÇ ¿¹(±¸ºÐÀÚ³ª Á¤¼öÇü ¸ðµÎ):
        digi=E,PC/Xi,D,16,200,D0000
        digi=1,0,0,16,512,851968

digi= ºÎÆ® ÇÁ·ÒÇÁÆ®°¡ ¾øÀ» ½Ã¿¡´Â µðÆúÆ®·Î 0x200ÀÇ i/o, 0xD0000ÀÇ °øÀ¯ ¸Þ¸ð¸® ÁÖ¼Ò°¡ »ç¿ëµÊÀ» ÁÖÀÇÇ϶ó. ¿©±â¿¡´Â ÀÚµ¿°Ë»öÀº ¾ø´Ù. Á»´õ ÀÚ¼¼ÇÑ ³»¿ëÀº linux/Documentation/digiboard.txt¿¡¼­ ãÀ» ¼ö ÀÖ´Ù.

8.11 The RISCom/8 Multiport Serial Driver (`riscom8=')

4°³±îÁöÀÇ º¸µå´Â °¢°¢ÀÇ º¸µå ¼³Á¤¿¡ À¯ÀÏÇÑ i/o Æ÷Æ® °ªµéÀ» Á¦°øÇÔÀ¸·Î½á Áö¿øµÉ ¼ö ÀÖ´Ù. ´Ù¸¥ ¼¼ºÎÀûÀÎ »çÇ×Àº linux/Documentation/riscom8.txt¿¡¼­ ãÀ» ¼ö ÀÖ´Ù.

8.12 The Baycom Serial/Parallel Radio Modem (`baycom=')

À̵é ÀåÄ¡µéÀÇ ºÎÆ® ÀÎÀÚÀÇ Çü½ÄÀº:


        baycom=modem,io,irq,options[,modem,io,irq,options]

modem=1À» »ç¿ëÇÏ´Â °ÍÀº ser12ÀåÄ¡¸¦ °¡Áö°í ÀÖÀ½À» ÀǹÌÇÏ°í modem=2´Â ´ç½ÅÀÌ par96 ÀåÄ¡¸¦ °¡Áö°í ÀÖÀ½À» ÀǹÌÇÑ´Ù. options=0À» »ç¿ëÇϸé Çϵå¿þ¾î DCD¸¦ »ç¿ëÇÏ´Â °ÍÀÌ°í options=1´Â ¼ÒÇÁÆ®¿þ¾îÀûÀÎ DCD¸¦ »ç¿ëÇÏ´Â °ÍÀÌ´Ù. io¿Í irq´Â Æò»ó½Ã i/o Æ÷Æ® º£À̽º ±×¸®°í ÀÎÅÍ·´Æ® ¼³Á¤µéÀÌ´Ù. /linux/drivers/char/ µð·¹Å丮¿¡ README.baycom ÆÄÀÏ¿¡ ÀÚ¼¼ÇÑ ³»¿ëÀÌ ÀÖ´Ù.

9. Closing

ÀÌ ¹®¼­¿¡¼­ ¿ÀÀÚ³ª µÚ¶³¾îÁö´Â Á¤º¸¸¦ ¹ß°ßÇß´Ù¸é, ³ª¿¡°Ô ¾Ë·Á´Þ¶ó. It is easy to overlook stuff. Thanks, Paul Gortmaker, gpg109@rsphy1.anu.edu.au


ID
Password
Join
Even the smallest candle burns brighter in the dark.


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:29
Processing time 0.0016 sec