انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: سجاد در 06 اردیبهشت 1387، 04:48 بظ
-
در هاردی درایو های ntfs در منو place میایند اما باید یه بار کلیک کنی تا mount بشن بعدش بتونی بهشون دسترسی داشته باشی حالا این کجا مشکل ایجاد میکنه؟
اگر شما icon را از درایوهای دیگرتون آدرس بدید در هنگام بالا اومدن اونو نشون نمیده به همین دلیلی که گفتم . (این مشکل در gutsy نبود )
حالا چی کارکنیم که همون موقع که بالا اومد درایوهارو هم mount کنه نه اینکه یه بار در place روش کلیک کنی ؟
-
دوستان اصلا همچین مشکلی دارند ؟
-
خروجی دستور زیر رو بزارین :
cat /etc/fstab
-
sajad@sajad-laptop:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda8
UUID=b56bc04f-ad90-4a28-8b92-ecb907ccc66b / ext3 relatime,errors=remount-ro 0 1
# /dev/sda7
UUID=f44d1bfb-5b5a-4bb1-9d56-2cdad62aadcb none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
-
sudo fdisk -l
-
مشکلی حل نشد . مشکل به قوت خویش باقی است .
-
ببخشین منظورم این بود که اگه ممکنه خروجیشو بذارین
-
این خروجی نشون میده که پارتیشن های NTFS شما در هنگام بوت شدن سیستم برای سیستم تعریف نشدن. خروجی دستوری که آرش جان گفتن رو بزارین تا بتونیم بگیم که چه کاری لازم هست انجام بدین.
-
دوست نازنین من در گاتسی هم که همین آشه و همین کاسه :D
داستان خیلی سادست تنها کاری که باید بکنی اینه که برداری دستی توی /etc/fstab تعیین کنی که درایوها ماونت بشن
این کارم خیلی سادست .
من راحت ترین راه به نظر خودم رو بهت پیشنهاد میکنم :
بردار شما درایوهای ntfs ات رو با دابل کلیک تو کامپیوتر ماونت کن
بعدش بردار اینو بنویس
df -h -T --type=fuseblk
خروجیت یک چیزی مثل اینه
/dev/sdd1 fuseblk 299G 243G 56G 82% /media/Archive on Hitachi320
حالا یک دایرکتوری بساز جایی که میخوای ماونتش کنی مثلاً
sudo mkdirhier /media/NTFS/sdd1
بعدش باید fstab ro taghir bedi
sudo echo "/dev/sdd1 /media/NTFS/sdd1 ntfs-3g defaults,locale=en_US.utf8 0 0">>/etc/fstab
حالا میتونی درایوتو آنماونت کنی
sudo umount /dev/sdd1
حالا fstab رو صدا میکنی
sudo mount -a
به همین راحتی ، به همین خوشمزگی ، خوش بگذره \\:D/
(راستی من اینو توی هاردی امتحان نکردم ولی نباید فرقی کنه ( هاردی ندارم :( ))
-
سجاد جون حرف اینا رو گوش نده عزیزم! هرچی پست طولانی تر باشه که خفن تر نمیشه! :D:D:D:D:D
فقط بسته ی ntfs-3g رو نصب کن ! بعد etc/fstab ات رو باز کن و هرچی ntfs داری به ntfs-3g تبدیل کن! حالشون ببر. ;)
-
Device Boot Start End Blocks Id System
/dev/sda1 1 11 88326 de Dell Utility
/dev/sda2 * 12 4861 38957625 7 HPFS/NTFS
/dev/sda3 4862 14593 78172290 f W95 Ext'd (LBA)
/dev/sda5 4862 6253 11181208+ 7 HPFS/NTFS
/dev/sda6 6254 12098 46949931 7 HPFS/NTFS
/dev/sda7 12099 12280 1461883+ 82 Linux swap / Solaris
/dev/sda8 12281 14593 18579141 83 Linux
سجاد جون حرف اینا رو گوش نده عزیزم! هرچی پست طولانی تر باشه که خفن تر نمیشه! :D:D:D:D:D
فقط بسته ی ntfs-3g رو نصب کن ! بعد etc/fstab ات رو باز کن و هرچی ntfs داری به ntfs-3g تبدیل کن! حالشون ببر. ;)
moshkel ine ke ntfs nadaram
-
من یه یکیشو به عنوان نمونه مینویسم بقیشو خودت برو.
برای نمونه sda2:
اول شاخهای که میخواهیم پارتیشن در اون متصل بشه رو میسازیم. اسمشو هر چی بخواهی میتونی بزاری
sudo mkdir /media/sda2
بعد با این دستور فایل fstab رو باز میکنیم تا چند تا خط بهش اضافه کنیم.
sudo gedit /etc/fstab
حالا خط زیر رو بهش اضافه میکنیم.
/dev/sda2 /media/sda2 ntfs defaults,umask=007,gid=46 0 1
ستون اول دستگاهمون رو مشخص میکنه ، ستون دوم نقطه اتصال ، ستون سوم قالب فایل پارتیشن، ستون چهارم گزینههای اتصال ، ستون چهارم و پنجم هم برای چک کردن و مشکلات پارتیشن.
یکبار راهانندازی مجدد و مشکل باید حل بشه.
(sda5 و sda6 رو خودت انجام بده)
-
آره راست میگی! الان دیدم ! فرمت پارتیشن هات رو HPFS/NTFS شناسایی کرده که اصلا تو fstab ات هم نیامده! پوزش :)
-
من یه یکیشو به عنوان نمونه مینویسم بقیشو خودت برو.
برای نمونه sda2:
اول شاخهای که میخواهیم پارتیشن در اون متصل بشه رو میسازیم. اسمشو هر چی بخواهی میتونی بزاری
sudo mkdir /media/sda2
بعد با این دستور فایل fstab رو باز میکنیم تا چند تا خط بهش اضافه کنیم.
sudo gedit /etc/fstab
حالا خط زیر رو بهش اضافه میکنیم.
/dev/sda2 /media/sda2 ntfs defaults,umask=007,gid=46 0 1
ستون اول دستگاهمون رو مشخص میکنه ، ستون دوم نقطه اتصال ، ستون سوم قالب فایل پارتیشن، ستون چهارم گزینههای اتصال ، ستون چهارم و پنجم هم برای چک کردن و مشکلات پارتیشن.
یکبار راهانندازی مجدد و مشکل باید حل بشه.
(sda5 و sda6 رو خودت انجام بده)
راهنمایی تون جامع و کامل بود ممنون فقط یه سوال :
من 8.04 یکی دیگه رو هم دیدم همینجوری شده بود این حالتو برا چی default کردن ؟
-
من 8.04 یکی دیگه رو هم دیدم همینجوری شده بود این حالتو برا چی default کردن ؟
من پارتیشن ویندوزی ندارم دیگه! اما این طوری دارم برداشت می کنم که گویا اصلا پارتیشن هاش رو پیشفرض دیگه مونت نمی کنه! درسته؟؟
البته موقع نصب اگه در قسمت تنظیمات هارد دیسک دقت کرده باشید! محل الصاق رو میشه معین کرد! آیا اونجا تغییری ندادید خودتون؟
-
من یه یکیشو به عنوان نمونه مینویسم بقیشو خودت برو.
برای نمونه sda2:
اول شاخهای که میخواهیم پارتیشن در اون متصل بشه رو میسازیم. اسمشو هر چی بخواهی میتونی بزاری
sudo mkdir /media/sda2
بعد با این دستور فایل fstab رو باز میکنیم تا چند تا خط بهش اضافه کنیم.
sudo gedit /etc/fstab
حالا خط زیر رو بهش اضافه میکنیم.
/dev/sda2 /media/sda2 ntfs defaults,umask=007,gid=46 0 1
ستون اول دستگاهمون رو مشخص میکنه ، ستون دوم نقطه اتصال ، ستون سوم قالب فایل پارتیشن، ستون چهارم گزینههای اتصال ، ستون چهارم و پنجم هم برای چک کردن و مشکلات پارتیشن.
یکبار راهانندازی مجدد و مشکل باید حل بشه.
(sda5 و sda6 رو خودت انجام بده)
راهنمایی تون جامع و کامل بود ممنون فقط یه سوال :
من 8.04 یکی دیگه رو هم دیدم همینجوری شده بود این حالتو برا چی default کردن ؟
مگه من چی گفتم ؟؟
-
:-X
-
من پارتیشنهای NTFS و FAT32 م رو با رابط pysdm مانت کردم،
ولی حالا مشکلی که هست اینه که پرمیشنهاش درست نیست، یعنی یوزر اجازهی رایت نداره رو پارتیشن..(شکل زیر)
(http://i27.tinypic.com/2dl2ft2.jpg)
وقتی هم با nautilus رفتم دستی Folder Access رو درست کنم نشد، یعنی بلافاصله که پرمیشن Group رو Create and Delete فایل میزاشتم، برمیگشت به همون حالت اولیه Access File :(
نمیدونم برای چی ..
یه کم هم با fstab ور رفتم، یعنی سعی کردم ستون چهارم رو با حدسیات خودم درست کنم، ولی جواب نگرفتم..
کسی راهحلی داره آیا؟
-
من پارتیشنهای NTFS و FAT32 م رو با رابط pysdm مانت کردم،
ولی حالا مشکلی که هست اینه که پرمیشنهاش درست نیست، یعنی یوزر اجازهی رایت نداره رو پارتیشن..(شکل زیر)
(http://i27.tinypic.com/2dl2ft2.jpg)
وقتی هم با nautilus رفتم دستی Folder Access رو درست کنم نشد، یعنی بلافاصله که پرمیشن Group رو Create and Delete فایل میزاشتم، برمیگشت به همون حالت اولیه Access File :(
نمیدونم برای چی ..
یه کم هم با fstab ور رفتم، یعنی سعی کردم ستون چهارم رو با حدسیات خودم درست کنم، ولی جواب نگرفتم..
کسی راهحلی داره آیا؟
خب مشکل حل شد!
سیستم انگار یه ریاستارت لازم داشت!! (با mount , unmount و LogOut و اینا راضی نمیشد..)
برای کسایی که احتمالا برای FAT32 مثل من به مشکل بر میخورن،
من با پرمیشنست ه users,auto,uid=1000,gid=100,umask=007 (برای دسترسی معمول) و خب بعد از ریستارت سیتسم، جواب گرفتم..
-
با سلام متاسفانه hard من سوخت و مجبور شدم یه hard صدوشصت بگیرم و طبق معمول این مشکل رو دارم ولی با این راهنمایی ها حل نشد .
این fstab :
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda8
UUID=324114b0-c052-4f0f-b3b6-f3e15355c5b7 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda7
UUID=8dd27d10-66a1-477b-9a40-3969411b8cfa none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/sda5 /media/sda5 ntfs defaults 0 0
/dev/sda6 /media/sda6 ntfs defaults 0 0
این هم fdisk -l :
sajad@SJB-Laptop:~$ sudo fdisk -l
[sudo] password for sajad:
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000080
Device Boot Start End Blocks Id System
/dev/sda1 * 1 5095 40925556 7 HPFS/NTFS
/dev/sda2 5096 19457 115362765 f W95 Ext'd (LBA)
/dev/sda5 5096 6935 14779768+ 7 HPFS/NTFS
/dev/sda6 6936 14305 59199493+ 7 HPFS/NTFS
/dev/sda7 14306 14548 1951866 82 Linux swap / Solaris
/dev/sda8 14549 19457 39431511 83 Linux
-
کسی نبود ؟؟؟؟
-
/dev/sda7 /media/DISK_E ntfs-3g force 0 0
همچین کدی رو باید توی فایل fstabبگذاری
-
یکی میشه به من هم کمک کنه!
fdisk -l:
ali@Ali-desktop:~$ sudo fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe04fe04f
Device Boot Start End Blocks Id System
/dev/sda1 1 2437 19575171 83 Linux
/dev/sda2 2438 2679 1943865 82 Linux swap / Solaris
/dev/sda3 * 2680 11604 71690062+ 7 HPFS/NTFS
/dev/sda4 11605 19457 63079222+ 83 Linux
Disk /dev/sdb: 61.4 GB, 61492838400 bytes
56 heads, 30 sectors/track, 71490 cylinders
Units = cylinders of 1680 * 512 = 860160 bytes
Disk identifier: 0x401a401a
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 71489 60050745 7 HPFS/NTFS
Disk /dev/sdc: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x8950161b
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 30401 244196001 7 HPFS/NTFS
-
سلام
دوستان
این پست ب نظرم خیلی قدیمی ی و کمتر ز یکماه قبل هم دوباره روش پست خورده!
حدس می زنم ک این مشکل رو خیلی از دوستان دارند! چون دقایقی پیش هم همین مورد رو ب یکی دیگه از دوستان اممون توضیح دادم.
http://forum.ubuntu.ir/index.php?topic=6778.msg51500#msg51500 (http://forum.ubuntu.ir/index.php?topic=6778.msg51500#msg51500)
ی بار سعی می کنم بهتر توضیح بدم اش
به خاطر یکسری دلایل این طوری تشخصی داده شده ک نیازی نیست مونت کردن پارتیشن ها پیش۰فرض باشه!
خب چرا؟! :: مثلا هر ۲۵ بار ریست یکبار باید اسکن بشه! اگه مونت نشه! این شمارنده افزایش پیدا نمی کنه! و خیلی موقع ها شاید دو سه روز متمادی ب یکی از پارتیشن ها کار نداشته باشیم و یا چندین پارتیشن امون. اصولا کارای روزمره داریم! مثلا آرشیو مستندات امون رو اگه روی یک پارتیشن جدا کرده باشیم شاید سه هفته باز نکنیم! ولی موزیک ها رو هر دفعه نیاز داریم! خب لزومی نداره هر بار بوت شدن سیستم رو ب بوت پارتیشن مستندات ختم کنیم ک هم ی پروسه ای رو بگیره و هم ب شمارنده اضافه کنه ک بعد ش یک دقیقه صقر اسکن اون پارتیشن بشه!!
پس ب نظرم عاقلانه است
حالا می شد این کار رو در هنگام نصب با تعیین ی محل برای مونت کردم اون پارتیشن ها انجام داد! در هر محلی ک دوست دارید! زیر شاخه ی media باید جای خوبی باشه....
اگه این کار در هنگام نصب انجام بشه در فایل fstab از ی مشخصه ی اسم UUID برای تعیین پارتیشن مبدا استفاده می شه ک ظاهرا روش استاندار ای هستش.
و در اون فایل ی همچین زبانه ای برای هر پارتیشن وارد میشه
UUID MOUNT POINT PARAMETERESSSS
که با جزئیات اش کاری نداریم.
حالا اگه این کار انجام نشه! بعداز بوت شدن سیستم باید هر بار روی پارتیشن ها کلیک کنیم تا اول مونت بشوند و بعد بشه باز اشون کرد.
***نکته:: tsfab حاوی منابع ای هستش که می بایستی در هنگام بوت نگاشت (مونت) بشوند.
ی فایل دیگه هم داریم ب اسم mtab که مشخصات منابع ای رو داره ک در حال حاظر نگاشت شده اند!!!!
مهم بود ها... :)
حالا ک یادمون رفته بوده قبلا موقع نصب این کار رو بکنیم!
باید اول با کلیک کردن پارتیشن ها باعث مونت شدن اشون بشیم! اگه قبل و بعد از هر پارتیشن ب محتوای فایل mtab دقت کنید! می تونید این اضافه شده و جزئیات ش رو ملاحضه کنید.
خب همین دیگه هر کدوم رو که می خواهید! خط مربوط اش رو از فایل mtab کپی بزنید و در فایل fstab وارد کنید!
***نکته:: هر دو فایل در زیر شاخه ی etc قرار دارند و دسترسی ی مدیریت برای کار باهاشون نیاز هستش.
پی نوشت:: حالا اگه خیلی حرفه ای خواستید کار کنید می تونید اون مشخصه ی UUID رو به جای آدرس مستقیم که در mtab هستش قرار بدید!
چون mtab ب جای UUID از dev/sdaX و امثال این استفاده می کنه!
D:
نکته اش اینه که یادم نیست چطوری می شد از روی آدرس مستقیم پارتیشن ب UUID رسید. ;) نیاز ب خلاقیت داره !ولی اصلا مورد الزامی ای نیست ش ک بخواهید درگیر اش بشید.
امیدوارم مفید فایده قرار گرفته باشه!
التماس دعا...
-;{@