شما هنوز به سیستم وارد نشده اید.

#1 2016-07-29 18:04:24

farid
عضو
از : شیراز
ثبت شده: 2016-05-27
ارسال ها: 48

مونت نشدن DVD drive (حل شد)

سلام دوستان. سیستم من توانایی مونت کردن دیسک های فشرده رو نداره. روی اوبونتو ۱۴.۰۴ و دبیان هم همین مشکل رو داشتم.البته قابل ذکر هست که یه مدت با اوبونتو ۱۶.۰۴ این مشکل بر طرف شده بود. بعد از کوچ کردن به آرچ لینوکس این مشکل به قوت خودش باقی موند.  البته من میتونم با این دی وی دی درایو عمل رایت رو انجام بدم. چند روزی هست که مداوم دارم انواع روشها و انواع نرم افزارها رو تست میکنم ولی زمان مونت کردم پیغام خطا ظاهر میشه. همچنین میدونم که دیسک های محتوی audio قابلیت مونت شدن ندارند و توسط نرم افزارهای پخش چند رسانه ای قابل خواندن هستند:

sudo mount /dev/sr0 -t iso9660 /mnt
[sudo] password for farid: 
mount: /dev/sr0 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/sr0,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.
sudo mount /dev/sr0 /mnt
[sudo] password for farid: 
mount: /dev/sr0 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/sr0,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.
dmesg | tail
[ 2170.460563] sr 1:0:0:0: [sr0] tag#28 ASC=0x21 ASCQ=0x0 
[ 2170.460568] sr 1:0:0:0: [sr0] tag#28 CDB: opcode=0x28 28 00 00 00 00 00 00 00 01 00
[ 2170.460575] blk_update_request: I/O error, dev sr0, sector 0
[ 2170.460596] EXT4-fs (sr0): unable to read superblock
[ 2170.550532] sr 1:0:0:0: [sr0] tag#10 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=0x08
[ 2170.550542] sr 1:0:0:0: [sr0] tag#10 Sense Key : 0x5 [current] 
[ 2170.550547] sr 1:0:0:0: [sr0] tag#10 ASC=0x21 ASCQ=0x0 
[ 2170.550554] sr 1:0:0:0: [sr0] tag#10 CDB: opcode=0x28 28 00 00 00 00 10 00 00 01 00
[ 2170.550558] blk_update_request: I/O error, dev sr0, sector 64
[ 2170.550594] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16

خطای دیگری که بیشتر مواقع اتفاق میفته:

mount: no medium found on /dev/sr0
ls -ltrh /dev/disk/by-id/ata-PLDS_DVD+_-RW_DS-8A3S_908210635813 
lrwxrwxrwx 1 root root 9 Jul 29 17:59 /dev/disk/by-id/ata-PLDS_DVD+_-RW_DS-8A3S_908210635813 -> ../../sr0

به صورت گرافیکی هم پیغام خطای mount: no medium found on /dev/sr0 ظاهر میشه

آخرین ویرایش توسط farid (2016-07-30 16:08:28)

آفلاین

#2 2016-07-29 20:36:11

TUX
عضو
ثبت شده: 2016-01-31
ارسال ها: 86

پاسخ: مونت نشدن DVD drive (حل شد)

بسته زیر رو نصب کردین؟

sudi pacman -S gvfs

آفلاین

#3 2016-07-30 00:13:45

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,328

پاسخ: مونت نشدن DVD drive (حل شد)

به نظرم پیشنهاد gvfs که TUX عزیز داد، فوق العاده هست. راجع به مونت مستقیم هم به نظر میاد دسترسی لازم رو ندادید. مثلا اینجا رو ببینید:
http://bbs.archusers.ir/viewtopic.php?pid=277#p277

آفلاین

#4 2016-07-30 12:00:51

farid
عضو
از : شیراز
ثبت شده: 2016-05-27
ارسال ها: 48

پاسخ: مونت نشدن DVD drive (حل شد)

