با سلام
چرا سیستم عامل dos فضای بیشتر از 2 گیگابایت را پشتیبانی نمی کند؟
بصورت پیشفرض DOS از سیستم فایل FAT-16 استفاده می کنه که شماره کلاستر هاش اعداد 16 بیتی هستند.
همانطور که در سیستم فایل FAT-32 شماره کلاستر ها اعداد 32 بیتی هستند.
یک عدد 16 بیتی حداقل شماره 0 و حداکثر شماره 65535 رو نشون میده، یعنی کلا تعداد کلاستر ها به
65536 کلاستر محدود شده. حجم هر کلاستر در سیستم فایل FAT-16 حداکثر 32 کیلوبایته، یعنی
در چنین سیستم فایلی فضای هارددیسک حداکثر 65536 * 32 کیلوبایت معادل 2048 مگابایت یا 2 گیگابایت است.
این محدودیت با کمک Overlay که با اسم Extender Tool هم شناخته میشه قابل برطرف کردن است.