Entry
Linux: UDF: Windows Roxio Easy CD creator format CD shows only autorun.inf, udfrchk.exe, udfrinst.zl
Nov 21st, 2003 11:24
Knud van Eeden,
----------------------------------------------------------------------
--- Knud van Eeden --- 30 March 2003 - 06:36 pm ----------------------
Linux: UDF: Windows Roxio Easy CD creator format CD shows only
autorun.inf, udfrchk.exe, udfrinst.zl
VMWare: Operating system: Install: Linux: File: CD-ROM: UDF: After I
formatted my CD-RW and putted some files on it in Microsoft Windows XP
using Roxio Easy CD creator basic, when I opened this CD-RW in Linux,
I only saw three files: Autorun.inf, UdfrChk.exe, Udfrinst.zl
---
The solution below has currently been tested and was working OK in:
- Linux Mandrake v8.2
- Linux Mandrake v9.0
- Linux Red Hat v8.0
- Linux Red Hat v9.0
---
Not working in:
- Linux Red Hat v7.3 (there is something seriously wrong there I
believe, see e.g.
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-
8&selm=HwIF7.13826%249_6.1354003%40news20.bellglobal.com&rnum=6)
---
After making sure you have such a CD in your CD-player:
---
Steps: Overview:
1. In Microsoft Windows (XP), in case you should be using Roxio Easy
CD Creator basic, choose:
1. 'Data CD'
2. 'Create Direct CD'
3. and in the 'options' choose 'Always close'
4. and 'Close to read on any CD'
(this will save in iso9660 format)
5. and have also the latest (important) update installed at:
http://www.roxio.com/en/support/ecdc/ecdc_basic_xp_updt53.jhtml
2. If using VMWare, possibly put the drive to the physical CD
(menu: Edit->Removable devices->Edit->'D:' (or similar))
3. Login as root in Linux, by typing in a console the command:
su
and supply your root password
4. In a console type the command:
cat /proc/filesystems
5. You should see then also 'udf' listed
6. If this is not the case
then type in the console the command:
modprobe udf
to have it added.
You will then see something similar to:
nodev usbdevfs
iso9660
vfat
udf
7. in a console type the command
umount /mnt/cdrom
(it might be that you get the message
'umount: /dev/cdrom: not mounted')
8. in a console type the command
mount -t udf -o ro /dev/scd0 /mnt/cdrom
---
Note: if that does not work on your system, you could also consider
trying the command:
mount -t udf -o ro /dev/ide0 /mnt/cdrom
That is, you are using an IDE harddisk (an not a SCSI harddisk), as
'scd0' means 'SCsi harddisk Device 0'
and
'ide0' means 'IDE harddisk device 0'
---
Note: if that does not work on your system, you could also consider
trying the command:
mount -t udf -o ro /dev/cdrom /mnt/cdrom
(This because of looking at your /etc/fstab showed that
the cdrom was default mounted like this)
http://www.faqts.com/knowledge_base/view.phtml/aid/24400/fid/107
---
Note: if you get the error message in Linux:
"mount: wrong fs type, bad option, bad superblock on /dev/..., or
too many mounted file systems"
Cause: possibly a bad CD.
Please try another (completely) new CD
Cause: possibly the formatting of the CD:
when trying reading your Roxio CD by mounting, double check
your original Roxio CD, preferably after downloading and
installing this (important) Roxio update, reformat a new CD,
copy the content from your old CD on it, and try again in
Linux.
Otherwise try another burner program (e.g.
http://www.nero.com).
Cause: read/write access not set in Linux
Check possibly also your read/write access to e.g. the
device scd0.
http://www.faqts.com/knowledge_base/view.phtml/aid/24428/fid/107
9. If you are using VMWare, be sure to refresh your CD content, e.g.
by putting in another CD, then by using in the menu
'Devices'->'Id:0'-> 'disconnect', then 'connect'
Then putting in again your current CD.
10. If you now close your old console and or open a new console (in
order to refresh), and you type:
dir /mnt/cdrom
you should be able to see all the files on the CD-ROM.
11. If you still do not see anything, restart your Linux, and try the
above steps again.
----------------------------------------------------------------------