Problem to virtualise CDROM

Discussion in 'Parallels Workstation for Windows and Linux' started by fallenangel06, Aug 12, 2006.

  1. fallenangel06

    fallenangel06 Junior Member

    Messages:
    10
    Hi all

    I have installed Parallels Workstation on OpenSuse10.1.

    I am now attempting to virtualise a Windows 2000. However, I cannot add a physical CD / DVD Rom Drive to the resources but ISO file only. Can anyone help me solve this problem? I have a Windows 2000 CD and most of the software are in CD as well.

    I would also like to say a big thank you to Thomas (for his patch) and Constant for their previous help.
     
  2. fallenangel06

    fallenangel06 Junior Member

    Messages:
    10
    From the manual, I know that I will need to set system previleges to access to the CDROM, but how? Can anyone help me? I am sorry for my stupidity but I am a newbie in linux.

    Many thanks.
     
  3. constant

    constant Forum Maven

    Messages:
    1,010
    .
    You should be able to connect the physical device.

    Go to Yast, hardware and CD-Rom Drives. See what is in the device colum. It should be /dev/?something?.

    The permissions on my dvd burner look like: brw-rw----+ with the device being /dev/hdc.
    .
     
  4. fallenangel06

    fallenangel06 Junior Member

    Messages:
    10
    I am sorry, but I don't know where I can read the permission information.

    I went Yast --> Hardware -->Hardware information.

    It shows the hardware summary of my system. However, I cannot read the permission issue...
    Can you elaborate further? Indeed in the parallels program, I cannot choose mounting my CDROM drives, that option is simply un-selectable.

    I am pretty sure it is about some permission problems to access my hardware.
     
  5. constant

    constant Forum Maven

    Messages:
    1,010
    .
    Go to Yast, hardware and CD-Rom Drives. See what is in the device colum. It should be /dev/?something?.

    Then in a terminal (program menu, system, terminal, konsole) type "ll /dev/?something?". The ?something? being whatever you noted in Yast. Most likely hdc. However, as it is not available in Parallels, there seems to be a fair chance it will be something else.
    .
     
  6. fallenangel06

    fallenangel06 Junior Member

    Messages:
    10
    I think so. I have tried installing a Windows 2000 as a virtual machine. But it failed to recognise any USB devices that has attached while I enable autoconnect.

    I think it is something like permission problem. Is there anyone who has the problem as I do?

    Can anyone give me additional advice on these issues? btw, I would like to say thank you for your help, Constant.

    My device name read in "hardware info" from Yast are /dev/sg1 but not hdc... Did I read the wrong field? Or is there any problems with my setting?
     
  7. dglock2

    dglock2 Hunter

    Messages:
    107

    As root, in a teminal, type "chmod a+rw /dev/sg1" without the quotes.

    Then change the owner as root in a terminal "chown <your name> /dev/sg1" again without the quotes

    don
     
  8. fallenangel06

    fallenangel06 Junior Member

    Messages:
    10
    Would you mind elaborate a bit on these codes? I have read the manual pages of chown which essentially means changing owner of something, and a CDRW in this case.

    However, I don't know what I should type in the second command at the parameter <your name>. I have tried to run parallels in root, but still failed to mount a physical OS boot disk.

    I am now also experiencing failures for the virtual Windows to recognise my USB devices even though I autoconnect them. Are these problems all caused by permission problems??? :confused:

    Sorry but I am still ignorant in the Linux Operating System.
     
  9. constant

    constant Forum Maven

    Messages:
    1,010
    .
    I hope your treating this as a good learning experience.

    In the <your name> use the user name that you login as.

    If that does not work, then try this:

    #ln -s /dev/sg1 /dev/hdc

    Then try Parallels again.
    .
     
  10. fallenangel06

    fallenangel06 Junior Member

    Messages:
    10
    I think so. I believe it is a very good chance for me to learn about linux OS.

    However, these commands did not solve my problems. In brief, they are

    1. I cannot add a physical CDROM to the resources in parallels workstation , instead I can only add ISO images. This is inconvient as I have to convert the Windows CD and other software into ISO images.

    2. Even though I can add USB devices and select autoconnect them, the Windows OS that I have "virtualised" failed to recognise these devices, including a USB printer and a USB flash drive.

    I tried to run parallel in the root account, still the virtualised windows cannot recognise these devices. Is it due to the access previleges of the software itself (i.e. Parallels) but not about the user accounts since I can access CDs from my root and user accounts in the OpenSuSe. Anyone has ideas to sort out these? Thanks very much.
     
  11. dglock2

    dglock2 Hunter

    Messages:
    107
    Is your cd drive usb or ide? I think parallels will only use an ide drive in the resources. sg1 looks like it would be a usb drive.
    don
     
  12. fallenangel06

    fallenangel06 Junior Member

    Messages:
    10
    No, both my CDRW and DVDram are IDE drives. Indeed, my parallels fail to recognise any USB devices, including printer and a flash drive when I am virtualising my Windows environment.

    I believe it is quite likely about the permission parameters for parallels to access my hardware resources. I am just unsure about how to configure it.

    If any of you may have solutions, or experience like me, please let me know. Many thanks.
     
  13. dglock2

    dglock2 Hunter

    Messages:
    107
    Did you use the commands i posted to change the permissions and ownership of the drive?

    If the drive is now owned by the user and the permissions are for read and write by the owner then the problem is elsewhere.

    don
     
    Last edited: Aug 15, 2006
  14. dglock2

    dglock2 Hunter

    Messages:
    107
    After thinking about your problem, since your drives are ide, they will be listed as /dev/hdx.

    In yast>hardware>ide dma mode it will show you the device name.

    When you have the correct name, rerun the commands i posted.

    don
     
  15. constant

    constant Forum Maven

    Messages:
    1,010
    .
    don,

    The same thing is listed in "CD-Rom Drives", and it says /dev/sg1.

    fa06,

    At this point, my opinion is that you should leave Parallels for a few weeks, and take the time to get better acquainted with Linux. By then the next version of Parallels will be available, and some of your problems may magically disapear.

    If you still wish to persist with the current arrangement, then search the forums for "usb", or "group", or "user", as there has been discussion about creating a usb group account to solve some problems. Doing the same thing for your cd may help, or at least get usb working for you.

    Good luck adventurer.
    .
     
  16. dglock2

    dglock2 Hunter

    Messages:
    107
    He keeps saying his drives are not usb!

    If they are ide drives then they will have to be shown as /dev/hdx. only usb or scsi drives are listed as sgx. Both of my ide burners are listed as /dev/hdx.

    don
     

Share This Page