انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: k1lou در 31 فروردین 1389، 01:04 بظ
-
با سلام
کسي از دوستان ميتونه در اين مورد mount کردن پارتيشن توضيح بده ( البته من اينترنت درست درموني ندارم که بتون کل انجمن رو بگردم والا حتما اين کار و مي کردم ببخشيد )
در مقالات مي خونمدم که شما مي تونيد پارتيشنهاي متفاوت ايجاد کنيد و اونها رو به root مانت کنيد ؟
ببينيد من اوبونتو رو نصب کرد با سه پارتيشن home/ . /root/ . swap
خواستم کمي با ابزار gparted هم کار کرده باشم حدود 9 گيگ فضاي خالي در سيستم داشتم پس از اون يک پارتيشن ساختم با gparted ديسک زنده . در مرحله ساختن اسم براش گذاشتم به اين صورت /praivate
در اوبونتو دنبال اين پارتيشن گشتم در داخل root در پوشه media قرار گرفته بود با پوشه اي به اسم فکر کنم found lost data . چند جاي ديگه هم من اين پوشه رو ديدم اين براي چه کاري هست ؟
اون پارتيشن من چرا مثل پارتيشنهاي ويندوز شناسايي نميشه که من مثلا بتونم جداي از home اونجا هم اطلاعات قرار بدم ؟
در مورد پارتيشن بندي در هنگام نصب لينوکس کدام درايوها رو بايد primary و کدامها رو بايد logical انتخاب کرد . البته در اموزشهاي پارتيشن بندي در همين انجمن در عکسها در قسمت ايجاد پارتيشن دو گزينه begining و endوجود دارند . اين دو گزينه در هنگام نصب اوبونتو من فکر کنم نبودن وگزينه هاي primary و logical بودند
حالا اين گزينه ابتدا و انتها براي چي هستن و کدوم رو براي کدام پارتيشنها انتخاب کرد
عذرخواهي مي کنم سوالاتم طولاني شد
با تشکر
-
عجب سوال طولانی ای!!!!!!!!!
1) به ویکی مربوط به پارتیشن بندی مراجعه کنید و صفحه مربوطه رو با دقت بخونید.
http://wiki.ubuntu.ir/Installation/Partitioning (http://wiki.ubuntu.ir/Installation/Partitioning)
2) پارتیشن ها به سه دسته تقسیم می شن:
primary
extended
logical
پارتیشن primary رو میشه گفت پارتیشنی هست که امکان نصب سیستم عامل رو داره (البته این موضوع بیشتر تو سیستم های ویندوزی اهمیت داره و تو لینوکس شاید خیلی مطرح نباشه. ) در گذشته با توجه به حجم محدود دیسک تعداد پارتیشن ها محدود بوده و با 4 تا کار راه می افتاده. اما با زیاد شدن حجم دیسک این مسئله مشکل ساز شده. بنابراین یکی از پارتیشن های primary رو به عنوان پارتیشن extended مطرح کردن تا به عنوان یک ظرف نگه دارنده بقیه پارتیشن ها رو تو خودش داشته باشه و امکان استفاده از تعداد پارتیشن های بیشتر وجود داشته باشه. به این پارتیشن ها، پارتیشن های logical گفته می شه. پس تو پارتیشن extended نمی تونی داده ای ذخیره کنی.
اما لیست پارتیشن ها رو چه طور ببینیم؟
sudo fdisk -lh
خروجی این دستور خطوطی به صورت /dev/hda یا /dev/sda با یک شماره بعدش هست. که شماره پارتیشن رو نشون می ده.
اما ساختار فایل لینوکس یک ساختار درختی هست و شما مانند ویندوز نباید بهش نگاه کنی. مثلا پارتیشنی که ایجاد کردی رو هم می تونی در یک جای دلخواه در ساختار درختی قرار بدی و ازش استفاده کنی که به این کار می گن mount کردن. فرض کن می خوای فیلم هات رو تو این پارتیشن قرار می دی. در پوشه home خودت یک پوشه درست می کنی به اسم film
mkdir ~/film
شماره اون پارتیشن رو با دستور قبلی که گفتم می تونی ببینی (با توجه به اندازه اش می تونی تشخیص بدی کدومه و یا نوع پارتیشن) فرض کن باشه dev/sda6
حالا به صورت زیر عمل می کنی:
sudo mount /dev/sda6 ~/dev/film
پی نوشت:
دستور درست:
sudo mount /dev/sda6 ~/film
از این به بعد کل فضای اون پارتیشن در اختیار توئه و می تونی ازش استفاده کنی. اما در صورت خاموش کردن سیستم دسترسی به اون پارتیشن رو از دست می دی. برای اینکه بتونی دوباره ازش استفاده کنی یا باید دوباره دستور بالا را استفاده کنی یا خطی رو به فایل etc/fstab اضافه کنی.
موفق باشی و لینوکسی! اگه به جواب نرسیدی بپرس!
-
با سلام و تشکر
Device Boot Start End Blocks Id System
/dev/sda1 * 1 2550 20482843+ 7 HPFS/NTFS
/dev/sda2 59509 60801 10386022+ 83 Linux
/dev/sda3 2551 57681 442839757+ 5 Extended
/dev/sda4 57682 59508 14675377+ 83 Linux
/dev/sda5 2551 8924 51199123 7 HPFS/NTFS
/dev/sda6 8925 14023 40957686 7 HPFS/NTFS
/dev/sda7 14024 53542 317436336 7 HPFS/NTFS
/dev/sda8 53543 54031 3927861 82 Linux swap / Solaris
/dev/sda9 54032 57681 29318593+ 83 Linux
Partition table entries are not in disk order
Disk /dev/sdb: 2051 MB, 2051014656 bytes
33 heads, 63 sectors/track, 1926 cylinders
Units = cylinders of 2079 * 512 = 1064448 bytes
Disk identifier: 0x354c728e
Device Boot Start End Blocks Id System
/dev/sdb1 1 1927 2002928 b W95 FAT32
javad@k1lou:~$ sudo mount /dev/sda2 ~/dev/film
mount: mount point /home/javad/dev/film does not exist
javad@k1lou:~$
دستورات را اجرا کردم و این پیغامها اومد در حالی که فولدر film هم درhome وجود دارخ
با تشکر
-
ببخشید تو تایپ دستور دوم یک مشکل وجود داشته که از من بوده. :oops:
sudo mount /dev/sda2 ~/film
البته اگه خودتون به منطق کار بیشتر دقت می کردید، متوجه اشکال می شدید.
پست قبلی رو هم اصلاح می کنم.
-
با سلام و تشكر
برای اینکه بتونی دوباره ازش استفاده کنی یا باید دوباره دستور بالا را استفاده کنی یا خطی رو به فایل etc/fstabاضافه كني
در اين مو.رد بيشتر توضيح مي دهيد . اين فايل رو كجا بايد پيدا كنم
با تشكر
-
فایل fstab فایلی است که اطلاعات مربوط به نقاط اتصال فایل سیستم ها رو نگه می داره.
fstab= File System TABle
برای اطلاعات بیشتر پست های انجمن رو جستجو کنید. به جواب می رسید.
-
با سلام
من ابونتو تحت vmware نصب کردم چطور می تونم هاردم تو ابونتو ببینم.
باید هاردو mount کنم؟چطور؟
-
با سلام
من ابونتو تحت vmware نصب کردم چطور می تونم هاردم تو ابونتو ببینم.
باید هاردو mount کنم؟چطور؟
نمیتونی چون vmware یه فضای کاملا ایزوله از سیستم اصلی برات میسازه. تنها راه ارتباط با بیرون از این فضا ایجاد شبکه و ارتباط بین شبکهای هست