ساختار Partition Table

گارانتی بازگشت وجه

گارانتی بازگشت وجه

در صورت عدم رضایت مشتری از سرویس ارائه شده پیســـــیا تا 7 روز وجه کاربر را گارانتی می کند و قابل استرداد می باشد

نصب رایگان اسکریپت

 

نصب رایگان اسکریپت

 

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

نویسنده : adminers , موضوع :server , اطلاعیه , دسته‌بندی نشده , طراحی سایت, نوشته شده در: ۱۳ اردیبهشت۱۳۹۶

ساختار Partition Table

 

 

Image result for ساختار Partition Table

 

 

 

درایوی که بصورت MBR فرمت شود از Master Boot Record استفاده می کند. MBR در واقع یک سکتور کوچک از هارد دیسک شما است که در ابتدای هر هارد دیسک قرار می گیرد و اطلاعاتی در خصوص ساختار پارتیشن های هارد دیسک ، پارتیشن بوت سیستم عامل و … را در اختیار سیستم قرار می دهد. نکته بسیار مهم در خصوص MBR این است که این سیستم توانایی شناسایی پارتیشن هایی با ظرفیت بیشتر از ۲ ترابایت یا ۲۰۰۰ گیگابایت را ندارد. GPT تا حدود زیادی مشابه MBR است با این تفاوت که قادر به شناسایی هرگونه پارتیشن با هر ظرفیتی را دارد و به همین دلیل محدودیت های MBR را در خود ندارد. به کلام دیگر اگر شما قصد استفاده از هارد دیسک ها یا پارتیشن هایی با ظرفیت بیش از ۲ ترابایت را دارید حتما از GPT استفاده کنید.

 

 

 

MBR یا Master Boot Record چیست و چه ساختاری دارد ؟

 


 

 

MBR مهمترین ساختار قالب بندی داده ها بر روی هارد دیسک محسوب می شود و زمانی که شما دیسک خود را Format می کنید ایجاد می شود. در داخل MBR یک کد اجرایی بسیار کوچک به نام Master Boot Code ، مشخصه یا Signature Disk و همچنین جدول پارتیشن ها یا Partition Table دیسک شما قرار دارد. در انتهای MBR یک ساختار ۲ بایتی به نام Signature Word وجود دارد که همیشه به شکل ۰x55AA ست شده است و انتهاب سکتور را مشخص می کند. همچنین Signature Word وظیقه علامت گذاری انتهاب EBR یا Extended Boot Record را به همراه Boot Sector بر عهده دارد. شناسه دیسک یا Disk Signature یک عدد منحصر به فرد است که در offset ای به شکل ۰x0aB8 قرار می گیرد و وظیفه شناساندن دیسک به سیستم عامل را بر عهده دارد. 

 

بصورت کلی فعالیت های MBR به شکل زیر خلاصه می شود :

  1. اسکن کردن جدول پارتیشن ها یا Partition Table برای پیدا کردن پارتیشن فعال یا Active Partition
  2. پیدا کردن سکتور شروع یا Starting Sector پارتیشن فعال یا Active Partition
  3. لود کردن یک کپی از Boot Sector از داخل Active Partition به داخل Memory سیستم
  4. انتقال دستورات کنترلی به کدهای اجرایی موجود در Boot Sector

 

 

 

 

