آموزش ایجاد Virtual HardDisk Volume در لینوکس

ایجاد Virtual HardDisk Volume در لینوکس

ایجاد Virtual HardDisk Volume در لینوکس

هارددیسک مجازی (VHD) یک فرمت فایل disk image می باشد که قادر به ذخیره محتویات کامل هارد دیسک فیزیکی است. VHD کاملاً مشابه با هارد دیسک فیزیکی عمل میکند. تصویر دیسک دقیقاً اطلاعات مشابه یک هارد دیسک موجود را داشته و شامل تمام داده ها و ویژگی های ساختاری مشابه می باشد.

manage-VHD

مشابه هر هارد دیسک فیزیکی، VHD می تواند یک file system داشته باشد و شما می توانید از آن برای ذخیره و اجرای یک سیستم عامل، برنامه های کاربردی، و همچنین داده های ذخیره سازی استفاده کنید. یکی از کاربردهای معمول VHD ها در دستگاه های VirtualBox Virtual Machines (VM ها) برای ذخیره سیستم عامل ها و برنامه ها و داده ها می باشد.

در این مقاله، ما نشان خواهیم داد که چگونه فضای هارد دیسک مجازی را با استفاده از یک فایل در لینوکس ایجاد کنیم. در این راهنما، یک volume VHD با فضای 1 گیگابایت ایجاد می کنیم و فرمت آن را از نوع فایل سیستم EXT4 تعیین میکنیم.

ایجاد Image جدید برای نگه داشتن Virtual Drive Volume

چندین روش وجود دارد که می توانید انجام دهید، اما ساده ترین راه استفاده از فرمان dd زیر است. این مثال، یک volume VHD با حجم 1 گیگابایت ایجاد خواهد کرد.

sudo dd if=/dev/zero of=VHD.img bs=1M count=1200

در دستور بالا :

  • if=/dev/zero: فایل ورودی جهت ایجاد character stream برای پیکربندی data storage می باشد.
  • of=VHD.img: فایلimage file که به عنوان storage volume ایجاد می شود.
  • bs=1M: جهتread و write با حجم 1M در واحد زمان
  • count=1200: کپی نمودن تنها 1200M (1GB) از بلوک های ورودی(input blocks)
create-vhd-image-file

حال باید نوع فایل سیستم EXT4 را در فایل image VHD با ابزار mkfs فرمت کنیم. درادامه زمانی که از شما پرسیده میشود که آیا /media/VHD.img دستگاه بلوک خاصی هست، پاسخ y را وارد نمایید.

sudo mkfs -t ext4 /media/VHD.img

format-fs-type-in-vhd-image-file

برای دسترسی به فضای VHD، می بایست دایرکتوری را mount کنیم (mount point). این دستورات را اجرا کنید تا نقطه mount ایجاد شود.

-o برای مشخص کردن گزینه های mount استفاده می شود.

sudo mkdir /mnt/VHD/ sudo mount -t auto -o loop /media/VHD.img /mnt/VHD/

توجه داشته باشید که سیستم فایل VHD تنها تا زمان راه اندازی مجدد mount می شود، برای اینکه هنگام بوت سیستم، نیز mount باشد. خطوط زیر را در فایل /etc/fstab اضافه کنید.

/media/VHD.img /mnt/VHD/ ext4 defaults 0 0

حالا شما می توانید فایل سیستم VHD تازه ایجاد شده در mount point را با استفاده از فرمان DF زیر تأیید کنید.

df -hT

check-all-filesystems-and-mount-points

حذف Virtual Drive Volume

اگر دیگر نیازی به فضای VHD ندارید، دستورات زیر را برای غیرفعال کردن سیستم فایل VHD اجرا کنید، سپس فایل تصویر را حذف کنید:

sudo umount /mnt/VHD/ sudo rm /media/VHD.img

در صورتی که مقاله فوق مورد توجه شما قرار گرفته پیشنهاد میکنیم مقالات “فعالسازی رکوردهای SPF و DKIM در سی پنل” و ”مدیریت DNS ها در سی پنل” در بلاگ مرواهاست مطالعه فرمایید

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

16 خرداد 1402

در 13:02

آموزش فعالسازی ssl در کلودفلر هدف اصلی ما در تدوین این مقاله است. گواهی SSL همان چیزی است که وب‌سایت‌ها را قادر می‌سازد از HTTP به سمت HTTPS که امنیت بیشتری ...

7 خرداد 1402

در 20:55

انتخاب و خرید هاست برای وب سایت، یکی از مهم‌ترین تصمیماتی است که برای تجارت آنلاین خود انجام می‌دهید. این انتخاب می‌تواند، امنیت و کارکرد درست وب سایت را برا...

31 اردیبهشت 1402

در 12:53

نصب سی پنل در سرور لینوکس می‌تواند یک تغییر برای مدیریت محیط میزبانی وب باشد. سی پنل با یک رابط گرافیکی کاربرپسند، کارهایی مانند مدیریت فایل‌های وب سایت، ایج...

27 اردیبهشت 1402

در 18:42

ساخت و راه‌اندازی وب سایت، یکی از مهم‌ترین امکانات و راه‌های ارتباط مشتریان با برند شما است. پس از این که سایت مورد نظر، توسط مهندسان برای کسب و کار شما طراح...

24 اردیبهشت 1402

در 12:54

اگر یک کسب‌وکار آنلاین دارید، انتخاب هاست مناسب، یکی از حیاتی‌ترین تصمیمات برای کارکرد صحیح یک وب‌سایت است. عملکرد، قابلیت اطمینان، امنیت و بسیاری از ویژگی‌ه...

21 اردیبهشت 1402

در 23:58

DNS یک مفهوم اساسی در دنیای آنلاین است و عملیاتی که طی آن انجام می‌شود، به کاربران در سراسر جهان هر روز، امکان دسترسی به میلیاردها وب سایت را می‌دهد. اما DNS...

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.