انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Alinn در 22 فروردین 1387، 01:14 بظ
-
سلام
یه سوال دارم:
هنگام نصب اوبونتو یه پارتیشن ext3 درست میکنیم و یه پارتیشن swap میخواستم بدونم که کاربرد هر کدوم از اینا چیه؟اوبونتو توی کدوم یکیش نصبه؟مثل همون درایو c ویندوزه؟یعنی وقتی مجددا اوبونتو رو نصب کنیم،اطلاعات اون درایو دیگه از بین نمیره؟
-
ext3 همون پارتيشنيه كه home اونجا قرار داره (لينوكس اونجا نصب ميشه ) swap هم يه چيز تو مايه هاي virtual memory هست
-
swap هم يه چيز تو مايه هاي virtual memory هست
یعنی چی مگه میشه؟؟
-
swap یک حافظه مجازی (اصطلاح ویندوزی) همنطور که سجاد گفت هست. تو ویندوز یه فایلی به نام pagesys فکر کنم بصورت مخفی تو درایو سی هست که حجم بالایی داره. ویندوز ازش واسه همین حافظه مجازی استفاده می کنه.
یعنی یک RAM مجازی روی دیسک سخت.
وقتی کامپیوتر نیاز به رم بیشتر داره از این فضا استفاده می کنه.
نکته: فکر نکنید هر چه بیشتر swap داشته باشی کامیپوتر سریعتر کار میکنه! این اشتباهی هست که اغلب می کنن. swap اگر از یه حدی بیشتر باشه سرعت رو بدتر پایین میاره. بهترن و بهینه ترین حال ت اندازه swap دوبرابر اندازه رم شماست.
مثال اگر رم ۵۱۲ هست swap بهتره ۱ گیگ انتخاب بشه.
-
swap یک حافظه مجازی (اصطلاح ویندوزی) همنطور که سجاد گفت هست. تو ویندوز یه فایلی به نام pagesys فکر کنم بصورت مخفی تو درایو سی هست که حجم بالایی داره. ویندوز ازش واسه همین حافظه مجازی استفاده می کنه.
یعنی یک RAM مجازی روی دیسک سخت.
با اجازه دوست عزیزم جناب pi3ch جان باید بگم که این فایل در ویندوز اسمش pagefile.sys هست و هم حجم و هم محل نگهداری این فایل (که در کدام پارتیشن قرار داشته باشه) در ویندوز قابل تغییر هست.
-
توی اوبونتو چی ؟میشه swap رو تغییر داد؟
-
نظرات در مورد پارتیشن swap متفاوت است و اجماع یکسانی در این مورد وجود نداره. برای سیستم های با بیش از ۱ گیگ رم با کاربرد خانگی شخصا اعتقادی به پارتیشن swap ندارم.
-
توی اوبونتو چی ؟میشه swap رو تغییر داد؟
بله
با
swapon & swapoff
می تونید به swap اتون اضافه یا کم کنید ( یک دیوایس یا دایرکتوری رو جزو swap کنید یا از اون حذف کنید)
-
توی اوبونتو چی ؟میشه swap رو تغییر داد؟
بله
با
swapon & swapoff
می تونید به swap اتون اضافه یا کم کنید ( یک دیوایس یا دایرکتوری رو جزو swap کنید یا از اون حذف کنید)
البته در Gparted ميشه. نه؟
-
توی اوبونتو چی ؟میشه swap رو تغییر داد؟
بله
با
swapon & swapoff
می تونید به swap اتون اضافه یا کم کنید ( یک دیوایس یا دایرکتوری رو جزو swap کنید یا از اون حذف کنید)
البته در Gparted ميشه. نه؟
در gparted شما حجم پارتیشن ها رو تغییر می دید ولی اینی که من گفتم اینطور نیست ( یا حداقل اگه هست من زیاد با gparted کار نکردم :) )
شما یک پارتیشن دیگه ( یا دایرکتوری با حجم محدود ) رو به swap اضافه می کنید و اجازه می دید از اونها هم به عنوان swap استفاده بشه
http://www.linuxcommand.org/man_pages/swapon8.html
-
پس اگه اوبونتو رو مجددا نصب کنیم فقط درایو ext3 فرمت میشه به اطلاعات درایو swap آسیبی نمیرسه.درسته؟
اگه روی هارد فقط اوبونتو رو نصب کنیم سیستم اون درایو های دیگه چیه؟
-
پس اگه اوبونتو رو مجددا نصب کنیم فقط درایو ext3 فرمت میشه به اطلاعات درایو swap آسیبی نمیرسه.درسته؟
اگه روی هارد فقط اوبونتو رو نصب کنیم سیستم اون درایو های دیگه چیه؟
swap چیزی توش نیست که به اطلاعات داخلش آسیبی برسه
در موقع نصب هم فقط کافیه چک کنید ببینی به عنوان swap می شناسه یا خیر ( حتی احتیاج به فرمت نداره و نمی تونید فرمتش کنید )
ext3 رو هم می تونید بگید فقط فرمت کنه و ( بخشی که به عنوان root ( / ) شناخته می شه) لازم نیست تغییری درش ایجادکنید
ولی از طرف دیگه شما می تونید قسمت های مختلف سیستم رو هم جدا جدا در نظر بگیرید که مزیت های خودشو داره
مثلاً پیشنهاد میشه برای boot هم یک پارتیشن بگیرید که فرمتش همون ext3 هست و mount point اش /boot و خاصیتش اینه که اگه پارتیشن اصلی تون پر شد سیستمتون برای بوت شدن فضای خالی داره و مشکلی پیش نمیاد ( چون برای بوت شدن به مقداری فضای خالی احتیاج دارید ) که معمولا ۱۰۰ مگ رو براش کافی می دونن ( البته به تعداد کرنل هایی هم که نصب می کنید ربط داره )
همینطور دایرکتوری home رو هم می تونید براش یه پارتیشن جدا در نظر بگیرید که اندازش به دلخواه خودتون هست و موقع نصب فقط کافیه mount point اش رو home تعیین کنید و فرمتش نکنید
اونوقت تنظیمات و اطلاعات یوزر هاتون منتقل میشه
حجمش هم بستگی به نیازتون داره
و قسمت های دیگه :)
کرنل لینوکس از فایل سیستم های گوناگونی پشتیبانی می کنه که در fdisk می تونید ببینید چقدر زیاد هست
اینکه پارتیشن هاتون چی باشه دست خودتون هست ولی یک چیزایی رو باید رعایت کنید :)
-
پس اگه اوبونتو رو مجددا نصب کنیم فقط درایو ext3 فرمت میشه به اطلاعات درایو swap آسیبی نمیرسه.درسته؟
اگه روی هارد فقط اوبونتو رو نصب کنیم سیستم اون درایو های دیگه چیه؟
۱- شما می تونید که اوبونتو رو نصب کنید بدون اینکه پارتیشنش رو فرمت کنید. در مورد swap هم که کرگدن اطلاعات کامل دادن. swap عین RAM عمل می کنه ولی با سرعت خیلی پایینتر. وقتی که سیستم خاموش میشه، هر چی روی swap هست پاک میشه. اصلاً چیزی روش نمی مونه که بخواد آسیب ببینه.
۲- پارتیشن های مختلفتون می تونن فایل سیستم مختلف داشته باشن. ولی پیشنهاد می کنم که از ext3 استفاده کنید. درسته کلی فایل سیستم دیگه هست که کرنل های لینوکس ساپورت می کنن ولی نیازی نیست به سراغشون برید. اگر هم می خواهید که ویندوز روی کامپیوترتون داشته باشید، لازم هست که حداقل یک پارتیشن رو با فایل سیستم FAT32 یا NTFS داشته باشید.
یک تفاوت مهم پارتیشن NTFS با ext3 اینه که روی پارتیشن NTFS شما نمی تونید برای فایل ها و یا فولدر ها permission تعیین کنید. مثلاً برای یک فایل تنها مجوز اجرا کردن بدین و مجوز خواندن و نوشتن رو ازش بردارین ولی توی پارتیشن NTFS شما قادر نیستید چنین کاری انجام بدین و تمام فایل ها قابل خواندن، اجرا کردن و نوشته شدن هستند.
پارتیشن های ext3 بر خلاف NTFS نیاز به defragment ندارن و خود فایل ها در هنگام نوشته شدن بر روی هارددیسک به صورت اتوماتیک defrag می شن.
حالا بر حسب نیازتون می تونید انتخاب کنید که کدوم پارتیشنتون ext3 باشه و کدوم NTFS
-
یک تفاوت مهم پارتیشن NTFS با ext3 اینه که روی پارتیشن NTFS شما نمی تونید برای فایل ها و یا فولدر ها permission تعیین کنید. مثلاً برای یک فایل تنها مجوز اجرا کردن بدین و مجوز خواندن و نوشتن رو ازش بردارین ولی توی پارتیشن NTFS شما قادر نیستید چنین کاری انجام بدین و تمام فایل ها قابل خواندن، اجرا کردن و نوشته شدن هستند.
داشتم پارسال یه سمینار می دادم در مورد NFS و Samba و....
برای همین حرف شما رو در مورد NTFS زدم که دیدم یکی از دوستام تو جمعیت چشاشو به نشونه اینکه داری اشتباه می کنی تکون داد :D
بعدش که با هم حرف زدیم معلوم شد NTFS ورژن های مختلفی داره و الان ساپورت می کنه
برای همین کنجکاو شدم یکم مطالعه کردم
الان به وسیله Access control list (ACL می تونید لیست دسترسی ها رو تعیین کنید
http://en.wikipedia.org/wiki/Access_Control_List
http://en.wikipedia.org/wiki/Comparison_of_file_systems
http://en.wikipedia.org/wiki/NTFS
البته از فایل سیستم های محبوب لینوکس ReiserFS و Reiser4 و جدیداً هم Ext4 (که در فدورا ۹ ساپورت میشه و کم کم فراگیر میشه ) رو میشه نام برد
-
ext4 در hardy هه؟؟
-
یک تفاوت مهم پارتیشن NTFS با ext3 اینه که روی پارتیشن NTFS شما نمی تونید برای فایل ها و یا فولدر ها permission تعیین کنید. مثلاً برای یک فایل تنها مجوز اجرا کردن بدین و مجوز خواندن و نوشتن رو ازش بردارین ولی توی پارتیشن NTFS شما قادر نیستید چنین کاری انجام بدین و تمام فایل ها قابل خواندن، اجرا کردن و نوشته شدن هستند.
داشتم پارسال یه سمینار می دادم در مورد NFS و Samba و....
برای همین حرف شما رو در مورد NTFS زدم که دیدم یکی از دوستام تو جمعیت چشاشو به نشونه اینکه داری اشتباه می کنی تکون داد :D
بعدش که با هم حرف زدیم معلوم شد NTFS ورژن های مختلفی داره و الان ساپورت می کنه
برای همین کنجکاو شدم یکم مطالعه کردم
الان به وسیله Access control list (ACL می تونید لیست دسترسی ها رو تعیین کنید
http://en.wikipedia.org/wiki/Access_Control_List
http://en.wikipedia.org/wiki/Comparison_of_file_systems
http://en.wikipedia.org/wiki/NTFS
البته از فایل سیستم های محبوب لینوکس ReiserFS و Reiser4 و جدیداً هم Ext4 (که در فدورا ۹ ساپورت میشه و کم کم فراگیر میشه ) رو میشه نام برد
چه جالب بود ! نمی دونستم. ممنونم از راهنماییت کرگدن جان :)
-
ext4 در hardy هه؟؟
اعلام نشده بود
فکر نکنم باشه
و فکر کنم دلیلش هم به خاطر LTS بودن این نسخه باشه
بنچمارک های اولیه نشون می ده یه چیزی بین reiser4 , ext3 هست و برای کاربرد های خونگی مناسب تر هست :)
http://www.linuxinsight.com/first_benchmarks_of_the_ext4_file_system.html
برید اینجا رای بدید :)
http://brainstorm.ubuntu.com/idea/409/
-
پس اگه اوبونتو رو مجددا نصب کنیم فقط درایو ext3 فرمت میشه به اطلاعات درایو swap آسیبی نمیرسه.درسته؟
اگه روی هارد فقط اوبونتو رو نصب کنیم سیستم اون درایو های دیگه چیه؟
۱- شما می تونید که اوبونتو رو نصب کنید بدون اینکه پارتیشنش رو فرمت کنید. در مورد swap هم که کرگدن اطلاعات کامل دادن. swap عین RAM عمل می کنه ولی با سرعت خیلی پایینتر. وقتی که سیستم خاموش میشه، هر چی روی swap هست پاک میشه. اصلاً چیزی روش نمی مونه که بخواد آسیب ببینه.
۲- پارتیشن های مختلفتون می تونن فایل سیستم مختلف داشته باشن. ولی پیشنهاد می کنم که از ext3 استفاده کنید. درسته کلی فایل سیستم دیگه هست که کرنل های لینوکس ساپورت می کنن ولی نیازی نیست به سراغشون برید. اگر هم می خواهید که ویندوز روی کامپیوترتون داشته باشید، لازم هست که حداقل یک پارتیشن رو با فایل سیستم FAT32 یا NTFS داشته باشید.
یک تفاوت مهم پارتیشن NTFS با ext3 اینه که روی پارتیشن NTFS شما نمی تونید برای فایل ها و یا فولدر ها permission تعیین کنید. مثلاً برای یک فایل تنها مجوز اجرا کردن بدین و مجوز خواندن و نوشتن رو ازش بردارین ولی توی پارتیشن NTFS شما قادر نیستید چنین کاری انجام بدین و تمام فایل ها قابل خواندن، اجرا کردن و نوشته شدن هستند.
پارتیشن های ext3 بر خلاف NTFS نیاز به defragment ندارن و خود فایل ها در هنگام نوشته شدن بر روی هارددیسک به صورت اتوماتیک defrag می شن.
حالا بر حسب نیازتون می تونید انتخاب کنید که کدوم پارتیشنتون ext3 باشه و کدوم NTFS
فکر کنم یک کاربرد دیگهی swap این باشه که وقتی سیستم hibernate میشه اطلاعات ram در اون کپی میشه
پس احتمالاً وقتی سیستم خاموش میشه هم حافظهی swap پاک نمیشه.
اما یک نکتهی جالب ( و تقریباً بدیهی) اینه که اگر دو تا لینوکس از یک swap مشترک استفاده کنن اگر یکی hibernate باشه
دیگری خاموش وقتی دومیه رو روشن کنیم. hibernate اولیه میپره.
انتظار دیگه ( و نادرست) این بود که سعی کنه از همون hibernate لود کنه. ;) جالب میشد اگر میشد.
-
اگه من یه لینوکس دیگه بخوام نصب کنم روی همون پارتیشن ext3 میتونم نصب کنم؟اگه علاوه بر اوبونتو یه لینوکس دیگه نصب کنم چی؟
من هنگام نصب اوبونتو فکر کنم swap رو 1500 وارد کردم.چیکار باید بکنم؟
-
اگه منظور اتون این باشه که دوتا نسخه ی مجزا از لینوکس رو روی یک پارتیشن ex3 نصب کنید! نخیر نمی شه!
ولی اگه نه می خواهید یک نسخه ی دیگه حالا مثلا فدورا رو نصب کنید! خواهید دید که عموما لینوکس های مختلف به یک شکل نصب می شوند! اون رو هم می تونیدانتخاب کنید تا بر روی همین پارتیشن ای که الان دارید نصب بشه و یا اینکه اگه مایل اید اندازه ی swap رو هم تغییر ی بدهید، در قسمت پارتیشن بندی ی دستی ، اول همه ی پارتیشن های لینوکسی تون رو حذف کنید و بعد از اول یکی یکی ایجاد کنید اشون. :)
-
نه نه منظورم همون دومی که گفتید بود.حالا اگه بخوام هم اوبونتو هم یه لینوکس دیگه نصب کنم چی؟
-
خب نیاز به دوتا پارتیشن ex3 ی مجزا دارید و البته swap رو می تونید مشترک استفاده کنید!
-
این دوتا پارتیشن ext3 میتونن توی یه درایو باشن؟
-
اگه منظور اتون از Drive دیسک سخت هستش! بله خب! محدودیت ای نداریم! به این شکل
اما اگه منظور اتون از Drive همون Partition هستش که خب ...
مثل این می مونه که بفرمایید میشه دوتا پارتیشن NTFS روی ی درایو داشته باشیم!
:)
اگه واضح نیست بفرمایید تا بگردم ی لینک و یا راهنمای کامل در این زمینه خدمت اتون ارائه بدم.
@};-
-
اگه منظور اتون از Drive دیسک سخت هستش! بله خب! محدودیت ای نداریم! به این شکل
اما اگه منظور اتون از Drive همون Partition هستش که خب ...
میشه بیشتر توضیح بفرمایید؟
-
:)
ببین یک چیزی داریم به نام HardDrive یا همون HarDiskDriver که مخفف اش میشه HDD. ی قطعه ی فیزیکی هستش که دارای ظرفیت ثابت ای هستش!
این روزها معمول اش 160GB و یا 200GB هستش.
خب این دیسک سخت رو به همین شکل که استفاده نمی شه کردش! باید به Partition هایی تقسیم اش کنیم که البته این کار مجازی هستش یعنی اندازه های قابل تغییر و مدیریت به وسیله خود شما هستند.
و در این هنگام هستش که بحث FAT32,FAT16,NTFS,ex2,ex3,swap و همچنین Primery یا Extended مطرح میشه!
بسته ب نوع سیستم عاملی که می خواهید نصب کنید یکی از اون فرمت ها رو باید انتخاب کنید و تنها محدودیت در این مورد پارتیشن بندی ظرفیت کل دیسک سخت ما هستش که شامل کل پارتیشن ها خواهد شد و البته در مورد پارتیشن های Primery (اصلی) نهایت ام می تونیم چهار تا داشته باشیم! و البته اگه برای دستیابی ب تعداد بیشتری از پارتیشن ها بهترین حالت این هستش که یکی دونه پارتیشن اصلی بسازیم و مابقی رو ابتدا ب حالت Extended دربیاریم و بعد ب هر تعدادی که خواستیم می تونیم اون رو به پارتیشن های logic تقسیم بندی کنیم ش. حالت اینکه هر کدام از این پارتیشن ها دارای چه فرمتی باشه (FAT32,FAT16,NTFS,ex2,ex3,swap) بستگی به نیاز ما خواهد داشت.
اگه زیادی پیچ دادم اش؟ پوزش می طلب ام :)
و فکر می کنم که اینها رو خودتون هم می دونستید! شاید فقط ی اشتباهی معنایی در استفاده از لغات بروز کرده!
-
ممنون از توجه و توضیحاتتون . :oops:من میخوام اونو توی درایو d که اوبونتو رو نصب کردم،نصب کنم.
-
:D
چیزه! قربونت شکل ماه ات برم که تازه دوست هم نداری بچه ها رو دعوا بندازی ;)
تو لینوکس پارتشین ها یکمی اسم و آدرس دهی شون فرق می کنه ها. D چی ی دیگه :P
ببین من یکبار دیگه از بالا همه پست ها رو خوندم و در کل این طوری برداشتم می کنم که یکی از پارتیشن های ویندوزی تو که قبلا اسم D بوده رو برای لینوکس استفاده کرده ای. خب الان یا باید ی پارتیشن دیگه ای رو خالی کنی و ازش برای نصب لینوکس دوم ات استفاده کنی و یا اینکه هر دوتا لینوکس ات رو از اول نصب کنی و بایک تفاوت و اون هم اینه که باید در هنگام نصب اولی مقداری فضای خالی برای دومی هم کنار بگذاری.
ی زحمتی بکشید و خروجی این دستور رو به من بدید یا ببینم که ساختار دیسک اتون چطور هستش الان تا بهتر بتونم راهنمایی کنم!
مرسی
$ df -h