هر هارد حداکثر یک پارتیشن Extended میتونه داشته باشه(یعنی یا یدونه یا هیچی). و حداکثر ۳ پارتیشن Primary میتونه داشته باشه(و حداقل هم یکی). البته اگه Extended (و در نتیجه Logical) نداشته باشید می‌تونید ۴ تا Primary هم داشته باشید. اما هر تعداد Logical ها محدودیت نداره، به شرطی که یدونه Extended داشته باشیم، اونوقت هر تعداد که خواستیم می‌تونیم داخلش Logical بذاریم.
اگه هارد رو به یه اداره یا شرکت تجاری تشبیه کنیم، پارتیشن(های) Primary مثل مدیر(های) شرکت هستن، و پارتیشن Extended رو میشه به محل کار کل کارمندان شرکت تشبیه کرد که هر پارتیشن Logical مثل یکی از کارمندان شرکت هستن.
فرمت‌های مختلف پارتیشن مثل fat و fat32 و ntfs و ext2 و ext3 و reiserfs و… ربطی به نوع پارتیشن(Primary و Logical و Extended) نداره، یعنی یه پارتیشن چه Logical باشه چه Primary میتونه هر فرمتی(مثل ext3 و ext4 و fat32) داشته باشه. این فرمت‌ها نحوهٔ ذخیره‌سازی دیتا روی پارتیشن رو مشخص می‌کنن(پارتیشن Extended هم که گفتم مجازی هست و مستقیماً برای ذخیره‌سازی دیتا استفاده نمیشه پس براش فرمت تعریف نمیشه)
به قول فلاسفه نوع پارتیشن، خاصیت ذاتی پارتیشن هست(نمی‌تونه تغییر پیدا کنه). اما فرمت پارتیشن خاصیت عرضی هست(می‌تونه تغییر کنه).
یه پارتیشن رو میشه به راحتی فرمت کرد و فرمتش رو تغییر داد، ولی یه پارتیشن Logical رو نمیشه به Primary تبدیل کرد! یا بالعکس
نکتهٔ آخر اینکه در روش اسم‌گذاری لینوکس، اسامی sda1 و sda2 و sda3 برای پارتیشن‌های Primary رزرو شده، یعنی اگه یدونه Primary هم داشته باشید، پارتیشن بعدی(که باید Extended باشه) اسمش sda4 هست و Logical های داخلش اسامی sda5 و sda6 و… دارن.

 

 

 

 

 

ition Table Structure :: وبلاگ سعید رسولی

saeedgnu.blog.ir/post/6

  1.  

  2.  

Translate this pagePartition Table Structure سلام با بسته شدن wordpress.com احساس کردم بهتره این مطلب رو که چند سال پیش گذاشته بودم، دوباره توی وبلاگ جدید پست کنم. یه نموداری …

Introduction to Partition Tables

thestarman.pcministry.com/asm/mbr/PartTables.htm

  1.  

  2.  

The Master Boot Record (MBR); Primary Partitions; A Partition Table Entry … This standard MBRstructure has always contained a Partition Table with four …

Disk partitioning – Wikipedia

https://en.wikipedia.org/wiki/Disk_partitioning

  1.  

  2.  

… help by editing the article to make improvements to the overall structure. (March 2015) (Learn how and when to remove this template message). GParted is a popular utility used for disk partitioning. Diskpartitioning or disk slicing is the creation of one or more regions on a hard disk or other …. The Partition Table, located in the master boot record, contains 16-byte …

GUID Partition Table – Wikipedia

https://en.wikipedia.org/wiki/GUID_Partition_Table

  1.  

  2.  

GUID Partition Table (GPT) is a standard for the layout of the partition table on a physical …. Except for the first two sectors (LBA 0 and LBA 1), the GPT specification describes the size and organization of a data structure, but intentionally does …

Master boot record – Wikipedia

https://en.wikipedia.org/wiki/Master_boot_record

  1.  

  2.  

A master boot record (MBR) is a special type of boot sector at the very beginning of partitioned … The organization of the partition table in the MBR limits the maximum …… GPT"); DL = boot drive unit (see above); DS:SI = points to a Hybrid MBR handover structure, consisting of a 16-byte dummy MBRpartition table entry (with …

Partition Table – OSDev Wiki

wiki.osdev.org/Partition_Table

  1.  

  2.  

Mar 18, 2017 – Information about primary partitions and an extended partition is contained in a 64-byte data structure located in the MBR. This Partition Table …

متن کامل مقاله – شرکت فاتک افزار پرداز

www.fatekco.com/Article.aspx?ID=21

  1.  

Translate this pageMay 3, 2015 – MBR مهمترین ساختار قالب بندی داده ها بر روی هارد دیسک محسوب می شود و زمانی که شما دیسک … GPT یا GUID Partition Table چیست و چه ساختاری دارد ؟

Partition Tables Explained – CodeProject

https://www.codeproject.com › Desktop Development › Miscellaneous

  1.  

 Rating: 5 – ‎11 votes

Nov 2, 2012 – The master boot record (MBR) is a structure that holds the boot loader program and thepartition table. The MBR is always located at the very …

NTFS.com. Hard Drive Partition. Partition Table

www.ntfs.com/partition-table.htm

  1.  

  2.  

The information about primary partitions and an extended partition is contained in the Partition Table, a 64-byte data structure located in the same sector as the …

PARTITION_INFORMATION_GPT structure (Windows)

https://msdn.microsoft.com/en-us/library/windows/desktop/aa365449(v=vs.85).aspx

  1.  

  2.  

Contains GUID partition table (GPT) partition information.