انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: مشکل در اتو مانت شدن درایو هنگام بالا آمدن سیستم[حل شد]  (دفعات بازدید: 10456 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین IGLOO

  • Full Member
  • *
  • ارسال: 104
  • جنسیت : پسر
سلام
برای اتوماتیک مانت شدن درایو خاصی از ویندوز که فرمت آن ntfs هست نرم افزار pysdm رو نصب کردم اما هنگام بالا آمدن سیستم این ارور رو میده :
The disk drive for /media/sdb2 is not ready yet or not presentیه گشتی هم تو نت زدم اما مثل اینکه یک باگ هست!
راه دیگری دوستان دارند پیشنهاد بدهند؟ برای اتو مانت!
یا همین ارور رو چطوری میشه برطرفش ساخت؟
« آخرین ویرایش: 09 شهریور 1389، 04:00 ب‌ظ توسط microname »

آفلاین mFat

  • Hero Member
  • *
  • ارسال: 720
  • جنسیت : پسر
    • It's Me
بهتره فایل fstab رو به صورت دستی ویرایش کنید چون pysdm گاهی مشکل ساز میشه.

مثلا برای اینکه /dev/sda2 در /media/sda2 سوار بشه:
sudo mkdir /media/sda2

و این خط رو به فایل /etc/fstab اضافه کن:

/dev/sda2    /media/sda2     ntfs-3g     defaults,locale=en_US.utf8   0    0

بهترین کار اینه که پارتیشنهای FAT و NTFS رو برچسب یا label بزنید تا در درون پنجره های ناتیلوس با همون اسمی که براشون گذاشتید دیده بشوند.
برای این کار هم می تونید یا در ویندوز برای درایو ها اسم بگذارید و یا در اوبونتو با استفاده از Disk Utility برچسب درایوها رو عوض کنید.

« آخرین ویرایش: 06 شهریور 1389، 08:54 ق‌ظ توسط mFat »
Download Arios http://arioslinux.org

آفلاین IGLOO

  • Full Member
  • *
  • ارسال: 104
  • جنسیت : پسر
پاسخ به: مشکل در اتو مانت شدن درایو هنگام بال
« پاسخ #2 : 06 شهریور 1389، 02:03 ب‌ظ »
ممنون از جوابتان
پارتیشن ها لیبل دارند اما این برنامه pysdm اینطوری میشناختشون و به اسم نبودن و همین طور موقع بوت شدن...

رفتم fstab رو دیدم میخواستم بدانم فرق بین خطی که اضافه کرده و خطی که شما گفتید:
/dev/sda2  /media/Program Files  ntfs  nls=iso8859-1,ro,umask=000,user  0  0 
 /dev/sda2  /media/sda2     ntfs-[b]3g[/b]     [b]defaults[/b],[b]locale=en_US.utf8[/b]   0    0
الان تغییر دادم و سیستم رو ریست کردم اما درست نشد...
« آخرین ویرایش: 06 شهریور 1389، 02:17 ب‌ظ توسط microname »

آفلاین mFat

  • Hero Member
  • *
  • ارسال: 720
  • جنسیت : پسر
    • It's Me
عزیز دل این خط که خیلی مشکل داره:
dev/sda2  /media/sda2     ntfs-[b]3g[/b]     [b]defaults[/b],[b]locale=en_US.utf8[/b]   0    0
این کدهای [/b] و ... هم توی فایل هستند؟ یا اینکه در نوشتن پست اشتباهی کردید؟
مقایسه کنید با کدی که من براتون نوشتم:
/dev/sda2    /media/sda2     ntfs-3g     defaults,locale=en_US.utf8   0    0
« آخرین ویرایش: 06 شهریور 1389، 02:23 ب‌ظ توسط mFat »
Download Arios http://arioslinux.org

آفلاین IGLOO

  • Full Member
  • *
  • ارسال: 104
  • جنسیت : پسر
نه توی فایل نیستند! خواستم اینها رو پررنگ کرده باشم تا تفاوتش با خط بالاییش معلوم شه

آفلاین mFat

  • Hero Member
  • *
  • ارسال: 720
  • جنسیت : پسر
    • It's Me
شما مطممئنید این پارتیشن ntfs هست؟

اگر بله این دستور رو بزنید:
sudo umount -a
بعدش :

sudo mount -a

dmesg | tail
, و بعد خروجی دستور رو بگذار اینجا.
ضمنا نسخه اوبونتویی رو که استفاده می کنی بگو و همینطور چک کن بسته ntfs-3g نصب باشه.
Download Arios http://arioslinux.org

آفلاین IGLOO

  • Full Member
  • *
  • ارسال: 104
  • جنسیت : پسر
پاسخ به: مشکل در اتو مانت شدن درایو هنگام بال
« پاسخ #6 : 06 شهریور 1389، 04:12 ب‌ظ »
[   35.600070]  domain 0: span 0-2 level MC
[   35.600073]   groups: 0 1 2
[   35.600078] CPU1 attaching sched-domain:
[   35.600081]  domain 0: span 0-2 level MC
[   35.600083]   groups: 1 2 0
[   35.600087] CPU2 attaching sched-domain:
[   35.600089]  domain 0: span 0-2 level MC
[   35.600092]   groups: 2 0 1
[   36.079097] hda-intel: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
[   40.645004] eth0: no IPv6 routers present
۱۰.۰۴
یرای مونت کردن از خطی که بهش اضافه کردم ایراد گرفت لذا به حالت کامنت گذاشتمش و بعد مونت کردم

آفلاین mani.zaeim

  • Sr. Member
  • *
  • ارسال: 287
  • جنسیت : پسر
  • Free as in Freedom
behtare ke ebteda khoroojie tame dastoorat ro bezary cat /etc/fstab
cat /etc/mtab
mount
sudo fdisk -l
1- man چیزه خوبیه
۲- google کنید
۳- خوب بخوانید

"If Windows API becomes the default on Linux then what is the point of Linux?" -- Mark Shuttleworth
MONO is Windows API

آفلاین mFat

  • Hero Member
  • *
  • ارسال: 720
  • جنسیت : پسر
    • It's Me
الان قاعدتا باید mount شده باشه. خروجی دستوراتی که mani.zaeim نوشته بگذار.
Download Arios http://arioslinux.org

آفلاین IGLOO

  • Full Member
  • *
  • ارسال: 104
  • جنسیت : پسر
پاسخ به: مشکل در اتو مانت شدن درایو هنگام بال
« پاسخ #9 : 07 شهریور 1389، 10:44 ب‌ظ »
این هم از شناسنامه  هاردم! :)

