- ¾Æ·¡¿¡¼´Â
¿øº» Çϵå¿Í ¹é¾÷ ÇÏµå ¸ðµÎ IDEÇϵåÀÌ°í ¿øº» Çϵå´Â primary master(/dev/hda),
¹é¾÷ Çϵå´Â seondary master(/dev/hdc)¿¡ ¿¬°áÇÑ´Ù°í °¡Á¤ÇÑ´Ù.
SCSI ÇϵåÀÇ °æ¿ìµµ °¡´ÉÇÏÁö¸¸ Á¶±Ý ´Ù¸£´Ù.
(º¸Åë
Çǽÿ¡¼ secondary master¿¡´Â cd-rom µå¶óÀ̺갡 ¿¬°áµÅ ÀÖ´Ù.
ÇÏÁö¸¸ º¹»ç °úÁ¤¿¡¼´Â cd-romÀÌ »ç¿ëµÇÁö ¾ÊÀ¸¹Ç·Î cd-rom ´ë½Å Çϵåµð½ºÅ©¸¦
¿¬°áÇØµµ µÈ´Ù)
- ¿øº»
ÇÏµå ÆÄÆ¼¼Ç ±¸¼ºÀÌ ¾Æ·¡¿Í °°´Ù°í °¡Á¤ÇÑ´Ù.
/dev/hda1 : linux swap
/dev/hda2 : linux native
- ¾Æ·¡´Â
µÎ°¡Áö °æ¿ì¸¦ ¼³¸íÇÑ´Ù.
1) ¹é¾÷Çϵ带 ¸¸µç ÈÄ ¿øº»Çϵ带 ¶¼³»°í ´ë½Å ¹é¾÷Çϵå·Î ºÎÆÃÇÏ´Â
°æ¿ì(ÇÑ´ëÀÇ Çǽÿ¡ ¸®´ª½º¸¦ ±ò¾Æ À̸¦ ¿©·¯´ëÀÇ Çǽÿ¡ º¹»çÇØ ¸®´ª½º¸¦ ±ò
°æ¿ì°¡ ÀÌ¿¡ ÇØ´çÇÑ´Ù)
2) ¿øº»Çϵå¿Í ¹é¾÷Çϵ带 ±×´ë·Î ³öµÐä ¿øº» Çϵ尡 ±úÁú °æ¿ì ¹Ù·Î ¹é¾÷Çϵå·Î
ºÎÆÃÇÏ´Â °æ¿ìÀÌ´Ù.
µÎ¹øÂ°ÀÇ
°æ¿ì´Â lilo¸¦ »ç¿ëÇÏÁö ¾Ê°í Ç÷ÎÇÇ·Î ºÎÆÃ ÇÑ´Ù°í °¡Á¤ÇÑ´Ù. lilo¸¦
»ç¿ëÇØ ¼±ÅÃÀûÀ¸·Î ¿øº»°ú ¹é¾÷ Çϵ忡¼ ºÎÆÃ ÇÒ ¼ö ÀÖÁö¸¸ ¿øº» Çϵ尡 ±úÁö¸é
º¸Åë liloµµ ÀÛµ¿ÇÏÁö ¾ÊÀ» ¼ö ÀÖÀ¸¹Ç·Î ¹é¾÷ Çϵå·Î ºÎÆÃÇÏ´Â °æ¿ì´Â ¾Æ¿¡
Ç÷ÎÇÇ·Î ºÎÆÃÇÏ´Â °É·Î °¡Á¤Çß´Ù.
1.
¹é¾÷Çϵå´Â secondary master¿¡ ¿¬°áÇÑ´Ù.
2.
¿ì¼± Ç÷ÎÇÇ(3.5ÀÎÄ¡)¸¦ Æ÷¸ËÇØ ³õ´Â´Ù.
fdformat
/dev/fd0H1440
¡°Formatting
... ¡° ¸Þ½ÃÁö°¡ ³ª¿À¸é¼ ±× ¿·¿¡ ¼ýÀÚ°¡ 1ºÎÅÍ
79±îÁö ³ª¿Â´Ù.
±×¸®°í¼
´Ù½Ã
¡°verifying ... ¡° ¸Þ½ÃÁö°¡ ³ª¿À°í ¿ª½Ã ¼ýÀÚ°¡ 1ºÎÅÍ
79±îÁö ³ª¿Â´Ù.
ÀÌ
°úÁ¤¿¡¼ I/O error µîµîÀÇ ¿¡·¯¸Þ½ÃÁö°¡ ³ª¿À¸é ±× µð½ºÄÏÀº ¾µ ¼ö
¾ø´Ù.³¡³ª¸é ȸéÀÌ ¾Æ·¡Ã³·³ ³ª¿Í¾ß ÇÑ´Ù.
hyunah:~$
fdformat /dev/fd0H1440
Double-sided, 80 tracks, 18 sec/track.
Total capacity 1440 kB.
Formatting ... done
Verifying ... done
hyunah:~$
ÁÖÀÇ]
¸®´ª½º¿¡¼´Â Ç÷ÎÇÇ¿¡ ¹èµå ¼½ÅͰ¡ ÀÖÀ¸¸é »ç¿ëÇÒ ¼ö
¾ø´Ù.
3.
fdisk·Î /dev/hdc¿¡ µÎ°³ÀÇ ÆÄƼ¼ÇÀ» ¸¸µç´Ù. hdc1Àº swap
hdc2´Â linux native·Î Àâ´Â´Ù.
ÁÖÀÇ]
¸¸¾à¿¡ ¿øº» Çϵ尡 swapÀÌ /dev/hda2¿¡ ÀÖÀ¸¸é ¹é¾÷ Çϵ嵵 hdc2¸¦
swapÀ¸·Î Àâ´Â´Ù. °°Àº ¼ø¼·Î ÇØ¾ßÇÑ´Ù.
¹Ù²î¸é ¹®Á¦°¡ ¹ß»ýÇÑ´Ù.
¡ß
Âü°í : swapÀ» ¸ÕÀú Àâ´À³Ä, linux native¸¦ ¸ÕÀú Àâ´À³Ä¶ó´Â
³íÀïÀÌ Àִµ¥ º»ÀÎÀº ¾Æ·¡ ÀÌÀ¯·Î swapÀ» ¸ÕÀú Àâ´Â´Ù. swapÀº
¸Þ¸ð¸®¸¦ ´ë½ÅÇϹǷΠ¸Þ¸ð¸® ºÎÁ·À¸·Î swapÀÌ »ç¿ëµÈ´Ù¸é swap
¼Óµµ´Â ½Ã½ºÅÛ ½ÇÇà ¼Óµµ¿¡ Å« ¿µÇâÀ» ÁØ´Ù. ±×·±µ¥ Çϵåµð½ºÅ©´Â ¹Ù±ù ½Ç¸°´õ¿¡¼ºÎÅÍ
¾ÈÂÊÀ¸·Î »ç¿ëµÇ¸ç ÇìµåÀÇ À̵¿ ¼Óµµ´Â ¾ÈÂÊ º¸´Ù ¹Ù±ùÂÊÀÌ ºü¸£´Ù. µû¶ó¼
swapÀ» ¸ÕÀú ÀâÀ¸¸é swap ÆÄƼ¼ÇÀÌ Çϵåµð½ºÅ©ÀÇ ¹Ù±ùÂÊ¿¡ À§Ä¡ÇϹǷÎ
swapÀÌ ¾ÈÂÊ¿¡ ÀÖ´Â °æ¿ìº¸´Ù ½Ã½ºÅÛ ½ÇÇà ¼Óµµ°¡ ºü¸£´Ù.
¡ß
Âü°í
¾Æ·¡¿¡ °£·«È÷ fdisk »ç¿ë¹ýÀ» Àû´Â´Ù.
fdisk
/dev/hdc
-
linux swap ÆÄƼ¼Ç ¸¸µé±â(/dev/hdc1)
n
: ÆÄƼ¼Ç ¸¸µé±â
e : extended
p : primary
p¸¦ ¼±ÅÃ
¨±
partition number (1-4) : 1
¨²
first cylinder :
¨³
last cylinder
(½Ç¸°ÅÍ
¼öÄ¡´Â Çϵåµð½ºÅ©¿¡ µû¶ó ´Ù¸£´Ù.)
t
: system ID º¯°æ
partition number (1-4) : 1
Hex code : 82
-
linux native ÆÄƼ¼Ç ¸¸µé±â
n
: »õ ÆÄƼ¼Ç
p : primary
¨±
Partition number : 2
¨²
First cylinder
¨³
Last cylinder
-
ºÎÆ® ÆÄƼ¼Ç ÁöÁ¤
a
partition number : 2
-
fdisk
w : ÀúÀåÈÄ ³¡³¿
q : ÀúÀå ¾Ê°í ³¡³¿
4.
swap ÆÄƼ¼ÇÀ» Æ÷¸ËÇÑ´Ù.
5.
¸®´ª½º ÆÄƼ¼ÇÀ» Æ÷¸ËÇÑ´Ù.
6.
cd /
7.
mkdir /zzz ; ¿øº»ÇϵåÀÇ ·çÆ®µð·ºÅ丮¿¡ zzz¶õ µð·ºÅ丮¸¦
¸¸µç´Ù.
8.
mount /dev/hdc2 /zzz ; ¹é¾÷Çϵ带
/zzz¿¡ ¸¶¿îÆ®ÇÑ´Ù.
9.
tar cf - [0-y]* | ( cd /zzz
; tar xvf - )
ÀÌ
ºÎºÐÀº ¿øº»ÇÏµå ·çÆ®(/) µð·ºÅ丮¿¡¼ ¾Æ½ºÅ° ÄÚµå ¼øÀ¸·Î 0ºÎÅÍ y·Î
½ÃÀÛÇÏ´Â ¸ðµç ÆÄÀÏ ¹× µð·ºÅ丮¸¦ /zzz Áï hdc2·Î º¹»çÇ϶ó´Â ¶æÀÌ´Ù.
¿©±â¼ y±îÁö¸¸ ÁöÁ¤ÇÑ ÀÌÀ¯´Â z±îÁö·Î Çϸé /zzz µð·ºÅ丮±îÁö º¹»çÇÏ·Á
ÇϹǷΠ¹Ýº¹º¹»çÀÇ ¿À·ù°¡ ³ª±â ¶§¹®ÀÌ´Ù.
·çÆ®µð·ºÅ丮(/)
¿¡ ¿µ¹®À̳ª ¼ýÀÚ°¡ ¾Æ´Ñ Ư¼ö¹®ÀÚ ÆÄÀÏ/µð·ºÅ丮(¿¹¸¦ µé¸é ÇÑ±Û ÆÄÀÏ,
.À¸·Î ½ÃÀÛÇÏ´Â ÆÄÀÏ)´Â ¼öµ¿À¸·Î º¹»çÇØ¾ß ÇÑ´Ù. z·Î ½ÃÀÛÇÏ´Â ÆÄÀÏÀ̳ª
µð·ºÅ丮µµ ¸¶Âù°¡ÁöÀÌ´Ù. ±×·¯³ª µð·ºÅ丮³»¿¡ µé¾îÀÖ´Â °æ¿ì´Â »ó°ü¾ø´Ù.
º¹»çÇÒ ¶§´Â cp -a ¸í·ÉÀ» ½á¾ß ÇÑ´Ù.
¿¹¸¦
µé¾î ·çÆ®µð·ºÅ丮(/)¿¡ zebra¶ó´Â µð·ºÅ丮°¡ ÀÖÀ¸¸é cp -a /zebra
/zzz ¸í·ÉÀ» ÁØ´Ù.
10.
ÀÌ ´Ü°è±îÁö ÇßÀ¸¸é ¿øº»Çϵå¿Í ¶È°°Àº ¹é¾÷Çϵ尡 ¸¸µé¾îÁ³Áö¸¸ ¹é¾÷ Çϵå·Î ºÎÆÃ
ÇÏ·Á¸é lilo
ºÎºÐÀ» ´Ù½Ã Àâ¾Æ¾ß ÇÑ´Ù.
¿©±â¼
µÎ°¡Áö °æ¿ì·Î ³ª´«´Ù.
A.
ù¹øÂ°´Â º¹»çº»À» ¿øº» Çϵå À§Ä¡·Î ¿Å°Ü ¹Ù·Î lilo·Î ºÎÆÃÇÏ´Â °æ¿ìÀÌ´Ù.
Áï ¿©·¯ Çǽÿ¡ ¸®´ª½º¸¦ ±ò °æ¿ìÀÌ´Ù.
A-1
¿øº» Çϵ忡¼ Ä¿´Ã À§Ä¡¸¦ ã´Â´Ù. /etc/lilo.conf¸¦ º¸¸é
¾Ë ¼ö ÀÖ´Ù.
¾Æ·¡
lilo.conf¿¹ÀÌ´Ù.
hyunah:/etc$
cat lilo.conf
boot=/dev/hda
compact
install=/boot/boot.b
map=/boot/map
vga=normal
delay=20
message=/boot/message
prompt
timeout=70
image=/boot/vmlinuz
label=a
read-only
root=/dev/hda2
¿©±â¿¡¼
Ä¿´ÃÀº /boot/vmlinuzÀÌ´Ù.
A-2
rdev /boot/vmlinuz /dev/hda2 ¸í·ÉÀ» ÁØ´Ù.
´Ù½Ã
rdev /boot/vmlinuz ¸í·ÉÀ» ÁÙ ¶§ ¾Æ·¡Ã³·³ ³ª¿Í¾ßÇÑ´Ù.
¡°Root device /dev/hda2¡±
ÀÌ´Â
Ä¿´Ã¿¡ µé¾îÀÖ´Â ·çÆ®µð¹ÙÀ̽º À§Ä¡°¡ /dev/hda2À̶ó´Â ¶æÀÌ´Ù.
A-3
À§ÀÇ ´Ü°è 2¿¡¼ Æ÷¸ËÇÑ µð½ºÄÏÀ» ³Ö°í ¾Æ·¡ ¸í·ÉÀ» ÁØ´Ù.
cp
/boot/vmlinuz /dev/fd0
A-4
¿øº»Çϵ带 ¶¼°í ¹é¾÷Çϵ带 ¿øº»Çϵå À§Ä¡¿¡ ´Ü´Ù. ±×¸®°í¼
À§¿¡¼ ¸¸µç µð½ºÄÏÀ¸·Î ºÎÆÃÇÑ´Ù.
A-5
ºÎÆÃÀ̵Ǹé root·Î loginÇØ¼ lilo ¸í·ÉÀ» ÃÄ ÁØ´Ù.
A-6
ÀÌÁ¦ µð½ºÄÏÀ» Á¦°ÅÇϰí Çϵå·Î ¸®ºÎÆÃÇÏ¸é ¿øº»Çϵå¿Í ¶È°°ÀÌ
ºÎÆÃÇÏ´Â°É ¾Ë ¼ö ÀÖÀ»°ÍÀÌ´Ù.
B.
µÎ¹øÂ°´Â ¹é¾÷Çϵ带 ±×´ë·Î µÐä ¿øº»Çϵ忡 ÀÌ»óÀÌ ÀÖÀ»¶§¸¸ ¹é¾÷Çϵå·Î ºÎÆÃÇÏ´Â
°æ¿ìÀÌ´Ù. ÀÌ °æ¿ìµµ µÎ°¡Áö°¡ °¡´ÉÇѵ¥ 1) ¿øº»ÇϵåÀÇ lilo.conf¸¦
°íÃÄ ºÎÆÃ½Ã ¿øº»°ú ¹é¾÷ Çϵ带 ¼±ÅÃÇÏ´Â °æ¿ì 2) ¹é¾÷Çϵå·Î ºÎÆÃÇÒ¶§´Â
Ç÷ÎÇǸ¦ »ç¿ëÇÏ´Â °æ¿ìÀÌ´Ù.
¿©±â¼´Â
µÎ¹øÂ°ÀÇ °æ¿ì¸¸ º¸¿©ÁØ´Ù.
B-1
À§ÀÇ a-1 ¹× a-3±îÁö´Â °°´Ù. ´Ü a-2ÀÇ hda2
´ë½Å hdc2¸¦ ½á¾ßÇÑ´Ù.
B-2
/dev/hdc2ÀÇ /etc/fstabÀ» °íÃÄ¾ß ÇÑ´Ù. ÀÌ¹Ì /dev/hdc2°¡
/zzz¿¡ ¸¶¿îÆ® µÅ ÀÖÀ¸¸é cd /zzz/etc ¸í·ÉÀ» ÁØÈÄ vi·Î
fstab ÆÄÀÏÀ» ¼öÁ¤ÇÑ´Ù.
ÇöÀç
/dev/hdc2ÀÇ /etc/fstab´Â ¾Æ·¡Ã³·³µÇ¾îÀÖ´Ù.
#
<file system> <mount point>
<type> <options> <dump>
<pass>
/dev/hda2
/
ext2
defaults 0
1
/dev/hda1
none
swap
sw 0
0
proc
/proc
proc
defaults 0
0
¿©±â¿¡¼
hda¸¦ hdc·Î ¹Ù²Û´Ù. Áï hda2´Â hdc2·Î hda1Àº hdc1·Î
ÇÑ´Ù.
B-3
ÀÌÁ¦ /dev/hdc2ÀÇ ·çÆ® ÆÄÀϽýºÅÛÀ¸·Î ºÎÆÃÇÏ·Á¸é À§¿¡¼ ¸¸µç
Ç÷ÎÇÇ·Î ºÎÆÃÇÏ¸é µÈ´Ù.
ÁÖÀÇ]
hda¿Í hdc¸¦ ¶È°°ÀÌ ¸¸µé¾î ¼±Åà ºÎÆÃÇÏ´Â °æ¿ì´Â Á¶½ÉÇØ¾ßÇÑ´Ù.
ÇÁ·Î±×·¥ Áß¿¡¼ Çϵåµð½ºÅ©ÀÇ Àý´ëÀ§Ä¡¸¦ ÂüÁ¶ÇÏ´Â ÇÁ·Î±×·¥Àº ¸ðµÎ ¹Ù²Ù¾î¾ßÇÑ´Ù.
¿¹¸¦µé¸é crontab °°Àº °æ¿ìÀÌ´Ù. µû¶ó¼ ¿Ïº®ÇÑ ¹é¾÷½Ã½ºÅÛÀÌ µÇ·Á¸é
»çÀü¿¡ Å×½ºÆ®ÇØ º¸¾Æ¾ßÇÑ´Ù.
¹é¾÷Çϵ带
¿øº»Çϵå¿Í °°Àº À§Ä¡¿¡ ¹Ù²Ù¾î ´Ù´Â °æ¿ì´Â ¿øº»°ú µ¿ÀÏÇÑ ÀÛµ¿ÀÌ °¡´ÉÇÏ´Ù.
´ÜÁö ÀϺΠlog ÆÄÀÏ¿¡¼ ÀϽÃÀûÀÎ ¹®Á¦°¡ ¹ß»ýÇϳª(utmp, wtmp)
½Ã½ºÅÛ ÀÛµ¿¿¡´Â ¿µÇâÀÌ ¾ø´Ù.