fatdog 112 can't read dvd

For talk and support relating specifically to Puppy derivatives
Post Reply
Message
Author
vanchutr
Posts: 438
Joined: Sat 05 Aug 2006, 12:04

fatdog 112 can't read dvd

#1 Post by vanchutr »

I can't use pmount to mount dvd reader
Error: Can't mount /dev/sr0
Then I can't read a data dvd. I use well this data dvd in other distro (e.g turbopup, 4.20 deepthough)

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#2 Post by jamesbond »

I'm running fatdog 112 when posting this (running in ram) and I can mount no problem. Open terminal and type this command, and post any error messages you see:

Code: Select all

mount /dev/dvd /mnt/data
If this works (no error message), you can unmount using

Code: Select all

umount /mnt/data
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

vanchutr
Posts: 438
Joined: Sat 05 Aug 2006, 12:04

#3 Post by vanchutr »

@jamesbond
I use your suggestion:

Code: Select all

mount /dev/dvd /mnt/data
I'd got this message

Code: Select all

mount: No medium found
(I think that there's no medium in dvd reader
I put the dvd in the reader i repeat this command then now I get this

Code: Select all

mount: block device /dev/dvd is write-protected, mounting read-only
mount: /dev/dvd: can't read superblock
NB: If i use Pmount I'd got: An read message box with this message "ERROR: unable to mount sr0"
Thank you

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#4 Post by jamesbond »

This

Code: Select all

mount: block device /dev/dvd is write-protected, mounting read-only
is ok, since we're dealing with a read-only device here.

Code: Select all

mount: /dev/dvd: can't read superblock 
is more worrying.

Can you try with this

Code: Select all

mount -t iso9660 /dev/dvd /mnt/data
and see what you've got?
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

vanchutr
Posts: 438
Joined: Sat 05 Aug 2006, 12:04

mount dvd success

#5 Post by vanchutr »

@jamesbond
I' got the same message with

Code: Select all

mount -t iso9660 /dev/dvd /mnt/data
mount block device /dev/dvd is write-protected, mounting read-only
But, now Aha Hah I can read my dvd data.
Success! Thank you jamesbond. But I want to know this cause by pmount bug or another one?

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#6 Post by jamesbond »

Glad that it helps.

I think the issue is the system somehow detects the filesystem on dvd wrongly. CD and DVD usually use iso9660 filesystem, and DVD sometimes uses UDF. The error message you get is "can't read superblock" - this means mount is trying to read your dvd as if it's an ext2/ext3 filesystem and of course it will fail.

I don't think it's pmount or mount issue. pmount uses probedisk/probepart/probedisk2 to detect the filesystem that exist on disk. If you can post the output of

Code: Select all

probedisk /dev/dvd
probedisk2 /dev/dvd
probepart /dev/dvd
then we can probably see where it goes wrong.

Anyway - how was this dvd created? Did you use pburn? is it multisession? other than iso9660, is there any other filesystem on it (udf and iso9660 can co-exists...) etc.

Remember to unmount your dvd otherwise you won't be able to eject it :)
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

vanchutr
Posts: 438
Joined: Sat 05 Aug 2006, 12:04

#7 Post by vanchutr »

@jamesbond
Thank you a lot
This is the messages I'd got:

Code: Select all

probedisk /dev/dvd
/dev/sda|Direct-Access|ATA	Maxtor 6L040P0
/dev/sr0|cdrom|SONY	DVD RW DRU-830A

Code: Select all

probedisk2/dev/dvd
/dev/sda|Direct-Access|ATA	Maxtor 6L040P0
/dev/sr0|cdrom|SONY	DVD RW DRU-830A

Code: Select all

probepart
/dev/sda1|vfat|10402496
/dev/sda2|none|2
/dev/sda5|vfat|12292496
/dev/sda6|vfat|12292496
/dev/sda7|vfat|12277376
/dev/sda8|vfat|12292496
/dev/sda9|ext2|19459376
/dev/sda10|swap|1012976
/dev/sr0|none|2097150
I use k3b to burn the DVD with option "DAO" (but may be this is wrong option - I choice DAO but k3b notice that it will use SAO - Info from K3B) - an bootable .iso file - This dvd boot good on my compu.

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#8 Post by jamesbond »

Well, sometime things happens.

Are you doing the probedisk thing with the dvd in your drive? I see that all the /dev/sr0 shows "none". Can you do it with the dvd in your drive?
On the other hand, if this is the result with your dvd in your drive, then that's very very odd...

Well, k3b ought to be ok ... k3b, pburn, they all are GUI front-ends to the same program to burn dvd (growisofs, I think). Both DAO and SAO should be all-right.
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

vanchutr
Posts: 438
Joined: Sat 05 Aug 2006, 12:04

#9 Post by vanchutr »

I use command "probedisk - probedisk2" with the DVD Disk in the DVD reader and these are the same messages:

Code: Select all

# probedisk
/dev/sda|Direct-Access|ATA     Maxtor 6L040P0  
/dev/sr0|cdrom|SONY    DVD RW DRU-830A 
# probedisk2
/dev/sda|drive|ATA Maxtor 6L040P0 
/dev/sr0|optical|SONY DVD RW DRU-830A 
# 
Now I continue with:

Code: Select all

# mount -t iso9660 /dev/dvd /mnt/data
mount: block device /dev/dvd is write-protected, mounting read-only
and then check if DVD was mounted

Code: Select all

# ls /mnt/data
411ux         420smpxuv     cups_gutenp  new_inst_viet    syslinux3.73
412lhsc       420whdeepsc   exefile      newyearpupsc     turbopupux
412lhux       420whdeepux   fonts_vn     newyearpupux     usb_win_utily
412mipupux    boot          grldr        ppupbarryux      zip_rar_arc
413nopux      boot.catalog  grub4dos2    remasterscripts
420puppiessc  c406uv        HBCD         sfsfile
420puppiesxv  c412sc        kieuvan406   spup
420smpsc      c412ux        mk_multi_cd  surfpupux
And I re-check with:

Code: Select all

# probedisk
/dev/sda|Direct-Access|ATA     Maxtor 6L040P0  
/dev/sr0|cdrom|SONY    DVD RW DRU-830A 
Any instructions. TK jamesbond

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#10 Post by jamesbond »

My mistake :(

I should have asked you to do the probepart, with the disc inside, but when it is NOT mounted. Let's see what is says.

cheers!
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

vanchutr
Posts: 438
Joined: Sat 05 Aug 2006, 12:04

#11 Post by vanchutr »

@jamesbond
This is the info of probepart

Code: Select all

# probepart
/dev/sda1|vfat|10402496
/dev/sda2|none|2
/dev/sda5|vfat|12292496
/dev/sda6|vfat|12292496
/dev/sda7|vfat|12277376
/dev/sda8|vfat|12292496
/dev/sda9|ext2|19459376
/dev/sda10|swap|1012976
/dev/sr0|iso9660|7736768
# 
Ah, fatdog understands the dvd is an iso9660.

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#12 Post by jamesbond »

:shock: which is very odd, because then pmount should recognise it as such and mount it with the "-t iso9660" parameter .... may be it is a pmount bug. Odd :(

I'll see what I can do, but no promises - there are a lot of things going on under the hood (pmount is Barry's baby along with the entire pup_event front-end/back-end event notification system). Somewhere along the line the communication must have been broken.
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

jlst

#13 Post by jlst »

Thanks for the information, I was having trouble mounting a data dvd, (I'm using Precise Puppy 5.4.1

This was the error message: "Error: unable to mount sr0"

And (in my case) this was the the solution:

Code: Select all

 mount -t udf /dev/dvd /mnt/data 

Post Reply