1 |
swift 13/03/04 20:00:12 |
2 |
|
3 |
Added: hb-install-alpha-disk.xml |
4 |
Log: |
5 |
Fix bug #449998 - Introduce FA translation handbook thanks to Hadi Sarami |
6 |
|
7 |
Revision Changes Path |
8 |
1.1 xml/htdocs/doc/fa/handbook/hb-install-alpha-disk.xml |
9 |
|
10 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/fa/handbook/hb-install-alpha-disk.xml?rev=1.1&view=markup |
11 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/fa/handbook/hb-install-alpha-disk.xml?rev=1.1&content-type=text/plain |
12 |
|
13 |
Index: hb-install-alpha-disk.xml |
14 |
=================================================================== |
15 |
<?xml version='1.0' encoding='UTF-8'?> |
16 |
<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> |
17 |
|
18 |
<!-- The content of this document is licensed under the CC-BY-SA license --> |
19 |
<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> |
20 |
|
21 |
<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fa/handbook/hb-install-alpha-disk.xml,v 1.1 2013/03/04 20:00:12 swift Exp $ --> |
22 |
|
23 |
<sections> |
24 |
|
25 |
<version>12</version> |
26 |
<date>2012-10-06</date> |
27 |
|
28 |
<section> |
29 |
<title>مقدمه ائی بر شیوه قالب بندی دستگاه</title> |
30 |
|
31 |
<subsection> |
32 |
<include href="hb-install-blockdevices.xml"/> |
33 |
</subsection> |
34 |
|
35 |
<subsection> |
36 |
<title>برش ها</title> |
37 |
<body> |
38 |
|
39 |
<p> |
40 |
هرچند در تئوری امکان پذیر است که از همه دیسک برای اسکان دستگاه لینوکس استفاده نمود، در عمل تقریبا هرگز چنین چیزی اتفاق نمی افتد. دستگاههای بلوک بندی همه دیسک به دستگاههای کوچکتر و قابل مدیریت تر شکسته می شود. بروی دستگاه های Alpha این، <e>برش ها</e> نامیده می شود. |
41 |
</p> |
42 |
|
43 |
</body> |
44 |
</subsection> |
45 |
</section> |
46 |
<section> |
47 |
<title>طراحی نمایه پارتیشن بندی</title> |
48 |
<subsection> |
49 |
<title>نمایه پارتیشن بندی پیش فرض</title> |
50 |
<body> |
51 |
|
52 |
<p> |
53 |
به عنوان یک مثال ما از برش زیر استفاده می نماییم: |
54 |
</p> |
55 |
|
56 |
<table> |
57 |
<tr> |
58 |
<th>برش</th> |
59 |
<th>توصیف</th> |
60 |
</tr> |
61 |
<tr> |
62 |
<ti><path>/dev/sda1</path></ti> |
63 |
<ti>Swap slice</ti> |
64 |
</tr> |
65 |
<tr> |
66 |
<ti><path>/dev/sda2</path></ti> |
67 |
<ti>Root slice</ti> |
68 |
</tr> |
69 |
<tr> |
70 |
<ti><path>/dev/sda3</path></ti> |
71 |
<ti>Full disk (required)</ti> |
72 |
</tr> |
73 |
</table> |
74 |
|
75 |
|
76 |
<p> |
77 |
اگر علاقمندید که بدانید یک پارتیشن می تواند تا به چه اندازه بزرگ باشد، یا اینکه به چه تعداد پارتیشن نیازمندید، به خواندن ادامه دهید. در غیر اینصورت با خواندن <uri link="#fdisk_SRM">استفاده کردن از fdisk برای پارتیشن بندی دیسک (فقط SRMها)</uri> یا <uri link="#fdisk_ARC">استفاده کردن از fdisk برای پارتیشن بندی دیسک (فقط ARC/AlphaBIOSها)</uri> دیسک خود را پارتیشن بندی نمایید. |
78 |
</p> |
79 |
|
80 |
</body> |
81 |
</subsection> |
82 |
<subsection> |
83 |
<title>چه مقدار و چه اندازه بزرگ؟</title> |
84 |
<body> |
85 |
|
86 |
<p> |
87 |
شماره پارتیشن ها بشدت به محیط شما وابسته است. برای مثال، اگر تعداد زیادی کاربر دارید، به احتمال زیاد شما باید <path>/home</path> خود را برای بالا بردن امنیت و راحت تر نمودن گرفتن پشتیبان جدا نمایید. |
88 |
اگر جنتو را به عنوان یک mailserver نصب می نمایید، باید <path>/var</path> خود را جدا نمایید چراکه mailها در <path>/var</path>نگهداری می شوند. یک انتخاب مناسب فایل سیستمی کارائی شما را بالا خواهد برد. Gameservers یک <path>/opt</path>مجزا خواهند داشت چراکه بیشتر سرورهای بازی در آنجا نصب خواهند شد. علت مشابه <path>/home</path> است: |
89 |
امنیت و پشتیبانگیری. مطمئنا شما می خواهید <path>/usr</path> را بزرگتر بگیرید: |
90 |
نه فقط بخاطر اینکه غالب برنامه ها در آن نگهداری می شوند، شاخه های پرتیج به تنهائی ۵۰۰ مگابایت را خواهند گرفت به استثناء کدمنبع های بسیاری که در آن نگهداری خواهد شد. |
91 |
</p> |
92 |
|
93 |
<p> |
94 |
چنانکه می توانید ببینید، اینکار بشدت به اینکه شما می خواهید به چه چیزی برسید، وابسته است. پارتیشن ها یا ولوم های مجزا این مزیت ها را خواهند داشت: |
95 |
</p> |
96 |
|
97 |
<ul> |
98 |
<li> |
99 |
می توانید فایل سیستم کاراتری برای هر پارتیشن یا ولوم انتخاب نمایید |
100 |
</li> |
101 |
<li> |
102 |
اگر یک ابزار مرده به نوشتن فایل ها بروی یک پارتیشن یا ولوم ادامه داد، کل سیستم شما خارج از استفاده نخواهد شد. |
103 |
</li> |
104 |
<li> |
105 |
اگر لازم باشد، بررسی فایل های سیستمی زمان کمتری خواهد برد، چنانکه بررسی چندگانه می تواند بطور همزمان اعمال گردد (همچنین این مزیت شامل دیسک های چندگانه با پارتیشن های چندگانه نیز می گردد) |
106 |
</li> |
107 |
<li> |
108 |
امنیت می تواند با مانت نمودن برخی پارتیشن ها بصورت فقط-خواندنی، nosuid (چشم پوشی از setuid)، noexec (چشم پوشی از خوداجرائی) و غیره، بالاتر برود، |
109 |
</li> |
110 |
</ul> |
111 |
|
112 |
<p> |
113 |
هرچند، تعدد پارتیشن ها ایراداتی هم دارد. اگر بخوبی پیکربندی نشود، شما دستگاهی خواهید داشت با مقدار زیادی فضای آزاد در یک پارتیشن و کمبود فضا در پارتیشن دیگر. اشکال دیگر پارتیشن های مجزا، خصوصا برای نقطهمانتهای مهمی همچون<path>/usr</path> یا <path>/var</path> اغلب لازم است تا مدیر دستگاه آنها را قبل از راه اندازی کدهای راه انداز، راه اندازی نماید. به هر حال همیشه این موارد رخ نمی دهند و نتایج شما ممکن است متفاوت باشند. |
114 |
</p> |
115 |
|
116 |
</body> |
117 |
</subsection> |
118 |
</section> |
119 |
<section id="fdisk_SRM"> |
120 |
<title>استفاده کردن از fdisk برای پارتیشن بندی دیسک (فقط SRMها)</title> |
121 |
<subsection> |
122 |
<body> |
123 |
|
124 |
<p> |
125 |
بخش متعاقب شرح می دهد چگونه برش های لایه بندی پیشتر شرح داده شده را، بکمک نمونه ایجاد نماییم: |
126 |
</p> |
127 |
|
128 |
<table> |
129 |
<tr> |
130 |
<th>برش</th> |
131 |
<th>توصیف</th> |
132 |
</tr> |
133 |
<tr> |
134 |
<ti><path>/dev/sda1</path></ti> |
135 |
<ti>Swap slice</ti> |
136 |
</tr> |
137 |
<tr> |
138 |
<ti><path>/dev/sda2</path></ti> |
139 |
<ti>Root slice</ti> |
140 |
</tr> |
141 |
<tr> |
142 |
<ti><path>/dev/sda3</path></ti> |
143 |
<ti>Full disk (required)</ti> |
144 |
</tr> |
145 |
</table> |
146 |
|
147 |
<p> |
148 |
لایه بندی برش ها را مطابق با اولویت های خودتان تغییر دهید. |
149 |
</p> |
150 |
|
151 |
|
152 |
</body> |
153 |
</subsection> |
154 |
<subsection> |
155 |
<title>تشخیص دادن دیسک های موجود</title> |
156 |
<body> |
157 |
|
158 |
<p> |
159 |
برای کشف اینکه چه دیسک های در حال کاری دارید، از دستورات زیر استفاده نمایید: |
160 |
</p> |
161 |
|
162 |
<pre caption="Identifying available disks"> |
163 |
# <i>dmesg | grep 'drive$'</i> <comment>(For IDE disks)</comment> |
164 |
# <i>dmesg | grep 'scsi'</i> <comment>(For SCSI disks)</comment> |
165 |
</pre> |
166 |
|
167 |
<p> |
168 |
از خروجی این دستورات باید بتوانید ببینید کدام دیسک متصل گردیده و انتصاب <path>/dev</path> در آن چیست. در بخش بعدی ما فرض می گیریم دیسک SCSI است و بروی <path>/dev/sda</path> قرار دارد. |
169 |
</p> |
170 |
|
171 |
<p> |
172 |
اکنون <c>fdisk</c> را روشن نمایید: |
173 |
</p> |
174 |
|
175 |
<pre caption="Starting fdisk"> |
176 |
# <i>fdisk /dev/sda</i> |
177 |
</pre> |
178 |
|
179 |
</body> |
180 |
</subsection> |
181 |
<subsection> |
182 |
<title>پاک کردن همه برش ها</title> |
183 |
<body> |
184 |
|
185 |
<p> |
186 |
اگر دیسک سخت شما کاملا پاک است، ابتدا باید یک برچسب دیسک BSD ایجاد نمایید. |
187 |
</p> |
188 |
|
189 |
<pre caption="Creating a BSD disklabel"> |
190 |
Command (m for help): <i>b</i> |
191 |
/dev/sda contains no disklabel. |
192 |
Do you want to create a disklabel? (y/n) <i>y</i> |
193 |
<comment>A bunch of drive-specific info will show here</comment> |
194 |
3 partitions: |
195 |
# start end size fstype [fsize bsize cpg] |
196 |
c: 1 5290* 5289* unused 0 0 |
197 |
</pre> |
198 |
|
199 |
<p> |
200 |
ما با پاک کردن همه برش ها <e>بجز</e> برش 'c' شروع می نماییم (یک نیازمندی برای استفاده برچسب دیسک BSD). در زیر نمایش داده می شود چگونه یک برش پاک شود (در مثال ما از 'a' استفاده می نماییم). مراحل را برای همه برش های دیگر (مجددا، بغییر از برش 'c') تکرار نمایید. |
201 |
</p> |
202 |
|
203 |
<p> |
204 |
از <c>p</c> برای دیدن همه برش های موجود استفاده نمایید. از <c>d</c> برای پاک نمودن یک برش استفاده نمایید. |
205 |
</p> |
206 |
|
207 |
<pre caption="Deleting a slice"> |
208 |
BSD disklabel command (m for help): <i>p</i> |
209 |
|
210 |
8 partitions: |
211 |
# start end size fstype [fsize bsize cpg] |
212 |
a: 1 235* 234* 4.2BSD 1024 8192 16 |
213 |
b: 235* 469* 234* swap |
214 |
c: 1 5290* 5289* unused 0 0 |
215 |
d: 469* 2076* 1607* unused 0 0 |
216 |
e: 2076* 3683* 1607* unused 0 0 |
217 |
f: 3683* 5290* 1607* unused 0 0 |
218 |
g: 469* 1749* 1280 4.2BSD 1024 8192 16 |
219 |
h: 1749* 5290* 3541* unused 0 0 |
220 |
|
221 |
BSD disklabel command (m for help): <i>d</i> |
222 |
Partition (a-h): <i>a</i> |
223 |
</pre> |
224 |
|
225 |
<p> |
226 |
پس از اینکه این مراحل را برای همه برش ها تکرار نمودید، یک فهرست شبیه به زیر باید به شما نشان داده شود: |
227 |
</p> |
228 |
|
229 |
<pre caption="Viewing an empty scheme"> |
230 |
BSD disklabel command (m for help): <i>p</i> |
231 |
|
232 |
3 partitions: |
233 |
# start end size fstype [fsize bsize cpg] |
234 |
c: 1 5290* 5289* unused 0 0 |
235 |
</pre> |
236 |
|
237 |
</body> |
238 |
</subsection> |
239 |
<subsection> |
240 |
<title>یک برش swap ایجاد نمودن</title> |
241 |
<body> |
242 |
|
243 |
<p> |
244 |
در دستگاه های بر مبنای Alpha نیازی به برش راه انداز مجزا ندارید. هرچند، سیلندر ابتدائی بدلیل استفاده شدن به عنوان تصویر <c>aboot</c> نمی تواند استفاده شود. |
245 |
</p> |
246 |
|
247 |
<p> |
248 |
ما یک برش swap در سیلندر سوم با مجموع اندازه ۱ گیگابایت ایجاد می نماییم، از <c>n</c> برای ایجاد یک برش جدید استفاده نمایید. پس از ایجاد نمودن برش، ما نوع آنرا به <c>1</c> (یک) تغییر می دهیم، که به معنی <e>swap</e> است. |
249 |
</p> |
250 |
|
251 |
<pre caption="Creating the swap slice"> |
252 |
BSD disklabel command (m for help): <i>n</i> |
253 |
Partition (a-p): <i>a</i> |
254 |
First cylinder (1-5290, default 1): <i>3</i> |
255 |
Last cylinder or +size or +sizeM or +sizeK (3-5290, default 5290): <i>+1024M</i> |
256 |
|
257 |
BSD disklabel command (m for help): <i>t</i> |
258 |
Partition (a-c): <i>a</i> |
259 |
Hex code (type L to list codes): <i>1</i> |
260 |
</pre> |
261 |
|
262 |
<p> |
263 |
بعد از این مرحله باید لایه بندی مانند زیر مشاهده نمایید: |
264 |
</p> |
265 |
|
266 |
<pre caption="Slice layout after creating the swap slice"> |
267 |
BSD disklabel command (m for help): <i>p</i> |
268 |
|
269 |
3 partitions: |
270 |
# start end size fstype [fsize bsize cpg] |
271 |
a: 3 1003 1001 swap |
272 |
c: 1 5290* 5289* unused 0 0 |
273 |
</pre> |
274 |
|
275 |
</body> |
276 |
</subsection> |
277 |
<subsection> |
278 |
<title>ایجاد نمودن برش ریشه</title> |
279 |
<body> |
280 |
|
281 |
<p> |
282 |
ما اکنون یک برش ریشه ایجاد می نماییم، که از اولین سیلند از برش swap آغاز می شود. از دستور برای دیدن اینکه برش swap در کجا پایان می یابد استفاده نمایید. در مثال ما، این در ۱۰۰۳، قرار دارد و به همین دلیل ساختن برش ریشه را از ۱۰۰۴ آغاز می نماییم. |
283 |
</p> |
284 |
|
285 |
<p> |
286 |
مشکل دیگر آن است که اشکالی در <c>fdisk</c> وجود دارد که موجب می شود فکر کند عدد سیلندر موجود یکی بالاتر از سیلندرها است. به بیان بهتر، هنگامیکه درباره آخرین سیلندر می پرسید، عدد سیلندر ها را (در این مثال: ۵۲۹۰) یکی بیشتر اعلام می نماید. |
287 |
</p> |
288 |
|
289 |
<p> |
290 |
هنگامیکه برش ایجاد شد، نوع آنرا به <c>8</c>، برای <e>ext2</e> تغییر می دهیم. |
291 |
</p> |
292 |
|
293 |
<pre caption="Creating the root slice"> |
294 |
D disklabel command (m for help): <i>n</i> |
295 |
Partition (a-p): <i>b</i> |
296 |
First cylinder (1-5290, default 1): <i>1004</i> |
297 |
Last cylinder or +size or +sizeM or +sizeK (1004-5290, default 5290): <i>5289</i> |
298 |
|
299 |
BSD disklabel command (m for help): <i>t</i> |
300 |
Partition (a-c): <i>b</i> |
301 |
Hex code (type L to list codes): <i>8</i> |
302 |
</pre> |
303 |
|
304 |
<p> |
305 |
لایه بندی برش ها باید اکنون مانند این باشد: |
306 |
</p> |
307 |
|
308 |
<pre caption="Viewing the slice layout"> |
309 |
BSD disklabel command (m for help): <i>p</i> |
310 |
|
311 |
3 partitions: |
312 |
# start end size fstype [fsize bsize cpg] |
313 |
a: 3 1003 1001 swap |
314 |
b: 1004 5289 4286 ext2 |
315 |
c: 1 5290* 5289* unused 0 0 |
316 |
</pre> |
317 |
|
318 |
</body> |
319 |
</subsection> |
320 |
<subsection> |
321 |
<title>ذخیره نمودن و خروج از لایه بندی برش</title> |
322 |
<body> |
323 |
|
324 |
<p> |
325 |
با تایپ <c>w</c> تغییرات در <c>fdisk</c> را ذخیره نمایید. این همچنین لایه بندی برش های شما را نیز ذخیره می نماید. |
326 |
</p> |
327 |
|
328 |
<pre caption="Save and exit fdisk"> |
329 |
Command (m for help): <i>w</i> |
330 |
</pre> |
331 |
|
332 |
<p> |
333 |
اکنون که برش های شما ایجاد شدند می توانید با <uri |
334 |
link="#filesystems">ایجاد کردن فایل سیستم ها</uri> ادامه دهید. |
335 |
</p> |
336 |
|
337 |
</body> |
338 |
</subsection> |
339 |
</section> |
340 |
<section id="fdisk_ARC"> |
341 |
<title>استفاده کردن از fdisk برای پارتیشن بندی دیسک (فقط ARC/AlphaBIOSها)</title> |
342 |
<subsection> |
343 |
<body> |
344 |
|
345 |
<p> |
346 |
بخش متعاقب شرح می دهد چگونه پارتیشن بندی پیشتر شرح داده شده را، بکمک نمونهآوری ایجاد نماییم: |
347 |
</p> |
348 |
|
349 |
<table> |
350 |
<tr> |
351 |
<th>پارتیشن</th> |
352 |
<th>توصیف</th> |
353 |
</tr> |
354 |
<tr> |
355 |
<ti><path>/dev/sda1</path></ti> |
356 |
<ti>Boot partition</ti> |
357 |
</tr> |
358 |
<tr> |
359 |
<ti><path>/dev/sda2</path></ti> |
360 |
<ti>Swap partition</ti> |
361 |
</tr> |
362 |
<tr> |
363 |
<ti><path>/dev/sda3</path></ti> |
364 |
<ti>Root partition</ti> |
365 |
</tr> |
366 |
</table> |
367 |
|
368 |
<p> |
369 |
پارتیشن بندی را مطابق با اولویت های خودتان تغییر دهید. |
370 |
</p> |
371 |
|
372 |
</body> |
373 |
</subsection> |
374 |
<subsection> |
375 |
<title>تشخیص دادن دیسک های موجود</title> |
376 |
<body> |
377 |
|
378 |
<p> |
379 |
برای کشف اینکه چه دیسک های در حال کاری دارید، از دستورات زیر استفاده نمایید: |
380 |
</p> |
381 |
|
382 |
<pre caption="Identifying available disks"> |
383 |
# <i>dmesg | grep 'drive$'</i> <comment>(For IDE disks)</comment> |
384 |
# <i>dmesg | grep 'scsi'</i> <comment>(For SCSI disks)</comment> |
385 |
</pre> |
386 |
|
387 |
<p> |
388 |
از خروجی این دستورات باید بتوانید ببینید کدام دیسک متصل گردیده و انتصاب <path>/dev</path> در آن چیست. در بخش بعدی ما فرض می گیریم دیسک SCSI است و بروی <path>/dev/sda</path> قرار دارد. |
389 |
</p> |
390 |
|
391 |
<p> |
392 |
اکنون <c>fdisk</c> را روشن نمایید: |
393 |
</p> |
394 |
|
395 |
<pre caption="Starting fdisk"> |
396 |
# <i>fdisk /dev/sda</i> |
397 |
</pre> |
398 |
|
399 |
</body> |
400 |
</subsection> |
401 |
<subsection> |
402 |
<title>پاک کردن همه برش ها</title> |
403 |
<body> |
404 |
|
405 |
<p> |
406 |
اگر دیسک سخت شما کاملا پاک است، ابتدا باید یک برچسب دیسک DOS ایجاد نمایید. |
407 |
</p> |
408 |
|
409 |
<pre caption="Creating a DOS disklabel"> |
410 |
Command (m for help): <i>o</i> |
411 |
Building a new DOS disklabel. |
412 |
</pre> |
413 |
|
414 |
<p> |
415 |
ما با پاک کردن همه پارتیشن ها شروع می نماییم. در زیر نمایش داده می شود چگونه یک پارتیشن پاک شود (در مثال ما از '1' استفاده می نماییم). مراحل را برای همه پارتیشن های دیگر تکرار نمایید. |
416 |
</p> |
417 |
|
418 |
<p> |
419 |
از <c>p</c> برای دیدن همه پارتیشن های موجود استفاده نمایید. از <c>d</c> برای پاک نمودن یک پارتیشن استفاده نمایید. |
420 |
</p> |
421 |
|
422 |
<pre caption="Deleting a partition"> |
423 |
command (m for help): <i>p</i> |
424 |
|
425 |
Disk /dev/sda: 9150 MB, 9150996480 bytes |
426 |
64 heads, 32 sectors/track, 8727 cylinders |
427 |
Units = cylinders of 2048 * 512 = 1048576 bytes |
428 |
|
429 |
Device Boot Start End Blocks Id System |
430 |
/dev/sda1 1 478 489456 83 Linux |
431 |
/dev/sda2 479 8727 8446976 5 Extended |
432 |
/dev/sda5 479 1433 977904 83 Linux Swap |
433 |
/dev/sda6 1434 8727 7469040 83 Linux |
434 |
|
435 |
command (m for help): <i>d</i> |
436 |
Partition number (1-6): <i>1</i> |
437 |
</pre> |
438 |
|
439 |
|
440 |
</body> |
441 |
</subsection> |
442 |
<subsection> |
443 |
<title>ایجاد پارتیشن راه اندازی</title> |
444 |
<body> |
445 |
|
446 |
<p> |
447 |
در دستگاه های Alpha که برای راه اندازی از MILO استفاده می نمایند، ما یک پارتیشن راه انداز کوچک vfat ایجاد می نماییم. |
448 |
</p> |
449 |
|
450 |
<pre caption="Creating the boot partition"> |
451 |
Command (m for help): <i>n</i> |
452 |
Command action |
453 |
e extended |
454 |
p primary partition (1-4) |
455 |
<i>p</i> |
456 |
Partition number (1-4): <i>1</i> |
457 |
First cylinder (1-8727, default 1): <i>1</i> |
458 |
Last cylinder or +size or +sizeM or +sizeK (1-8727, default 8727): <i>+16M</i> |
459 |
|
460 |
Command (m for help): <i>t</i> |
461 |
Selected partition 1 |
462 |
Hex code (type L to list codes): <i>6</i> |
463 |
Changed system type of partition 1 to 6 (FAT16) |
464 |
</pre> |
465 |
|
466 |
</body> |
467 |
</subsection> |
468 |
<subsection> |
469 |
<title>ایجاد کردن پارتیشن سواپ</title> |
470 |
<body> |
471 |
|
472 |
<p> |
473 |
ما یک پارتیشن swap با مجموع اندازه ۱ گیگابایت ایجاد خواهیم نمود. از <c>n</c> برای ایجاد یک پارتیشن جدید استفاده نمایید. |
474 |
</p> |
475 |
|
476 |
<pre caption="Creating the swap partition"> |
477 |
Command (m for help): <i>n</i> |
478 |
Command action |
479 |
e extended |
480 |
p primary partition (1-4) |
481 |
<i>p</i> |
482 |
Partition number (1-4): <i>2</i> |
483 |
First cylinder (17-8727, default 17): <i>17</i> |
484 |
Last cylinder or +size or +sizeM or +sizeK (17-8727, default 8727): <i>+1000M</i> |
485 |
|
486 |
Command (m for help): <i>t</i> |
487 |
Partition number (1-4): <i>2</i> |
488 |
Hex code (type L to list codes): <i>82</i> |
489 |
Changed system type of partition 2 to 82 (Linux swap) |
490 |
</pre> |
491 |
|
492 |
<p> |
493 |
بعد از این مرحله باید لایه بندی مانند زیر مشاهده نمایید: |
494 |
</p> |
495 |
|
496 |
<pre caption="Partition listing after creating a swap partition"> |
497 |
Command (m for help): <i>p</i> |
498 |
|
499 |
Disk /dev/sda: 9150 MB, 9150996480 bytes |
500 |
64 heads, 32 sectors/track, 8727 cylinders |
501 |
Units = cylinders of 2048 * 512 = 1048576 bytes |
502 |
|
503 |
Device Boot Start End Blocks Id System |
504 |
/dev/sda1 1 16 16368 6 FAT16 |
505 |
/dev/sda2 17 971 977920 82 Linux swap |
506 |
</pre> |
507 |
|
508 |
</body> |
509 |
</subsection> |
510 |
<subsection> |
511 |
<title>ایجاد پارتیشن ریشه</title> |
512 |
<body> |
513 |
|
514 |
<p> |
515 |
اکنون پارتیشن ریشه را ایجاد خواهیم نمود. مجددا، فقط از دستور <c>n</c> استفاده نمایید. |
516 |
</p> |
517 |
|
518 |
<pre caption="Creating the root partition"> |
519 |
Command (m for help): <i>n</i> |
520 |
Command action |
521 |
e extended |
522 |
p primary partition (1-4) |
523 |
<i>p</i> |
524 |
Partition number (1-4): <i>3</i> |
525 |
First cylinder (972-8727, default 972): <i>972</i> |
526 |
Last cylinder or +size or +sizeM or +sizeK (972-8727, default 8727): <i>8727</i> |
527 |
</pre> |
528 |
|
529 |
<p> |
530 |
بعد از این مرحله باید لایه بندی مانند زیر مشاهده نمایید: |
531 |
</p> |
532 |
|
533 |
<pre caption="Partition listing after creating the root partition"> |
534 |
Command (m for help): <i>p</i> |
535 |
|
536 |
Disk /dev/sda: 9150 MB, 9150996480 bytes |
537 |
64 heads, 32 sectors/track, 8727 cylinders |
538 |
Units = cylinders of 2048 * 512 = 1048576 bytes |
539 |
|
540 |
Device Boot Start End Blocks Id System |
541 |
/dev/sda1 1 16 16368 6 FAT16 |
542 |
/dev/sda2 17 971 977920 82 Linux swap |
543 |
/dev/sda3 972 8727 7942144 83 Linux |
544 |
</pre> |
545 |
|
546 |
</body> |
547 |
</subsection> |
548 |
<subsection> |
549 |
<title>ذخیره نمودن و خروج از لایه بندی پارتیشن</title> |
550 |
<body> |
551 |
|
552 |
<p> |
553 |
با تایپ <c>w</c> تغییرات در <c>fdisk</c> را ذخیره نمایید. این همچنین لایه بندی پارتیشن های شما را نیز ذخیره می نماید. |
554 |
</p> |
555 |
|
556 |
<pre caption="Save and exit fdisk"> |
557 |
Command (m for help): <i>w</i> |
558 |
</pre> |
559 |
|
560 |
<p> |
561 |
اکنون که برش های شما ایجاد شدند می توانید با <uri |
562 |
link="#filesystems">ایجاد کردن فایل سیستم ها</uri> ادامه دهید. |
563 |
</p> |
564 |
|
565 |
</body> |
566 |
</subsection> |
567 |
</section> |
568 |
<section id="filesystems"> |
569 |
<title>ایجاد کردن فایل سیستم ها</title> |
570 |
<subsection> |
571 |
<title>مقدمه</title> |
572 |
<body> |
573 |
|
574 |
<p> |
575 |
اکنون که پارتیشن هایتان ایجاد شدند، زمان آن است که filesystem هائی بروی آنها قرار دهیم. اگر نظری درباره انتخاب filesystem خاصی ندارید و با آنچه ما به عنوان پیش فرض در این کتاب راهنما استفاده می کنیم راحت هستید، با <uri link="#filesystems-apply">بکاربستن یک filesystem بروی یک پارتیشن</uri> ادامه دهید. |
576 |
درغیر اینصورت یادگیری درباره انواع filesystem های موجود را بخوانید ... |
577 |
</p> |
578 |
|
579 |
</body> |
580 |
</subsection> |
581 |
|
582 |
<subsection> |
583 |
<include href="hb-install-filesystems.xml"/> |
584 |
</subsection> |
585 |
|
586 |
<subsection id="filesystems-apply"> |
587 |
<title>بکاربستن یک filesystem بروی یک پارتیشن</title> |
588 |
<body> |
589 |
|
590 |
<p> |
591 |
برای ایجاد یک فایل سیستمی بروی یک پارتیشن یا حجم، ابزارهائی برای هر فایل سیستمی وجود دارد: |
592 |
</p> |
593 |
|
594 |
<table> |
595 |
<tr> |
596 |
<th>Filesystem</th> |
597 |
<th>Creation Command</th> |
598 |
</tr> |
599 |
<tr> |
600 |
<ti>ext2</ti> |
601 |
<ti><c>mkfs.ext2</c></ti> |
602 |
</tr> |
603 |
<tr> |
604 |
<ti>ext3</ti> |
605 |
<ti><c>mkfs.ext3</c></ti> |
606 |
</tr> |
607 |
<tr> |
608 |
<ti>ext4</ti> |
609 |
<ti><c>mkfs.ext4</c></ti> |
610 |
</tr> |
611 |
<tr> |
612 |
<ti>reiserfs</ti> |
613 |
<ti><c>mkfs.reiserfs</c></ti> |
614 |
</tr> |
615 |
<tr> |
616 |
<ti>xfs</ti> |
617 |
<ti><c>mkfs.xfs</c></ti> |
618 |
</tr> |
619 |
<tr> |
620 |
<ti>jfs</ti> |
621 |
<ti><c>mkfs.jfs</c></ti> |
622 |
</tr> |
623 |
</table> |
624 |
|
625 |
<p> |
626 |
برای مثال، برای داشتن ext3 بروی پارتیشن ریشه (در مثال ما <path>/dev/sda2</path> )، شما لازم دارید اینکار را انجام دهید: |
627 |
</p> |
628 |
|
629 |
<pre caption="Applying a filesystem on a partition"> |
630 |
# <i>mkfs.ext3 /dev/sda2</i> |
631 |
</pre> |
632 |
|
633 |
<p> |
634 |
اکنون فایل های سیستمی بروی پارتیشن های جدیدی که ایجاد نمودید (یا حجم محلی) سوار شد. |
635 |
</p> |
636 |
|
637 |
</body> |
638 |
</subsection> |
639 |
<subsection> |
640 |
<title>فعال نمودن پارتیشن سواپ</title> |
641 |
<body> |
642 |
|
643 |
<p> |
644 |
دستور<c>swapon</c> دستوری برای دادن ارزش آغازین به پارتیشن های سواپ است: |
645 |
</p> |
646 |
|
647 |
<pre caption="Creating a Swap signature"> |
648 |
# <i>mkswap /dev/sda1</i> |
649 |
</pre> |
650 |
|
651 |
<p> |
652 |
برای فعال نمودن پارتیشن سواپ، از دستور <c>swapon</c> استفاده نمایید: |
653 |
</p> |
654 |
|
655 |
<pre caption="Activating the swap partition"> |
656 |
# <i>swapon /dev/sda1</i> |
657 |
</pre> |
658 |
|
659 |
<p> |
660 |
با دستوراتی که در بالا ذکر شد سواپ را ایجاد و فعال نمایید. |
661 |
</p> |
662 |
|
663 |
</body> |
664 |
</subsection> |
665 |
</section> |
666 |
<section> |
667 |
<title>مانت کردن</title> |
668 |
<body> |
669 |
|
670 |
<p> |
671 |
اکنون که پارتیشن های شما ارزش آغازین گرفتند و فایل سیستم ها در آنها جای گیر شدند، زمان مانت نمودند آن پارتیشن ها رسیده است. از دستور <c>mount</c> استفاده نمایید. فراموش ننمایید که دایرکتوری های لازم برای مانت نمودن هر پارتیشنی که ایجاد نمودید را بوجود بیاورید. به عنوان یک مثال ما پارتیشن های راه انداز و ریشه را مانت می نماییم: |
672 |
</p> |
673 |
|
674 |
<pre caption="Mounting partitions"> |
675 |
# <i>mount /dev/sda2 /mnt/gentoo</i> |
676 |
</pre> |
677 |
|
678 |
<note> |
679 |
اگر می خواهید <path>/tmp</path> شما در پارتیشنی مجزا قرار گیرد، مطمئن شوید پس از مانت نمودن آن مجوز آنرا تغییر دهید: <c>chmod 1777 /mnt/gentoo/tmp</c>. این دستور همچنین برای <path>/var/tmp</path> هم صادق است. |
680 |
</note> |
681 |
|
682 |
<p> |
683 |
همچنین ما نیاز داریم تا فایل سیستم proc (یک واسط مجازی با کرنل) را نیز در <path>/proc</path> مانت نماییم. اما اول نیازداریم تا فایل های خودمان را در پارتیشن ها قرار دهیم. |
684 |
</p> |
685 |
|
686 |
<p> |
687 |
با <uri link="?part=1&chap=5">نصب کردن فایل های نصب جنتو</uri> ادامه دهید. |
688 |
</p> |
689 |
|
690 |
</body> |
691 |
</section> |
692 |
</sections> |