fstab

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc                                       /proc                 proc  nodev,noexec,nosuid              0  0 
# / was on /dev/sda7 during installation
UUID=502a702f-8a61-4f1a-853d-554cac988818  /                     ext4  errors=remount-ro                0  1 
# /home was on /dev/sda8 during installation
UUID=5bcaf548-11a6-4528-9d1b-46e1d42b5d65  /home                 ext4  defaults                         0  2 
# swap was on /dev/sda6 during installation
UUID=c725fb4f-9f64-4a2b-b0eb-e4b1d4df990c  none                  swap  sw                               0  0 
#/dev/sda2                                  /media/sda2           ntfs  defaults                         0  0 
#/dev/sdb2  /media/Program Files  ntfs  nls=iso8859-1,ro,umask=000,user  0  0 
# /dev/sdb2  /media/Program Files     ntfs-3g     defaults,locale=en_US.utf8   0    0

mtab
/dev/sdb7 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
none on /var/lib/ureadahead/debugfs type debugfs (rw,relatime)
/dev/sdb8 on /home type ext4 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
/dev/sdb1 on /media/Windwos type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sdb2 on /media/Program Files type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
gvfs-fuse-daemon on /home/micro/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=micro)
micro@micro-desktop:~$ cat /etc/mtab
/dev/sdb7 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
none /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
none /dev devtmpfs rw,mode=0755 0 0
none /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
none /dev/shm tmpfs rw,nosuid,nodev 0 0
none /var/run tmpfs rw,nosuid,mode=0755 0 0
none /var/lock tmpfs rw,noexec,nosuid,nodev 0 0
none /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
none /var/lib/ureadahead/debugfs debugfs rw,relatime 0 0
/dev/sdb8 /home ext4 rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
/dev/sdb1 /media/Windwos fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
/dev/sdb2 /media/Program\040Files fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
gvfs-fuse-daemon /home/micro/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=micro 0 0
mount
/dev/sdb7 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
none on /var/lib/ureadahead/debugfs type debugfs (rw,relatime)
/dev/sdb8 on /home type ext4 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
/dev/sdb1 on /media/Windwos type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sdb2 on /media/Program Files type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
gvfs-fuse-daemon on /home/micro/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=micro)