سلام. ممنونم که اینقدر سریع پاسخ دادید. من سطح دسترسی ها رو طبق لینک عوض کردم. ولی باز هم همون پیغام خطای همیشگی

$ sudo chmod 644 /dev/sr0
------------------------------------------------------
$ ls -ltrh /dev/sr0
brw-r--r--+ 1 root optical 11, 0 Jul 30 10:28 /dev/sr0
-----------------------------------------------------
$ sudo mount -t auto /dev/cdrom /media/cdrom
mount: no medium found on /dev/sr0

---------------------------------------------------------------------------------------------------------------------------------
در مورد gvfs
واقعا پیشنهاد فوق العاده ای بود. بسیار ممنونم از شما. قبلا نصب کرده بودم ولی یادم نبود. اما بالاخره تونستم با gvfs-mount یکی از dvd ها رو مونت کنم. ولی نمیدونم ایراد از کجاست که از بین حدود ۱۰۰ تا dvd فقط یکی تونست مونت باشه با این دستور. همه ی dvdها هم دیتا بودن.

$ gvfs-mount -d /dev/sr0
Mounted /dev/sr0 at /run/media/farid/Mozart
-------------------------------------------------------------
$ gvfs-mount -l
Drive(0): ST9320423ASG
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
  Volume(0): 32 GB Volume
    Type: GProxyVolume (GProxyVolumeMonitorUDisks2)
Drive(1): PLDS DVD+/-RW DS-8A3S
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
  Volume(0): Mozart
    Type: GProxyVolume (GProxyVolumeMonitorUDisks2)
    Mount(0): Mozart -> file:///run/media/farid/Mozart
      Type: GProxyMount (GProxyVolumeMonitorUDisks2)

برای بقیه ی dvdها این پیغام خطا ظاهر شد:

$ gvfs-mount -d /dev/sr0
No volume for device file /dev/sr0

آفلاین

#5 2016-07-30 14:37:49

farid
عضو
از : شیراز
ثبت شده: 2016-05-27
ارسال ها: 48

پاسخ: مونت نشدن DVD drive (حل شد)

بالاخره بعد از روزها گشتن به دنبال راه حل، با کمک یکی از دوستان عزیز این مشکل حل شد.
داستان از اونجا شروع میشه که من حجم زیادی از فایلها رو در زمان های قدیم روی DVD رایت کردم.(به دلیل عدم وجود هارد اکسترنال). اون زمان وقتی این DVD ها رو رایت می کردم به خاطر احتمال نیاز داشتن به فضایی اضافه روی DVD در اینده، این DVDها رو به شکل multi session رایت کردم یعنی قابلیت رایت دوباره رو به DVD می دادم. (توی محاوره بهش میگفتیم ته DVD رو باز بذار شاید لازم شد یه روز یه چیزی بریزی روش). امروز با این دوست عزیز که بحث میکردم ایشون موارد زیادی رو که ممکنه این خطا زمان مونت کردنDVD، اتفاق بیفته  توضیح داد:

*** می تونه از بافر dvdrom باشه و یا اینکه لینوکس ادرس بافر dvd rom رو اشتباه load کرده باشه
*** البته اگرdvd هم مولتی سشن write بشه هم همین موضوع پیش میاد

یادم افتاد که اون DVDی که توی کامنت قبل گفتم تونستم مونتش کنم یه DVD اوریجینال بوده که قاعدتا توسط شرکت close شده. به همین دلیل یه DVD مشابه دیگه که مطمئن بودم close هست رو تست کردم و تونستم مونت کنم. و این، دلیل عدم توانایی در مونت کردن DVDهای من بود. پس تنها راه بستن DVDها بود. با دستور

growisofs -M /dev/sr0=/dev/zero

