تمام موضوعات

+

دیسک های لینوکس پارتیشن و فرمت

هدف از نوشتار:

این سند راهنمای برای پارتیشن بندی هارد دیسک درایو متصل به سیستم لینوکس خدمت می کنند. فرمت پارتیشن های لینوکس و نصب بر روی سیستم.

توجه داشته باشید: متن آبی در این نوشتار قادر به نمایندگی از دستورات داده شده در کنسول سیستم است. متن نارنجی قادر به نمایندگی از دستورات خروجی است. متن سیاه و سفید قادر به نمایندگی از راهنمایی های کلی برای دستورات و اطلاعات در مورد خروجی دستورات است.

سیستم عامل: سیستم عامل مورد استفاده برای این مثال Ubuntu12.04 است. شما این را با دستور زیر می توانید.

root@ubuntu-12: ~ # گربه/و غیره/موضوع

اوبونتو 12.04.4 LTS

ساختار پارتیشن:

برای دیدن پارتیشن فعلی ساختار در سیستم وارد کنید دستور زیر.

root@ubuntu-12: ~ # df -ساعت

حجم فایل سیستم استفاده می شود فایده درصد استفاده شده در
/ dev/sda1 15G 2.4G 12G 18% /
udev 4.0K 239M 239 متر /dev 1%
tmpfs برای 99M 772 K 99 M 1% /run
هیچ کدام 5.0M 0 0% 5.0M/اجرا/قفل
هیچ کدام 248 متر 148K 248 متر 1% / اجرا/shm

دیسک بر روی سرور:

برای بررسی دیسک های چند در وصل سیستم را وارد کنید دستور زیر.

root@ubuntu-12: ~ # fdisk -l | grep ^ دیسک

/Dev/sda دیسک: 16.1 گیگا بایت، 16106127360 بایت
دیسک شناسه: 0x000d2cfb

همانطور که در بالا خروجی، در حال حاضر وجود دارد تنها 1 دیسک "/ dev/sda" متصل به این سیستم.

پارتیشن دیسک جدید با استفاده از دستور fdisk

حالا من یک دیسک جدید را به این سرویس دهنده برای ساخت سناریو دیسک قالب بندی با استفاده از fdisk اضافه شده.

ما می توانید بررسی کنید که آیا دیسک جدید اضافه شده در سیستم با استفاده از دستور fdisk به شرح زیر تشخیص داده شده است.

root@ubuntu-12: ~ # fdisk -l | grep ' ^ /dev دیسک '

/ Dev/sdb دیسک جدول پارتیشن معتبر را شامل نمی شود
/Dev/sda دیسک: 16.1 گیگا بایت، 16106127360 بایت
/ Dev/sdb دیسک: 8589 مگابایت، 8589934592 کلمه در ادامه متن

در حال حاضر آن است نشان دیسک جدید با برچسب "/ dev/sdb" اندازه 8589 مگابایت در سیستم و در حال حاضر آن شناسایی شده است شامل یک جدول پارتیشن معتبر نمی شود.

به پارتیشن دیسک "/ dev/sdb" لطفا دستور به شرح زیر را وارد کنید:

root@ubuntu-12: ~ # fdisk/dev/sdb

شامل دستگاه جدول پارتیشن داس معتبر نه خورشید SGI یا OSF disklabel
ساختمان disklabel داس جدید با شناسه دیسک 0xc0074826.
تا زمانی که شما تصمیم به نوشتن آنها تغییرات در حافظه، فقط باقی می ماند.
پس از آن، البته مطالب قبلی قابل بازیابی نخواهند بود.

اخطار: نامعتبر پرچم 0x0000 جدول پارتیشن 4 توسط w (مراسم) درست خواهد شد

فرماندهی (متر برای کمک):

نوشتن m به عنوان ورودی و شما تمام دستورات موجود در اینجا دریافت کنید:

فرماندهی (متر برای کمک): m

دستور عمل

د حذف یک پارتیشن
l فهرست شناخته شده انواع پارتیشن
m چاپ این منو
n اضافه کردن یک پارتیشن جدید
o ایجاد جدید خالی داس جدول پارتیشن
p چاپ جدول پارتیشن
پرسش خروج بدون ذخیره تغییرات
t تغییر پارتیشن سیستم شناسه
v بررسی جدول پارتیشن
w نوشتن جدول به دیسک و خروج

برای ایجاد یک پارتیشن جدید در دیسک جدید من "n" از سوئیچ در دسترس را انتخاب کنید.

فرماندهی (متر برای کمک): n

نوع پارتیشن:

p اولیه (0 اولیه, تمدید, 0 4 رایگان)
تمدید e

در حال حاضر می تواند شما را به هر "p" و یا "e" بسته به شما می خواهید برای ایجاد پارتیشن اولیه و یا پارتیشن توسعه یافته.

را انتخاب کنید (فرض p): p
شماره (1-4 پیش فرض 1) پارتیشن ها: 1
بخش اول (2048-16777215 پیش فرض 2048): 2048
بخش آخرین + بخش یا + {محمد، G} حجم (2048-16777215 پیش فرض 16777215): 10000

پارتیشن چاپ جداول در دیسک "p" به عنوان ورودی فرمان بدهد.

فرماندهی (متر برای کمک): p

/ Dev/sdb دیسک: 8589 مگابایت، 8589934592 کلمه در ادامه متن
سر 255 بخش 63/آهنگ، سیلندر 1044 کل بخش 16777216
واحد = بخش 1 * 512 = 512 بایت
اندازه (منطقی/فیزیکی) بخش: 512 بایت/512 بایت
ورودی/خروجی اندازه (حداقل/مطلوب): 512 بایت/512 بایت
دیسک شناسه: 0xc0074826
دستگاه بوت شروع پایان بلوک برای سیستم Id
/dev/sdb1 2048 10000 3976 + 83 لینوکس