fdisk

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        5100    40965718+   7  HPFS/NTFS
/dev/sdb2            5101       24222   153597465    7  HPFS/NTFS
/dev/sdb3           24223       60802   293823314+   5  Extended
/dev/sdb5           24223       54180   240637603+   7  HPFS/NTFS
/dev/sdb6           54181       55153     7812500   82  Linux swap / Solaris
/dev/sdb7           55153       56369     9764864   83  Linux
/dev/sdb8           56369       60802    35606528   83  Linux

« آخرین ویرایش: 07 شهریور 1389، 10:46 ب‌ظ توسط microname »

آفلاین mFat

  • Hero Member
  • *
  • ارسال: 720
  • جنسیت : پسر
    • It's Me
ببین اینجا چند تا نکته هست:

اولا شما گفتی pysdm پارتیشن /dev/sda2 رو قراره در /media/Program Files سوار کنه در حالی که این خط که گذاشتی نشون میده sdb2 رو در اونجا سوار کرده:
/dev/sdb2 on /media/Program Files type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
چون pysdm این خط رو به fstab اضافه کرده:
# /dev/sdb2  /media/Program Files     ntfs-3g     defaults,locale=en_US.utf8   0    0
اما نکته دوم. خطی که من گفتم به fstab اضافه کنی در واقع درست اضافه نکردی چون علامت # در اول هر خط در fstab یا کلا در فایلهای پیکربندی لینوکس باعث نادیده گرفته شدن (ignore) اون خط میشه. ضمنا به جای ntfs-3g زدی ntfs.
پس به جای این:
#/dev/sda2                                  /media/sda2           ntfs  defaults                         0  0  این رو باید بزنی:
/dev/sda2    /media/sda2     ntfs-3g     defaults,locale=en_US.utf8   0    0
در کل اون # برات مشکل ساز شده.
« آخرین ویرایش: 07 شهریور 1389، 10:56 ب‌ظ توسط mFat »
Download Arios http://arioslinux.org

آفلاین IGLOO

  • Full Member
  • *
  • ارسال: 104
  • جنسیت : پسر
پاسخ به: مشکل در اتو مانت شدن درایو هنگام بال
« پاسخ #11 : 07 شهریور 1389، 11:28 ب‌ظ »
در مورد نکته ها ببخشید که توضیح ندادم فکر میکردم...
نکته اول : درسته من اشتباه توی اینجا مطرح کردم اما موقع وارد کردن توی فایل fstab درست وارد کردم چون خودم هم جدی پیگیر شده بودم که یه وقت اشتباهی وارد نکنم
نکته دوم : خط شما رو درست وارد کردم اون # هم به این خاطر گذاشتم تا موقع درست شدن این قضیه اذیت نکنه (موقتی گذاشتم!)
کلا به غیر از خط شما دو خط بالاییش دو pysdm اضافه کرده!
اونجایی هم که نوشته ntfs ماله pysdm هست
 و اون خط ntfs-3g مال شما هست
« آخرین ویرایش: 07 شهریور 1389، 11:30 ب‌ظ توسط microname »

آفلاین mani.zaeim

  • Sr. Member
  • *
  • ارسال: 287
  • جنسیت : پسر
  • Free as in Freedom
خروجی عالیه ؛ اما چی رو به کجا می خوای mount کنی؟!
1- man چیزه خوبیه
۲- google کنید
۳- خوب بخوانید

"If Windows API becomes the default on Linux then what is the point of Linux?" -- Mark Shuttleworth
MONO is Windows API

آفلاین mFat

  • Hero Member
  • *
  • ارسال: 720
  • جنسیت : پسر
    • It's Me
گل پسر یه مساله دیگه

خروجی fdisk که گذاشتی مربوط به دیسک شماره ۲ یا sdb هست.
در حالی که گفتی پارتیشن مد نظر sda2 هست.
پس یک fdisk از sda هم بگیر.
sudo fdisk -l sda
کلا من نمی دونم خودت مطمئنی پارتیشن مورد نظرت sda2 هست یا sdb2 ؟
Download Arios http://arioslinux.org

آفلاین mani.zaeim

  • Sr. Member
  • *
  • ارسال: 287
  • جنسیت : پسر
  • Free as in Freedom
مرسی از دقتت mFat
1- man چیزه خوبیه
۲- google کنید
۳- خوب بخوانید

"If Windows API becomes the default on Linux then what is the point of Linux?" -- Mark Shuttleworth
MONO is Windows API