عنوان کاملا خوب بود (: اما جواب سر راست نیست و کاملا پیچیده است.
در اصل چیزی که حداکثر فضای کل و حداکثر اندازه یک فایل رو تعیین می کنه، فایل سیستم است. مثلا همون جریان FAT یا NTFS یا EXT3 یا ReiserFS یا هر چیزی که استفاده کنی. این موضوع ربطی به اوبونتو یا غیره نداره بلکه ربط داره که موقع نصب چه چیزی رو انتخاب کرده باشی. در حالت عادی که از ای.اکس.تی.۳ یا ۴ استفاده می کنیم، هر «پارتیشن» می تونه بین ۲ تا ۳۲ ترابایت باشه (بستگی داره به کانیفگوریشن کرنل و سایز بلاک ها) و هر فایل هم می تونه تا ۲ ترابایت حجم داشته باشه.
یک نگاه به این جدول برای فایل سیستم های دیگه بنداز:
http://www.cyberciti.biz/howto/question/static/maximum-partition-size.phpاما این وسط یکی دو تا نکته مهم دیگه هم هست! اول اینکه سخت افزار کامپیوترت باید بتونه چنین هارددیسک هایی رو بفهمه. معمولا بایوس های ما توان محدودی دارن تو درک سخت افزار و حتی اگر بتونی مثلا یک هارد چهار ترابایتی بخری، ممکنه بایوس کامپیوترت درکش نکنه تا بتونه اصولا اونو به سیستم عامل وصل کنه. نکته دیگه هم استفاده از درایورهای Raid است که کمی این مفهوم رو تغییر می دن و مثلا باعث می شن دو تا هارد کوچیکتر به کامپیوتر نصب کنی اما لینوکس اونو یک هارد بزرگ یک تیکه ببینه و در نهایت هم این نکته که سیستم های لینوکسی با «پارتیشن» کار می کنن و محدودیت هایی که صحبت می کنیم ازشون، محدودیت های هر پارتیشن هستن نه محدودیت هر هارددیسک.
از قدیم گفتن، سوال خوب و دقیق به جواب خوب و دقیق می رسه (: امیدوارم کامل بوده باشه.