در حال حاضر من ایجاد یک پارتیشن بیشتر است که فقط برای مثال تمدید خواهد شد.

فرماندهی (متر برای کمک): n

نوع پارتیشن:

p اولیه (1 اصلی، تمدید، 0 3 رایگان)
تمدید e

را انتخاب کنید (فرض p): e
شماره (1-4 پیش فرض 2) پارتیشن ها: 2
بخش اول (10001 16777215 پیش فرض 10001): 10001
بخش آخرین + بخش یا + {محمد، G} حجم (10001 16777215 فرض 16777215): 16777215

پارتیشن چاپ جدول دوباره را "p" به عنوان ورودی. در حال حاضر شما 2 پارتیشن /dev/sdb1 و /dev/sdb2 بر روی دیسک دریافت کنید.

فرماندهی (متر برای کمک): p

/ Dev/sdb دیسک: 8589 مگابایت، 8589934592 کلمه در ادامه متن
سر 255 بخش 63/آهنگ، سیلندر 1044 کل بخش 16777216
واحد = بخش 1 * 512 = 512 بایت
اندازه (منطقی/فیزیکی) بخش: 512 بایت/512 بایت
ورودی/خروجی اندازه (حداقل/مطلوب): 512 بایت/512 بایت
دیسک شناسه: 0xc0074826
دستگاه بوت شروع پایان بلوک برای سیستم Id
/dev/sdb1 2048 10000 3976 + 83 لینوکس
/dev/sdb2 10001 16777215 تمدید 8383607 + 5

اگر شما موافق با پارتیشن ایجاد شده است پس در نوشتن آنها را در دیسک (دیسک برای ذخیره) این زمان است.

"W" را به عنوان ورودی به نوشتن تغییرات در دیسک.

فرماندهی (متر برای کمک): عرض

جدول پارتیشن تغییر داده شده است!
تماس ioctl() به دوباره خواندن جدول پارتیشن.
همگام سازی دیسک.

هم اکنون نقطه کوه (دایرکتوری) به یک پارتیشن به شرح زیر ایجاد کنید.

root@ubuntu-12: ~ # mkdir /disk2
root@ubuntu-12: ~ # mkdir /disk3

حالا که آن شامل برخی از فایل سیستم فرمت دیسک. من با فایل سیستم ext3 فرمت کنم. زیر فرمان استفاده کنید.

قالب بندی دیسک:

root@ubuntu-12: ~ # mkfs.ext3/dev/sdb1

mke2fs 1.42 (29 نوامبر 2011)
فایل سیستم برچسب =
سیستم عامل نوع: لینوکس
اندازه بلوک = 1024 (ورود = 0)
اندازه قطعه = 1024 (ورود = 0)
گشاد گشاد راه رفتن بلوک 0 عرض خط خطی = = 0 بلوک
inodes 1000 بلوک 3976
198 بلوک (4.98%) کاربر فوق العاده می باشد.
اولین بلوک داده = 1
بلوک های فایل سیستم حداکثر = 4194304
گروه بلوک 1
8192 بلوک در هر گروه، قطعات 8192 در هر گروه
1000 inodes در هر گروه
تخصیص گروه: انجام داده
نوشتن جداول آی نود: انجام داده
ایجاد نشريه (1024 بلوک): انجام داده
نوشتن superblocks و فایل سیستم اطلاعات حسابداری: انجام داده

همه چیز در مورد ایجاد دیسک قالب بندی، فایل سیستم راه اندازی است. در حال حاضر می شما کوه پارتیشن خود را به نقطه کوه ایجاد شد. من شما را به کوه /dev/sdb1 پارتیشن ایجاد شده در کوه نقطه /disk2 گذارم.

نصب پارتیشن:

root@ubuntu-12: ~ # کوه /dev/sdb1 /disk2/

حالا من برای طرح پارتیشن سیستم نگاه کنید و پارتیشن جدید در آن پیدا کنید.

root@ubuntu-12: ~ # df -ساعت

حجم فایل سیستم استفاده می شود فایده درصد استفاده شده در
/ dev/sda1 15G 2.4G 12G 18% /
udev 4.0K 239M 239 متر /dev 1%
tmpfs برای 99M 780 K 99 M 1% /run
هیچ کدام 5.0M 0 0% 5.0M/اجرا/قفل
هیچ کدام 248 متر 148K 248 متر 1% / اجرا/shm
/ dev/sdb1 3.8 متر جهاني 2.6M 30% /disk2

/ و غیره / فایل به روز رسانی:

من می خواهم به این پارتیشن یک پارتیشن دائم از سیستم من نصب شده. برای انجام این کار به یک ورودی دائم در/و غیره / فایل دارم. لطفا دنبال زیر فرمان و اضافه کردن ورودی در فایل.

root@ubuntu-12: ~ # ششم/و غیره/fstab

و زیر خط در فایل اضافه کنید:

/ dev/sdb1 /disk1 ext3 پیش فرض 1 2

ذخیره کنید و فایل را ببندید.

برچسب پارتیشن:

شما می توانید پارتیشن e2label با استفاده از برچسب. به عنوان مثال، اگر می خواهید برچسب /backup پارتیشن جدید وارد کنید

root@ubuntu-12: ~ # e2label/dev/sdb1 /backup1

حالا شما می توانید از برچسب "/ backup1" هر جا به جای "/ dev/sdb1". یعنی در/و غیره/fstab فایل به شرح زیر است.

برچسب /disk1 صورت پیش فرض ext3 = / backup1 1 2

بالا