sudo fdisk -l
ببین کدوم درایوت هست که مونت نشدهsudo mkdir /media/drive
این drive متغیره می تونی هر چی بخوای جاش بزاریsudo mount /dev/sdb2 /media/drive
sdb2 رو باید از طریق خروجی fdisk -l عوض کنی/etc/fstab
حالا میرسیم به اینجا که چطور باید این فایل رو ویرایش کنیم. با یک مثال برات توضیح میدم، مثلا:/dev/sda2 /opt/Home-Share auto defaults 0 0
من میخوام تا پارتیشن sda2ی خودم رو در نقطه اتصال opt/Home-Share/ که قبلا دستی ساختمش، mount کنم تا هر وقت سیستم روشن میشه، این پارتیشن من هم mount بشه در محلی که دادم.# mkdir /opt/Home-Share
# nano /etc/fstab
فایلی رو که قبلا توضیح دادم باز میکنم و اون خطی که مثال زدم رو داخلش تایپ میکنم.هر پارتیشن یک UUID داره UUIDی پارتیشن جدیدم رو از کجا پیدا کنم؟شما احتیاجی به وارد کردن uuid ندارید و همون حالت سادهای که نوشتم به خوبی کار میکنه.
دقت بکنید میبینید که به صورت یه درایو جدا نیست بلکه جزو اوبونتو میشهکاری که شما قبلا انجام میدادید، mount کردن یک پارتیشن در هنگام نصب در یک نقطهاتصال(mount point) داخل / است.
فضاش میره تو پوشه روت توی پوشه ویندوز
/mnt
/media
/opt
البته کاربرد هر کدام از پوشههای بالا مقداری با هم متفاوتند ولی نه خیلی.با سلام
این کاری که میگم همیشه جواب میده.
در گنو فایلی هست که اطلاعات مربوط به mount پارتیشنها رو مدیریت میکنه یعنی هر پارتیشنی که mount میشه از این فایل مشخصاتش خونده میشه.
این فایل اسمش هست fstab و در پوشهی etc که زیرمجموعهی / هست قرار داره. یعنی این:کد: [انتخاب]/etc/fstab
حالا میرسیم به اینجا که چطور باید این فایل رو ویرایش کنیم. با یک مثال برات توضیح میدم، مثلا:کد: [انتخاب]/dev/sda2 /opt/Home-Share auto defaults 0 0
من میخوام تا پارتیشن sda2ی خودم رو در نقطه اتصال opt/Home-Share/ که قبلا دستی ساختمش، mount کنم تا هر وقت سیستم روشن میشه، این پارتیشن من هم mount بشه در محلی که دادم.
برای این کار اول باید پوشهی Home-Share رو داخل opt/ بسازم که این کار رو با دستور زیر انجام میدم:کد: [انتخاب]# mkdir /opt/Home-Share
حالا با دستورکد: [انتخاب]# nano /etc/fstab
فایلی رو که قبلا توضیح دادم باز میکنم و اون خطی که مثال زدم رو داخلش تایپ میکنم.
و بعد فایل رو ذخیره میکنم.
حالا هروقت سیستم من بالا بیاد، اون پارتیشن در اون آدرسی که دادم mount میشه.
موفق باشی دوست عزیز و آزادکار نه متنبازی. اگر سوالی بود بپرس.
یا علی
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda2 during installation
UUID=d70e6510-80ea-453d-af47-4bb65a6c4082 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda4 during installation
UUID=9696e31e-ee0f-4444-982e-cdb7ef8b59d9 /home ext4 defaults 0 2
# swap was on /dev/sda3 during installation
UUID=de913c8c-b513-4518-951e-2d8522eb4a07 none swap sw 0 0
فقط چند تا سوال دستور هایی که شما گفتید مال خط فرمان هست حالا من میتونم همین کار رو با Gedit انجام بدم؟
یه وقت سیستم نپره؟
هر پارتیشن یک UUID داره UUIDی پارتیشن جدیدم رو از کجا پیدا کنم؟
sudo blkid
اجازه یا همون حق دست رسی ندارم.مطمین هستین که روت هستین؟؟؟
نمیتونم پوشه رو بسازم.
فایلی که گفتی هم ریداونلی هست.
sudo -i
اجازه یا همون حق دست رسی ندارم.مطمین هستین که روت هستین؟؟؟
نمیتونم پوشه رو بسازم.
فایلی که گفتی هم ریداونلی هست.کد: [انتخاب]sudo -i
robyn@robyn-P55H-A:~$ sudo -i
[sudo] password for robyn:
root@robyn-P55H-A:~#
# nano /etc/fstab
فایل رو باز بکنم /dev/sda1 /win auto defaults 0 0
که یعنی پارتیشن ۱ تو پوشه /win مونت بشهsudo gedit /etc/fstab
sudo nano /etc/fstab
sudo blkid
/dev/sda1
برای سیستمهایی که هاردهای مختلف به آن متصل میشوند روش uuid بهترین روش به حساب میآید چون در این حالت دیگر نام یکتای پارتیشن مد نظر است و قرار گرفتن آن در هارد اول و یا دوم و جابجا شدن الویت هاردها نمیتواند در روند راهاندازی سیستم خللی وارد کند. برای بدست آوردن عدد یکتای هر پارتیشن دستور blkid را با مجوز ریشه اجرا کنید.
همونطور که عرض کردم میتونید از gedit هم استفاده بفرمایید :
برا باز کردن fstab در برنامه nano هم از sudo استفاده کنید
سیستم شما داره از uuid استفاده میکنه فکر نکنم آدرس مستقیم جواب بده حالا تست کنید اگر جواب نداد تو ترمینال بزنید :
نکته دیگه اینکه sda1 آدرس root هست fdisk -l بزنید ، تا آدرس پارتیشن ntfs رو به دست بیارید .
-از gedit نمیشه استفاده کرد چون حق دسترسی نداره
sudo gedit /etc/fstab
سوال من اینه که فرقش چیه؟
http://forum.ubuntu.ir/index.php/topic,32352.msg221207.html#msg221207
تست کردم جواب داد.نقلقول-از gedit نمیشه استفاده کرد چون حق دسترسی ندارهکد: [انتخاب]sudo gedit /etc/fstab
قظعا باید جواب بده .نقلقولسوال من اینه که فرقش چیه؟کد: [انتخاب]http://forum.ubuntu.ir/index.php/topic,32352.msg221207.html#msg221207
درباره sda1 هم پستم رو ویرایش کرده بودم ( عموما ) ، من با یک مورد که برا خودم پیش اومده بود اشتباه گرفته بودم ، به هر حال خدا رو شکر که مشکل شما هم برطرف شد .
ولی gedit رو تست کنید حتما جواب میده .
با سلام
این کاری که میگم همیشه جواب میده.
در گنو فایلی هست که اطلاعات مربوط به mount پارتیشنها رو مدیریت میکنه یعنی هر پارتیشنی که mount میشه از این فایل مشخصاتش خونده میشه.
این فایل اسمش هست fstab و در پوشهی etc که زیرمجموعهی / هست قرار داره. یعنی این:کد: [انتخاب]/etc/fstab
حالا میرسیم به اینجا که چطور باید این فایل رو ویرایش کنیم. با یک مثال برات توضیح میدم، مثلا:کد: [انتخاب]/dev/sda2 /opt/Home-Share auto defaults 0 0
من میخوام تا پارتیشن sda2ی خودم رو در نقطه اتصال opt/Home-Share/ که قبلا دستی ساختمش، mount کنم تا هر وقت سیستم روشن میشه، این پارتیشن من هم mount بشه در محلی که دادم.
برای این کار اول باید پوشهی Home-Share رو داخل opt/ بسازم که این کار رو با دستور زیر انجام میدم:کد: [انتخاب]# mkdir /opt/Home-Share
حالا با دستورکد: [انتخاب]# nano /etc/fstab
فایلی رو که قبلا توضیح دادم باز میکنم و اون خطی که مثال زدم رو داخلش تایپ میکنم.
و بعد فایل رو ذخیره میکنم.
حالا هروقت سیستم من بالا بیاد، اون پارتیشن در اون آدرسی که دادم mount میشه.
موفق باشی دوست عزیز و آزادکار نه متنبازی. اگر سوالی بود بپرس.
یا علی
When I booted, a screen came up stating:
The disk drive for /MyData is not ready yet or not present.
Continue to wait; or press S to skip mounting or M for manual recovery