یکی از DVDها رو از حالت multi session خارج کردم (تهش رو بستم) و تونستم DVD رو مونت کنم.
همچنین در این گشت و گذارها و جستجوهای چند روزه با دستوری مواجه شدم که بد نیست اینجا بیان بشه. این دستور برای مونت کردن دیسک های audio استفاده میشه. یعنی دیسک هایی که به صورت audio رایت شده اند.

gvfs-mount cdda://sr0

امیدوارم که به درد بقیه هم بخوره.
از همه ی دوستانی که به مشکل من توجه کردند و کمک کردند بسیار سپاس گزارم.

آخرین ویرایش توسط farid (2016-07-30 16:15:55)

آفلاین

#6 2016-07-30 15:47:33

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,328

پاسخ: مونت نشدن DVD drive (حل شد)

عالی و بسیار آموزنده (برای من) بود. از دوستتون هم بخاطر این تعلیم تشکر کنید.

آفلاین

#7 2016-07-30 16:00:23

farid
عضو
از : شیراز
ثبت شده: 2016-05-27
ارسال ها: 48

پاسخ: مونت نشدن DVD drive (حل شد)

Arcush نوشته است که:

عالی و بسیار آموزنده (برای من) بود. از دوستتون هم بخاطر این تعلیم تشکر کنید.

همچنین با سپاس از شما دوست عزیز

آفلاین

#8 2016-07-30 17:04:07

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,328

پاسخ: مونت نشدن DVD drive (حل شد)

درمورد مونت کردن مولتی سشن ها هم من این دوتا لینک رو پیدا کردم:
http://go2linux.garron.me/blogs/2011/05 … inux-1016/
http://www.murga-linux.com/puppy/viewtopic.php?t=53805
البته مدیای مولتی سشنی نداشتم که روش امتحان کنم.

$ man mount | grep session

در اینصورت شاید لازم نباشه برای مانت، مدیا رو ببندید.

آخرین ویرایش توسط Arcush (2016-07-30 17:20:00)

آفلاین

#9 2016-07-30 21:42:10

morealaz
عضو
از : کرمان
ثبت شده: 2016-03-19
ارسال ها: 298

پاسخ: مونت نشدن DVD drive (حل شد)

البته مشکل رو حل کردید. ولی سعی کنید نام کاربریتون رو عضو گروه optical کنید و یه بار دوباره به همون روش قدیم امتحان کنید ببینید چی میشه:

$ sudo gpasswd -a $USER optical

ریبوت کنید و با همون دستور mount اول کار امتحان کنید ببینید نتیجه میده یا نه.

آفلاین

#10 2016-07-30 22:02:50

farid
عضو
از : شیراز
ثبت شده: 2016-05-27
ارسال ها: 48

پاسخ: مونت نشدن DVD drive (حل شد)

Arcush نوشته است که:

درمورد مونت کردن مولتی سشن ها هم من این دوتا لینک رو پیدا کردم:
http://go2linux.garron.me/blogs/2011/05 … inux-1016/
http://www.murga-linux.com/puppy/viewtopic.php?t=53805
البته مدیای مولتی سشنی نداشتم که روش امتحان کنم.

$ man mount | grep session

در اینصورت شاید لازم نباشه برای مانت، مدیا رو ببندید.

ممنونم smile

آفلاین

#11 2016-07-30 22:06:34

farid
عضو
از : شیراز
ثبت شده: 2016-05-27
ارسال ها: 48

پاسخ: مونت نشدن DVD drive (حل شد)

morealaz نوشته است که:

البته مشکل رو حل کردید. ولی سعی کنید نام کاربریتون رو عضو گروه optical کنید و یه بار دوباره به همون روش قدیم امتحان کنید ببینید چی میشه:

$ sudo gpasswd -a $USER optical

ریبوت کنید و با همون دستور mount اول کار امتحان کنید ببینید نتیجه میده یا نه.

حتما امتحان میکنم. به هر حال هر روشی برای خودش هیجانی داره smile

آفلاین

پانوشت انجمن

پشتیبانی توسط تیم آرچ لینوکس ایران و نیرو گرفته با FluxBB