Results 1 to 4 of 4

Thread: CDemu, How do I... - Chapter 2

  1. #1
    Join Date
    Jun 2008
    Location
    South-West France
    Posts
    1,330

    Default CDemu, How do I... - Chapter 2

    Because of numerous failure, I need to replace my old windows XP VM which I use to play contract bridge (cards games).
    I have a lot of regular original CD which can't be use on windows 10.
    I am trying to install them using wine.

    Using my old XP VM, I use the iso files I have put on a usb stick (from the original CD).
    I mount the iso file using a windows CD/DVD emulator (MAGICDISK).
    To play, the CD must be on the system.

    I have installed wine on my leap 42.3 notepad.

    1st step.
    =======
    After mounting the iso files ( no error )
    Code:
    mount -t iso9660 -o loop /data1_pub/wine/wine_win_bridge/SOME_FILE.iso  /tmp/003_MY_CD/SOME_FILE
    I can see every things, but I can't install the software in the wine windows environment.
    I got something like disk full.

    Reading a lot of things on internet, one says that a cd/dvd emulator is needed to converse with the kernel; and cdemu was recommended.

    2nd step
    =======
    After installing cdemu, I found that vhba was missing.
    After installing it I got this error when trying mounting the iso :
    Code:
    ERROR: Failed to connect to CDEmu daemon: org.freedesktop.DBus.Error.Spawn.ChildExited: Process net.sf.cdemu.CDEmuDaemon exited with status 255
    Googleing one more time I found this opensuse thread : https://forums.opensuse.org/showthre...emu-How-do-I#4

    So I have create the two files
    In the first one I had to change the value of parameter name (replace "%k" by "vhba_ctl").
    Code:
    # sudo vi /etc/udev/rules.d/60-vhba.rules
    KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0666", OWNER="root", GROUP="users"
    Code:
    # sudo vi /etc/modules-load.d/vhba.conf
    vhba
    Then reboot.

    But gogalthorp said :

    gogalthorp

    not a good idea mount it with the proper permissions
    What is the proper permissions values.
    Is that concerning the value ' "MODE="0666" ' of the file /etc/udev/rules.d/60-vhba.rules

    Now I am going to install the software in wine.

    Any comments are welcome
    Thanks for helping. JCD
    __________
    server leap 15.3 -- ASUS g75vw KDE leap 15.3 -- ASUS G731GV KDE leap 15.3 -- acer aspire s13 win 10 home -- HP Omen win 10 home - scan EPSON V500 - Brother HL2250DN - HP 9012E

  2. #2
    Join Date
    Jun 2008
    Location
    East of Podunk
    Posts
    32,910
    Blog Entries
    15

    Default Re: CDemu, How do I... - Chapter 2

    Hi
    Seems a lot of work... in gnome I just right click (as my user) and mount the iso file with Archive Mounter and it appears....

    You can use fuseiso to mount manually (again all as your user);
    Code:
    cd
    mkdir iso_image
    fuseiso <some_iso_image> ~/iso_image
    
    when done;
    
    fusermount -u ~/iso_image
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  3. #3
    Join Date
    Jun 2008
    Location
    East of Podunk
    Posts
    32,910
    Blog Entries
    15

    Default Re: CDemu, How do I... - Chapter 2

    Hi
    The other option (eg a UDF image);
    Code:
    udisksctl loop-setup -f Win10_1703_SingleLang_English_x64.iso
    This will mount in /run/media/$USER/<label>

    Since it attaches to loop0, to unmount;
    Code:
    udisksctl unmount -b /dev/loop0
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  4. #4
    Join Date
    Jun 2008
    Location
    South-West France
    Posts
    1,330

    Default Re: CDemu, How do I... - Chapter 2

    Quote Originally Posted by malcolmlewis View Post
    Hi
    The other option (eg a UDF image);
    Code:
    udisksctl loop-setup -f Win10_1703_SingleLang_English_x64.iso
    This will mount in /run/media/$USER/<label>

    Since it attaches to loop0, to unmount;
    Code:
    udisksctl unmount -b /dev/loop0
    Thank you for answering.
    I am going to test the two tips.
    I give news ASAP.
    Thanks for helping. JCD
    __________
    server leap 15.3 -- ASUS g75vw KDE leap 15.3 -- ASUS G731GV KDE leap 15.3 -- acer aspire s13 win 10 home -- HP Omen win 10 home - scan EPSON V500 - Brother HL2250DN - HP 9012E

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •