مقالات FreeBSD

روش اضافه کردن هارد جدید در FreeBSD

امتیاز کاربران

ستاره فعالستاره فعالستاره فعالستاره فعالستاره فعال
 

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

در سیستم عامل FreeBSD فایلی وجود دارد dmesg.boot که پیغامهای هسته سیستم عامل در زمان راه اندازی را در خود ذخیره میکند و بعد از راه اندازی کردن سیستم در زیر شاخه  /var/run/ قرار دارد، بعد از  اضافه کردن هر سخت افزار جدید به سیستم می توانید در این فایل جستجو کرده.

نکته:

اگر قبلا در هارد سیستم شما پارتیشنی وجود داشته باشد برای پاک کردن آن از فرمان gpart delete استفاده کنید.

در بهترین حالت و برای افزایش سرعت سیستم طرح یک پارتیشنی و یک بخشی برای هارد دیسک بهترین حالت ممکن است، برای ایجاد کردن پاتیشن از فرمان زیر استفاده کنید:

# gpart create -s GPT ada1

حالت بعد از تعیین  کردن  نوع اسلایس برروی هارد دیسک با استفاده از فرمان زیر اقدام به اضافه کردن فایل سیستم از نوع FreeBSD کنید:

# gpart add -t freebsd-ufs -a 1M ada1

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

% gpart show ada1
=>        34  1465146988  ada1  GPT  (699G)
          34        2014        - free -  (1.0M)
          2048  1465143296     1  freebsd-ufs  (699G)
         1465145344        1678        - free -  (839K)

در سیستم عامل FreeBSD از فرمان newfs برای ایجاد کردن فایل سیستم بررروی دیسک استفاده می شود و برای این کار شما باید از این فرمان به صورت زیر استفاده کنید:

# newfs -U /dev/ada1p1

برای اضافه کردن هارد دیسک جدید به سیستم شما نیاز به شاخه جدید به نام mount point  دارید ، در این مثال با فرمان زیر یک شاخه به نام newdisk در شاخه root اصلی سیستم اضافه کنید:

# mkdir /newdisk

در سیستم عامل FreeBSD فایلی به نام fstab وجود دارد که در زمان نصب هارد دیسک و mount point ها در آن قرار دارد که در زمان راه اندازی سیستم با استفاده از فرمان mount بارگذاری شده، برای اضافه کردن هارد اضافه شده جدید این فایل را با یک ویرایشگر متنی باز کرده و خط زیر را به انتهای فایل اضافه کنید:

/dev/ada1p1	/newdisk	ufs	rw	2	2

با این روش خیال شما راحت است که در زمان راه اندازی مجدد سیستم هارد جدید به صورن خودکار به سیستم اضافه خواهد شد، برای mount کردن دستی به سیستم و در زیر شاخه جدید از فرمان زیر استفاده کنید:

# mount /newdisk