I have a laptop that has no CDROM, so I have to use an ISO. Anyway, I use to be able to mount the ISO at /media/cdrom and wine would recognize it as a cdrom. Now, when I try the same thing it doesn't recognize it as a cdrom. I have added /media/cdrom as a cdrom in winecfg, but still no luck. Can someone help me out, because this is the only thing preventing me from using my program (damn DRM).
lvleph wrote:> I have a laptop that has no CDROM, so I have to use an ISO. Anyway, I use to be able to mount the ISO at /media/cdrom and wine would recognize it as a cdrom. Now, when I try the same thing it doesn't recognize it as a cdrom. I have added /media/cdrom as a cdrom in winecfg, but still no luck. Can someone help me out, because this is the only thing preventing me from using my program (damn DRM).What distro, what version of Wine, and how are you mounting the ISO?
Linux Mint 9 with linux kernel Code: uname -r 2.6.32-24-generic and wine version Code: dpkg --get-selections | grep wine wine install wine1.2 install wine1.2-gecko install . I am mounting the ISO like so Code: sudo mount -t iso9660 -o loop /path/to/iso /media/cdrom/
lvleph wrote:> Linux Mint 9 with linux kernel > > Code: > > uname -r > 2.6.32-24-generic > > > > and wine version > > Code: > > dpkg --get-selections | grep wine > wine install > wine1.2 install > wine1.2-gecko install > > > . > > I am mounting the ISO like so > > Code: > sudo mount -t iso9660 -o loop /path/to/iso /media/cdrom/ > >Can you read the disk at /media/cdrom and is it marked ro in /etc/fstab? (or /etc/vfstab) James McKenzie
Well, the new Ubuntu doesn't place the cdrom in fstab, but since I don't have a cdrom it wouldn't be in fstab.
Just checked the permission after mounting the ISO and the file system is definitely RO.
FSTAB is for mount points that mount at startup.
lvleph wrote:> FSTAB is for mount points that mount at startup. > >Thank you. How about the output of the mount command? James McKenzie
Code: mount /dev/sda5 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/sda6 on /home type ext4 (rw) /dev/sda2 on /media/Media type ext4 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) gvfs-fuse-daemon on /home/erich/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=erich) //192.168.1.2/Backup on /media/Backup type cifs (rw,mand) /dev/loop0 on /media/cdrom type iso9660 (rw) The very last line has the loop mount of the iso. The weird part is that if I use grep cdrom I get nothing.
lvleph wrote:> Code: > mount > > /dev/loop0 on /media/cdrom type iso9660 (rw) >The drive should be mounted ro, not rw. cdrom is not writable, cdrw is. This may be causing the problems with winecfg not being able to find and retain the drive. James McKenzie
Well, I fixed that Code: mount /dev/sda5 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/sda6 on /home type ext4 (rw) /dev/sda2 on /media/Media type ext4 (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) gvfs-fuse-daemon on /home/erich/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=erich) //192.168.1.2/Backup on /media/Backup type cifs (rw,mand) /dev/loop0 on /media/cdrom type iso9660 (ro,loop=/dev/loop0) , but it still doesn't recognize the iso in wine.
Code: ls -l /media/cdrom/ total 20 dr-xr-xr-x 1 root root 14336 2007-07-05 19:19 data dr-xr-xr-x 1 root root 2048 2007-07-05 19:19 documentation dr-xr-xr-x 1 root root 2048 2007-07-05 19:19 languages dr-xr-xr-x 1 root root 2048 2007-07-05 19:19 speech I don't mean to be rude, but can we move passed mounting the ISO. The issue isn't mounting the ISO. I am definitely not a beginner Linux user. The issue is with Wine it seems. So, even though I tell wine that /media/cdrom is a cdrom it doesn't seem to register that it is. This is the problem. It has nothing to do with it being mounted or not.
I do want to thank you for your help though, since I did realize that there was a better way to mount ISOs based on your questions.
Yes, everything is installed fine. The issue comes from trying to add a language. Like I said previously, on a computer with an actual cdrom I can mount the ISO at /media/cdrom and everything works. The issue seems to stem from not having a physical CDROM at all.
My /media/cdrom is mounted at G:\. If I run wineconsole cmd and then g: then dir everything appears to be normal. My guess is that it is not actually treating it as a cdrom, rather it is treating it as a directory. If this is the case the DRM would prevent me from using it to add a language.
Alright I got cdemu to work, but this did not solve my problem. Here is the out from running Rosetta Stone. Code: err:ole:CoGetClassObject class {96749377-3391-11d2-9ee3-00c04f797396} not registered err:ole:CoGetClassObject class {96749377-3391-11d2-9ee3-00c04f797396} not registered err:ole:create_server class {96749377-3391-11d2-9ee3-00c04f797396} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {96749377-3391-11d2-9ee3-00c04f797396} could be created for context 0x17 fixme:win:EnumDisplayDevicesW ((null),0,0x32f5b0,0x00000000), stub! fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:advapi:SetNamedSecurityInfoW L"C:\\Program Files\\Common Files\\Macrovision Shared\\FLEXnet Publisher\\\\fnp_registrations.xml" 1 4 (nil) (nil) 0x2ee43d8 (nil) fixme:psapi:EnumDeviceDrivers ((nil), 0, 0x32c494): stub fixme:psapi:EnumDeviceDrivers (0xa27bdc0, 0, 0x32c494): stub fixme:psapi:EnumDeviceDrivers ((nil), 0, 0x32c238): stub fixme:psapi:EnumDeviceDrivers (0xa26d638, 0, 0x32c238): stub fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! fixme:wbemprox:wbem_locator_ConnectServer 0x147418, L"root\\cimv2", (null), (null), (null), 0x00000000, (null), (nil), 0xac7e974) err:ole:CoUninitialize Mismatched CoUninitialize fixme:mountmgr:harddisk_ioctl unsupported ioctl 74080 fixme:mountmgr:harddisk_ioctl unsupported ioctl 4100c fixme:mountmgr:harddisk_ioctl unsupported ioctl 41018 fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d1400 fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c10 fixme:wbemprox:wbem_locator_ConnectServer 0x15dc20, L"root\\cimv2", (null), (null), (null), 0x00000000, (null), (nil), 0xa97e9a4) err:ole:CoUninitialize Mismatched CoUninitialize I really hope I won't have to use windows.
We are a professional,www.zyy.com Buy WOW Gold loyal and reliable www.storeingame.com RuneScape Gold store online. We supply www.rsfarming.com RuneScape Gold to our loyal customers that you may buy www.gobuycheaprsgold.com]Cheap RS Gold . We provide the cheapest wow gold all the servers and the first class service to our loyal and reliable customers.
World of RuneScape Gold (http://www.storeingame.com) is a currency used in the World of Warcraft RuneScape Gold (http://www.rsfarming.com/) as a medium of trade. With Cheap RS Gold (http://www.gobuycheaprsgold.com), wow players can purchase extra consumables like potions, epic mount ,armor kits and weapon wow gold ()for sale gold for wow sell wow gold aoc gold sharpening tools can only add to wow gold for sale gold for wow sell wow gold aoc gold the effectiveness of adventurer.
These (Buy WOW Gold (http://www.zyy.com))abilities and bonuses are only available by choosing a specific tree. Each tree awards its own unique active ability and passives when chosen(RuneScape Gold (http://www.storeingame.com)). The passive bonuses range from flat percentage increases, for example a 20% increase to Fire damage for Fire mages or spell range increases for casters, to more interesting passives such as (RS Gold (http://www.gobuycheaprsgold.com))the passive Rage regeneration of the former Anger Management talent for Arms warriors, Dual-Wield Specialization for Fury warriors and Combat rogues, or the ability to (RuneScape Gold (http://www.rsfarming.com/))dual-wield for Enhancement shaman.