FreeBSD ¥Î¨Ó´M§äÀɮתº³Ì¤p³æ¦ì´N¬OÀɮתº¦WºÙ¤F¡C Àɮתº¦WºÙ¦³¤j¤p¼g¤§¤À¡A©Ò¥H»¡ readme.txt ©M README.TXT ¬O¨âÓ¤£¦PªºÀɮסC FreeBSD ¨Ã¤£¨Ï¥Î°ÆÀɦW (.txt) ¨Ó§P§O³o¬O¤@Óµ{¦¡ÀÉ¡B¤å¥óÀɩάO¨ä¥LÃþ«¬ªºÀɮסC
Àɮצs¦b¥Ø¿ý¸Ì±¡C ¤@ӥؿý¤¤¥i¯à¨S¦³¥ô¦óÀɮסA¤]¥i¯à¦³¦n´X¦ÊÓÀɮסC ¥Ø¿ý¤§¤¤¤]¥i¥H¥]§t¨ä¥Lªº¥Ø¿ý¡F ±z¥i¥H«Ø¥ß¶¥¼h¦¡ªº¥Ø¿ý¥H«K¸ê®ÆªººÞ²z¡C
ÀɮשΥؿýªº¹ïÀ³¬OÂǥѵ¹©wªºÀɮשΥؿý¦WºÙ¡AµM«á¥[¤W¥¿±×½u²Å¸¹ (/)¡F¤§«á¦Aµø»Ýn¥[¤W¨ä¥Lªº¥Ø¿ý¦WºÙ¡C ¦pªG±z¦³¤@ӥؿý foo ¡A¸Ì±¦³¤@ӥؿý¥s§@ bar¡A³oӥؿý¤¤¤S¥]§t¤F¤@Ó¥s readme.txt ªºÀɮסA¨º»ò³oÓÀɮתº¥þ¦W¡A©ÎªÌ»¡Àɮתº¸ô®|´N¬O foo/bar/readme.txt¡C
¥Ø¿ý¤ÎÀÉ®×Àx¦s¦bÀɮרt²Î¤§¤¤¡C ¨CÓÀɮרt²Î³£¦³°ß¤@¤@ӳ̤W¼hªº¥Ø¿ý¡A¥s°µ®Ú¥Ø¿ý (root directory)¡C µM«á¦b³oӮڥؿý¤U±¤~¯à¦³¨ä¥Lªº¥Ø¿ý¡C
¨ì¥Ø«e¬°¤î¤j·§©M¨ä¥L±z¥Î¹Lªºªº§@·~¨t²Î³£®t¤£¦h¡C ÁÙ¬O¦³¨Ç¤£¤@¼Ëªº¦a¤è´N¬O¤F¡A¨Ò¦p MS-DOS® ¥Î \ ·íÀɮשM¥Ø¿ý¦WºÙªº¤À¹j²Å¸¹¡A¦Ó Mac OS® «h¬O¥Î : ²Å¸¹¡C
FreeBSD ªº¸ô®|¤¤¨Ã¨S¦³¨Ï¥ÎºÏºÐ¾÷¥N¸¹©Î¨ä¥LªººÏºÐ¦WºÙ¡C ¦]¦¹¡A±z¤£¥i¥H¨Ï¥Î¹³ c:/foo/bar/readme.txt ³o¼Ë¤lªºÀɮצWºÙ¡C
¬Û¹ïªº¡A¦b FreeBSD ¨t²Î¤¤¦³¤@ÓÀɮרt²Î³Q«ü©w¬°®ÚÀɮרt²Î¡C ®ÚÀɮרt²Îªº®Ú¥Ø¿ý¥Ñ / ªí¥Ü¡C µM«á¨ä¥LªºÀɮרt²Î¦A±¾¸ü (mount) ¦b®ÚÀɮרt²Î¤§¤U¡C¦]¦¹µL½×±zªº FreeBSD ¨t²Î¤W¦³¦h¤ÖÁûµwºÐ¡A¨C¤@ӥؿý¬Ý°_¨Ó´N¹³¦b¦P¤@ӺϺФW¡C
°²³]±z¦³¤TÓÀɮרt²Î¡A¤À§O¥s§@ A¡B B ¤Î C¡C ¨CÓÀɮרt²Î³£¥]§t¨âӥؿý¡A¥s°µ A1¡BA2 (¨Ì¦¹Ãþ±À±o B1¡BB2 ¤Î C1¡BC2)¡C
ºÙ A ¬°¥DnªºÀɮרt²Î¡F¦pªG±z¥Î ls «ü¥O¬d¬Ý¦¹¥Ø¿ýªº¤º®e¡A±z·|¬Ý¨ì¨âÓ¤l¥Ø¿ý¡G A1 ¤Î A2¡A¦p¤U©Ò¥Ü¡G
¤@ÓÀɮרt²Î¥²¶·¥H¥Ø¿ý§Î¦¡±¾¸ü©ó¥t¤@ÓÀɮרt²Î¤W¡C ¦]¦¹¡A°²³]±z±N B ±¾¸ü©ó A1 ¤§¤W¡A«h B ªº®Ú¥Ø¿ý´NÅܦ¨¤F A1¡A¦Ó¦b B ¤§¤Uªº¥ô¦ó¥Ø¿ýªº¸ô®|¤]ÀH¤§§ïÅÜ:
¦b B1 ©Î B2 ¥Ø¿ý¤¤ªº¥ô¦óÀÉ®×¥²¶·¸g¥Ñ¸ô®| /A1/B1 ©Î /A1/B2 ¤~¯à¹F¨ì¡C ©Ò¦³ì¨Ó¦b /A1 ¤¤ªºÀÉ®×·|¼È®É³QÁôÂð_¨Ó¡Aª½¨ì B ³Q¡u²¾°£ (unmounted)¡v«á¤~·|¦AÅã²{¥X¨Ó¡C
¦pªG B ±¾¸ü¦b A2 ¤§¤W¡A«h·|Åܦ¨¡G
¤W±ªº¸ô®|¤À§O¬° /A2/B1 ¤Î /A2/B2¡C
Àɮרt²Î¥i¥H±¾¦b¨ä¥LÀɮרt²Îªº¥Ø¿ý¤§¤W¡C ©µÄò¤§«eªº¨Ò¤l¡AC Àɮרt²Î¥i¥H±¾¦bÀɮרt²Î B ªº B1 ¥Ø¿ý¤§¤W¡A¦p¹Ï©Ò¥Ü¡G
©ÎªÌ C ª½±µ±¾¸ü©ó A ªº A1 ¥Ø¿ý¤§¤W¡G
¦pªG±z¼ô±x MS-DOS ªº¸Ü¡A³o©M join «ü¥O«ÜÃþ¦ü (ÁöµM¤£¾¨¬Û¦P)¡C
¤@¯ë±¡ªp¤U±z¤£»Ýn¾á¤ß³o¨ÇªF¦è¡C °£«D±zn¦w¸Ë·sªººÏºÐ¡A¤£µM³q±`¦b±z¦w¸Ë FreeBSD ®É«Ø¥ß¦nÀɮרt²Î¨Ã¨M©w¦nn±¾¸ü¦b¦ó³B¤§«á´N¤£·|¦A°µ¥ô¦ó§ó°Ê¤F¡C
±z§¹¥þ¥i¥H¨Ï¥Î³æ¤@ªº¤@Ó¤jªº®ÚÀɮרt²Î (root file system) ¦Ó¤£«Ø¥ß¨ä¥LªºÀɮרt²Î¡C ³o¼Ë¦³¦n³B¤]¦³¦³Ãa³B¡C
¨Ï¥Î¦hÓÀɮרt²Îªº¦n³B
¤£¦PªºÀɮרt²Î¦b±¾¤Wªº®ÉÔ¥i¥H¦³¤£¦Pªº ±¾¸ü°Ñ¼Æ¡C Á|¨Ò¨Ó»¡¡A¬°¨DÂÔ·V±z¥i¥H±N®ÚÀɮרt²Î³]¦¨°ßŪ¡A ¥HÁ×§K¤£¤p¤ß§R°£©Î×§ï±¼«nªºÀɮסC ±N¨Ï¥ÎªÌ¥i¼g¤JªºÀɮרt²Î (¨Ò¦p /home) ¿W¥ß¥X¨Ó¤]¥i¥HÅý¥L̥Πnosuid ªº°Ñ¼Æ±¾¸ü¡A¦¹¿ï¶µ¥i¥HÅý¦b³oÓÀɮרt²Î¤¤°õ¦æÀɪº suid/guid bits ¥¢®Ä¡A¤]³\¥i¥HÅý¨t²Î§ó¦w¥þ¡C
FreeBSD ·|¦Û°Ê®Ú¾Ú±zÀɮרt²Îªº¨Ï¥Î¤è¦¡¨Ó°µ³Ì¨ÎªºÀÉ®×°t¸m¤è¦¡¡C ¦]¦¹¡A¤@Ó¦³«Ü¦h¤pÀɮסB ±`±`¼g¤JªºÀɮרt²Î¸ò¥u¦³´XÓ¸û¤jªºÀɮתºÀɮרt²Î°t¸m¬O¤£¤@¼Ëªº¡C ¦pªG±z¥u¦³³æ¤@¤@Ó¤jªºÀɮרt²Î¡A³o³¡¤À´N¨S¥Î¤F¡C
FreeBSD ªºÀɮרt²Î¦b°±¹qªº®ÉÔ«ÜéT¡C µM¦Ó¡A¦b¬Y¨Ç«nªº®ÉÔ°±¹q¤´µM·|¹ïÀɮרt²Îµ²ºc³y¦¨·l®`¡C ¤À³Î¦¨³\¦hÓÀɮרt²Îªº¸Ü¦b¨t²Î¦b°±¹q«á¤ñ¸û¯à°÷¥¿±`±Ò°Ê¡A ¥H«K±z¦b»Ýnªº®ÉÔ±N³Æ¥÷¸ê®Æ¦^¦s¦^¨Ó¡C
¨Ï¥Î³æ¤@Àɮרt²Îªº¦n³B
Àɮרt²Îªº¤j¤p¬O©T©wªº¡C ±z·íªì¦w¸Ë FreeBSD ªº®ÉÔÀ³¸Ó·|µ¹©w¤@Ó¤j¤p¡A¥i¬O«á¨Ó±z¥i¯à·|·Q§âªÅ¶¡¥[¤j¡C ¦pªG¨S¦³³Æ¥÷ªº¸Ü¬O«ÜÃø¹F¦¨ªº¡F ±z¥²¶·±NÀɮרt²Î«·s«Ø¥ß¬°±z»Ýnªº¤j¤p¡AµM«á±N³Æ¥÷¦^¦s¦^¨Ó¡C
Important: FreeBSD ªº growfs(8) «ü¥O¥i¥H¬ð¯}¦¹¨îª½±µÅܧóÀɮרt²Îªº¤j¤p¡C
Àɮרt²Î¥]§t¦b¤À³Î°Ï¸Ì±¡C ¦]¬° FreeBSD ©Óŧ UNIX® ¬[ºc¡A³oÃäÁ¿ªº¤À³Î°Ï©M¤@¯ë´£¨ìªº¤À³Î°Ï (¨Ò¦p MS-DOS ¤À³Î°Ï) ¤£¦P¡C ¨C¤@Ó¤À³Î°Ï¥Ñ¤@Ó¥N¸¹(¦r¥À)ªí¥Ü¡A±q a ¨ì h¡C ¨CÓ¤À³Î°Ï¥u¯à¥]§t¤@ÓÀɮרt²Î¡C ¦]¦¹°£¤F»¡±`¨£¨ì¥ÎÀɮרt²Î¦Pªº±¾¸üÂI¨Óªí¥ÜÀɮרt²Î¥~¡A ¤]¥i¥H¥Î¥]§t¥Lªº¤À³Î°Ï¥N¸¹¨Óªí¥Ü¡C
FreeBSD ¤]·|®³ºÏºÐªÅ¶¡¨Ó·í swap space¡C Swap space µ¹ FreeBSD ·í§@µêÀÀ°O¾ÐÅé¥Î¡C ³oÅý±zªº¹q¸£¦n¹³¾Ö¦³¤ñ¹ê»Ú§ó¦hªº°O¾ÐÅé¡C ·í FreeBSD ªº°O¾ÐÅé¥Î§¹ªº®ÉÔ¡A¥¦·|§â¤@¨Ç¥Ø«e¨S¥Î¨ìªº¸ê®Æ²¾¨ì swap space¡AµM«á¦b¥Î¨ìªº®ÉÔ²¾¦^¥h (¦P®É²¾¥X³¡¥÷¨S¥Î¨ìªº)¡C
¬Y¨Ç¤À³Î°Ï¦³ºD¨Òªº¨Ï¥Î¤è¦¡¦p¤U¡G
¤À³Î°Ï | ºD¨Ò |
---|---|
a | ³q±`¥]§t®ÚÀɮרt²Î (root file system) |
b | ³q±`¬O swap space |
c | ³q±`©M¾ãÓ slice ªº¤j¤p¤@¼Ë¡Aµ¹¤@¨Ç·|¥Î¨ì¾ãÓ slice ªº¤u¨ãµ{¦¡ (¨Ò¦pµwºÐÃayÀˬd¤u¨ã) ¨Ó¨Ï¥Î¡C ¤@¯ë¨Ó»¡±zÀ³¸Ó¤£·|§âÀɮרt²Î«Ø¥ß¦b³oÓ¤À³Î°Ï¡C |
d | ¤À³Î°Ï d ´¿¸g¦³¥Nªí¯S®í·N¸q¡A¦ý¬O¤w¸g¤£¦A¨Ï¥Î¡C ©Ò¥H²{¦b d ´N©M¨ä¥L¤@¯ëªº¤À³Î°Ï¬Û¦P¤F¡C |
¨CÓ¥]§t¦³Àɮרt²Îªº¤À³Î°Ï¬O¦s¦b©Ò¿×ªº slice ¸Ì±¡C FreeBSD ªº slice ´N¬O«ü¥±`§Ú̺٬°¤À³Î°Ï (partition) ªºªF¦è¡C ¦P¼Ë¦a¡A·|³o¼Ë¤lºÙ©I¤]¬O¦]¬° FreeBSD ªº UNIX ¦â±m¡C ¦Ó slice ¬O¦³½s¸¹ªº¡A±q 1 ¸¹½s¨ì 4 ¸¹¡C
slice ¸¹½X¸ò¦b¸Ë¸m¦WºÙ«á±¡A¥ý±µ¤@Ó¦r¥À s¡AµM«á±q 1 ¸¹¶}©l½s¤U¥h¡C ¦]¦¹ ¡§da0s1¡¨ ´N¬O«ü²Ä¤@Ó SCSI µwºÐªº²Ä¤@Ó slice¡C ¤@ӺϺФW¥u¯à¦³¥|Ó¹êÅ骺 slice¡A¦ý¬O¦b¹êÅ骺 slice ¤¤±z¥i¥H¶ë¶i¾A·íÃþ«¬ªºÅÞ¿è slice¡C ³o¨Ç©µ¦ùªº slice ½s¸¹±q 5 ¶}©l¡A©Ò¥H ¡§ad0s5¡¨ ¬O²Ä¤@Ó IDE µwºÐ¤Wªº²Ä¤@Ó©µ¦ù slice¡C Àɮרt²Î¦b¸Ë¸m (device) ¸Ì´N¬O¦b¤@Ó slice ¤§¤¤¡C
Slices¡B¡§dangerously dedicated¡¨ ¼Ò¦¡ªº¹êÅéºÏºÐ¾÷¡A¥H¤Î¨ä¥L¥]§t¤À³Î°Ï(partition) ªººÏºÐ³£¬O¥H¦r¥À a ¨ì h ªº½s¸¹¨Óªí¥Ü¡C ½s¸¹¬O±µ¦b¸Ë¸m¦WºÙªº«á±ªº¡A¦]¦¹ ¡§da0a¡¨ ¬OºÏºÐ¾÷ da ¤Wªº²Ä¤@Ó ¡§dangerously dedicated¡¨¼Ò¦¡¤§¤À³Î°Ï¡C ¦Ó ¡§ad1s3e¡¨ «h¬O²Ä¤GÁû IDE µwºÐ¤W²Ä¤TÓ slice ªº²Ä¤Ó¤À³Î°Ï¡C
³Ì«á¡A§ÚÌ´N¥i¥H§â¨t²Î¤Wªº¨CӺϺг£°Ï¤À¥X¨Ó¤F¡C ¤@ӺϺЪº¦WºÙ·|¦³¤@Ó¥N½X¨Óªí¥Ü³oӺϺЪºÃþ«¬¡A±µµÛ¬O¤@ӼƦr¡A ªí¥Ü³o¬Oþ¤@ӺϺСC ³oÃä¸ò slice ¨CӺϺнs¸¹±q 0 ¶}©l¤£¤@¼Ë¡C ±`¨£ªº¥N½X¥i¥H°Ñ¦Ò Table 3-1¡C
·ín°Ñ·Ó¤@Ó¤À³Î°Ïªº®ÉÔ¡AFreeBSD ·|n±z¤@¨Ö¿é¤J¥]§t³oÓ¤À³Î°Ïªº slice ¤ÎºÏºÐ¾÷¦WºÙ¡F·ín°Ñ·Ó¤@Ó slice ªº®ÉÔ¡A¤]¥²¶·¿é¤J¥]§t³oÓ slice ªººÏºÐ¦WºÙ¡C «ç»ò°µ©O¡Hº¥ý¥ý¦C¥XºÏºÐ¦WºÙ¡AµM«á s ¥[¤W slice ½s¸¹¡A³Ì«á¦A¿é¤J¤À³Î°Ï¦r¥À¥N¸¹¡C ½d¨Ò¥i¥H°Ñ¦Ò Example 3-1.
Example 3-2 ¥Ü½d¤F¤@Ó°ò¥»ªººÏºÐ¤À¥¬¼Ò¦¡¡A¬Û«H¹ï±z¦³¨ÇÀ°§U¡C
n¦w¸Ë FreeBSD¡A±z¥²¶·¥ý«Ø¸mºÏºÐªº slice¡A±µµÛ©ó slice ¤¤«Ø¥ßnµ¹ FreeBSD ¥Îªº¤À³Î°Ï¡C ³Ì«á¦b³o¨Ç¤À³Î°Ï¤¤«Ø¥ßÀɮרt²Î (©Î swap space) ¨Ã¨M©wn±N³o¨ÇÀɮרt²Î±¾¸ü©óþ¸Ì¡C
Table 3-1. ºÏºÐ¾÷¥N¸¹
¥N¸¹ | ·N¸q |
---|---|
ad | ATAPI(IDE) ºÏºÐ¾÷ |
da | SCSI ª½±µ¦s¨úºÏºÐ¾÷ |
acd | ATAPI(IDE) ¥úºÐ¾÷ |
cd | SCSI ¥úºÐ¾÷ |
fd | ³nºÐ¾÷ |
Example 3-2. ºÏºÐªº·§©À¼Ò«¬
¦¹¹ÏÅã¥Ü FreeBSD ¤¤±µ¨ì¨t²Îªº²Ä¤@Ó IDE ºÏºÐ¾÷¤º³¡°t¸m¹Ï¡C °²³]³oӺϺЪº®e¶q¬O 4 GB¡A¨Ã¥B¥]§t¤F¨âÓ 2 GB ªº slice (MS-DOS ªº¤À³Î°Ï)¡C ²Ä¤@Ó slice ¬O DOS ªº C: ºÏºÐ¾÷¡A²Ä¤GÓ«h¦w¸Ë¤F FreeBSD¡C ¥»½d¨Òªº FreeBSD ¦³¤TÓ¤À³Î°Ï¥H¤Î¤@Ó swap ¤À³Î°Ï¡C
³o¤TÓ¤À³Î°Ï¨CÓ³£¬O¤@ÓÀɮרt²Î¡C a ¤À³Î¬O®Ú (root) Àɮרt²Î¡F¤À³Î e ¬O /var¡F¦Ó f ¤À³Î¬O /usr ¥Ø¿ýµ²ºc¡C
¥»¤å¤Î¨ä¥L¤å¥ó¡A¥i¥Ñ¦¹¤U¸ü¡Gftp://ftp.FreeBSD.org/pub/FreeBSD/doc/¡C
Y¦³ FreeBSD ¤è±ºÃ°Ý¡A½Ð¥ý¾\Ū FreeBSD ¬ÛÃö¤å¥ó¡A¦p¤£¯à¸Ñ¨Mªº¸Ü¡A¦A¬¢¸ß
<questions@FreeBSD.org>¡C
Ãö©ó¥»¤å¥óªº°ÝÃD¡A½Ð¬¢¸ß <doc@FreeBSD.org>¡C