GNU/Hurd ¼³Ä¡ | ||
---|---|---|
ÀÌÀü |
GRUBÀ¸·Î ºÎÆÃÇϰí command-line ¸ðµå·Î ³ª°£´Ù. ÀÌ¹Ì GRUBÀ¸·Î »ç¿ëÇÏ´ø ½Ã½ºÅÛÀÇ °æ¿ì´Â Ãʱ⠸޴º¿¡¼ c¸¦ ´©¸£¸é µÇ°í Ç÷ÎÇÇ·Î ºÎÆÃÇÑ °æ¿ì´Â ¹Ù·Î command-line ¸ðµå·Î °¡ ÀÖÀ» °ÍÀÌ´Ù.
±×¸² 5-1Àº GRUB¿¡¼ Hurd¸¦ ºÎÆÃÇϱâ À§ÇØ ½ÇÇàÇÑ ¸í·ÉÀ» º¸¿©ÁØ´Ù. °ø½Ä »çÀÌÆ® µî¿¡¼ ãÀ» ¼ö ÀÖ´Â ¹®¼¿£ ÀÌ·¸°Ô ±â¼úµÇ¾î ÀÖÁö ¾Ê°í Á» º¹ÀâÇÑ ¹æ¹ýÀ¸·Î µÇ¾îÀִµ¥ ÀÌ°Ô Æ²¸° °Í °°´Ù. ¾Æ¹«¸® ±× ¹æ¹ýÀ» ½á¼´Â ºÎÆÃÀ» ÇÒ ¼ö ¾ø¾ú´Ù. ¹«Ã´ °í»ý ³¡¿¡ ´Ù¸¥ »çÀÌÆ® µé¿¡¼ ãÀº ³»¿ëÀ» ¹ÙÅÁÀ¸·Î ºÎÆÃÇÏ°Ô µÆ´Ù.
¿ì¼± ½Ã½ºÅÛ¿¡ Á¸ÀçÇÏ´Â ÆÄƼ¼Ç Áß¿¡¼ Hurd Ä¿³ÎÀÌ ÀÖ´Â ÆÄƼ¼ÇÀÌ ¾î´À °ÍÀÎÁö ã´Â´Ù(find). ±×¸®°í ±× ÆÄƼ¼ÇÀ» root·Î »ç¿ëÇϵµ·Ï ¸¸µé°í Ä¿³ÎÀ» ÁöÁ¤ÇÑ´Ù. ÀÌ ¶§ -s´Â ½Ì±Û ¸ðµå·Î ºÎÆÃ Ç϶õ °ÍÀ̰í root=hd0s1ÀÌ ³ªÅ¸³»´Â °ÍÀº ·çÆ®°¡ hd0ÀÇ s1¿¡ ÀÖ´Ù´Â °ÍÀ¸·Î /dev/hda1À¸·Î ÀÌÇØ ÇÏ¸é µÇ°Ú´Ù. ¶Ç ºÎÆÃÀ» À§ÇÑ ½ºÅ©¸³Æ®¸¦ ÁöÁ¤ÇØ ÁÖ°í ¸¶Áö¸·À¸·Î boot ¸í·ÉÀ» »ç¿ëÇØ ºÎÆÃÇÑ´Ù.
ºÎÆÃÇÒ ¶§ ¹®Á¦°¡ »ý±ä´Ù¸é ¾Æ¸¶µµ IRQ°¡ °øÀ¯µÇ´Â ¹®Á¦°¡ ÀÖ¾î¼ ±×·² °ÍÀÌ´Ù(ÇÊÀÚ´Â °æÇè ÇÏÁö ¸øÇßÀ¸³ª ¹®¼¿£ ÀÌ·² °ÍÀ̶ó°í ³ª¿ÍÀÖ´Ù). IRQ°¡ °øÀ¯µÇÁö ¾Êµµ·Ï Á¶Á¤ÇØ ÁÖ°í ´Ù½Ã ÇØº¸½Ã¶ó.
ºÎÆÃÀÌ ³¡³ª¸é ·çÆ® µð·ºÅ丮¿¡¼ native-installÀ» ½ÇÇàÇÑ´Ù. ¸ðµç ½ÇÇàÀÌ ³¡³ ÈÄ ´Ù½Ã ºÎÆÃÀ» ÇÏ°í ±×¸² 5-1ÀÇ ¹æ¹ýÀ¸·Î ÀçºÎÆÃÀ» ÇÑ´Ù. Çѹø ´õ native-installÀ» ½ÇÇàÇÑ´Ù. ÀçºÎÆÃÇÑ´Ù.
ÀÌÁ¦ Hurd¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô µÆ´Ù. À§ÀÇ ¹æ¹ý ´ë·Î ºÎÆÃÇÑ´Ù. ±×¸®°í dselect µîÀ» »ç¿ëÇϱâ À§ÇØ ³×Æ®¿÷ Ä«µå¸¦ ¼³Á¤ÇÑ´Ù.
# settrans /servers/socket/2 --goaway # settrans -acpfg /servers/socket/2 /hurd/pfinet --interface=eth0 --address=x.x.x.x --gateway=y.y.y.y --netmask=z.z.z.z |
³ª¸ÓÁø dselect¸¦ ÅëÇØ ÆÐŰÁö¸¦ ¾÷µ¥ÀÌÆ® Çϵµ·Ï ÇÑ´Ù. À§ ÀýÂ÷±îÁö Çϸé DNS°¡ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀ¸¹Ç·Î aptÀÇ ¼Ò½º¸¦ Àû¾î ÁÙ¶§ Á÷Á¢ IP ¾îµå·¹½º¸¦ Àû¾î Áà¾ßÇÑ´Ù.