Image '/cdrom' does not exists (500)

italian01

Member
Feb 23, 2012
57
0
6
Italy
Hi to all readers,

I'd like to test Proxmox under VMWare Workstation 8 installed on Win 7.

I already tried this but, unluckly, without good result. :( So, I'll describe follow my enviroment:


  • Host OS: WINDOWS 7 64bit.
  • VMWare: Workstation 8.
  • CPU: Pentium Dual-Core E6600 3.06GHz (VT-x supported).
  • Proxmox VE: 2.6.32-7-pve.

Hence, I installed without problems Proxmox under VMWare. I connected my browser to webserver of this new Virtual Machine, and I create new VM under Proxmox. Settings of this one follow:

> qm config 100


  • [*=1]bootsik: ide0
    [*=1]cores: 1
    [*=1]ide0: local:100/vm-100-disk-1.raw
    [*=1]ide2: none, media=cdrom
    [*=1]memory: 288
    [*=1]name: RDP
    [*=1]net0: virtio=22: D4:32:6B:1E:EA,bridgge=vmbr0
    [*=1]ostype: wxp
    [*=1]sockets: 1
So, I started that VM but it states that there's not bootable media. Into my guess hypervisor, I tried to add "cdrom" to my VM but, when I try to set to my existing VM "CD/DVD (ide2)" by "Use physical CD/DVD Drive", it states (by popup titled "Error"):

"image '/cdrom' does not exists (500)".

Yet, Proxmox shell permits mountig of this media drive (both CDROM and DVD)! And, it permits navigation through media content...

Where am I making mistakes??

Thank's for your attention.

Regards.
 
Seems you use an old version? Please can you update and test again (that bug should be fixed already).
 
Seems you use an old version? Please can you update and test again (that bug should be fixed already).

No, itsn't. I'm using the latest: proxmox-ve_2.0-8d4f53a0-20.iso.

Anyway, I can add more details.

In the hypervisor Proxmox, my phisical DVD is seen as follow:


  1. Serching of my DVD through dmesg:

    > root@proxmo:/# dmesg | grep -i dvd
    >
    > sr0: scsi3-mmc drive: 32x/32x writer dvd-ram cd/rw xa/form2 cdda tray
    > sr1: scsi3-mmc drive: 1x/1x writer dvd-ram cd/rw xa/form2 cdda tray

  2. Mounting both devices to know which is that desired:

    > root@proxmo:/# mkdir /mnt/cdrom
    > root@proxmo:/# mount /dev/sr0 /mnt/cdrom
    >
    root@proxmo:/# ls /mnt/cdrom
    >
    > AUTORUN.INF I386 SUPPORT WIN51IA relnotes.htm win51ia.SP2
    > DOCS SETUP.EXE WIN51 read1st.htm setupenterprise.htm

  3. Gettin more infos about "sr0" with "dmesg" filtered by device name itself:

    > root@proxmo:/# dmesg | grep -i sr0
    >
    > sr0: scsi3-mmc drive: 32x/32x writer dvd-ram cd/rw xa/form2 cdda tray
    > sr 0:0:0:0: Arrached scsi CD-ROM sr0

  4. Gettin more infos about "sr0" by "dmesg" filtered by device IDE Address "0:0:0:0":

    > root@proxmo:/# dmesg | grep "0:0:0:0"
    >
    > scsi 0:0:0:0: CD-ROM NECVMware VMware IDE CDR00 1.00 PQ: 0 ANSI: 5
    > sr 0:0:0:0: Arrached scsi CD-ROM sr0
    > sr 0:0:0:0: Arrached scsi generic sg0 type 5

I hope that what I wrote above can suggests you something more which can be useful for the help I need.

Thanks for your attention.

Reagards.
 
No, itsn't. I'm using the latest: proxmox-ve_2.0-8d4f53a0-20.iso.

...

the ISO does never contains the latest version. you need to run the following commands to get the latest version:

Code:
aptitude update
aptitude full-upgrade

to check your package list, run the following command:

Code:
pveversion -v

pve-manager: 2.0-33 (pve-manager/2.0/c598d9e1)
running kernel: 2.6.32-7-pve
proxmox-ve-2.6.32: 2.0-60
pve-kernel-2.6.32-7-pve: 2.6.32-60
lvm2: 2.02.88-2pve1
clvm: 2.02.88-2pve1
corosync-pve: 1.4.1-1
openais-pve: 1.1.4-2
libqb: 0.10.1-2
redhat-cluster-pve: 3.1.8-3
resource-agents-pve: 3.9.2-3
fence-agents-pve: 3.1.7-1
pve-cluster: 1.0-23
qemu-server: 2.0-20
pve-firmware: 1.0-15
libpve-common-perl: 1.0-14
libpve-access-control: 1.0-16
libpve-storage-perl: 2.0-12
vncterm: 1.0-2
vzctl: 3.0.30-2pve1
vzprocps: 2.0.11-2
vzquota: 3.0.12-3
pve-qemu-kvm: 1.0-4
ksm-control-daemon: 1.1-1
 
the ISO does never contains the latest version. you need to run the following commands to get the latest version:

Code:
aptitude update
aptitude full-upgrade

to check your package list, run the following command:

Code:
pveversion -v

pve-manager: 2.0-33 (pve-manager/2.0/c598d9e1)
running kernel: 2.6.32-7-pve
proxmox-ve-2.6.32: 2.0-60
pve-kernel-2.6.32-7-pve: 2.6.32-60
lvm2: 2.02.88-2pve1
clvm: 2.02.88-2pve1
corosync-pve: 1.4.1-1
openais-pve: 1.1.4-2
libqb: 0.10.1-2
redhat-cluster-pve: 3.1.8-3
resource-agents-pve: 3.9.2-3
fence-agents-pve: 3.1.7-1
pve-cluster: 1.0-23
qemu-server: 2.0-20
pve-firmware: 1.0-15
libpve-common-perl: 1.0-14
libpve-access-control: 1.0-16
libpve-storage-perl: 2.0-12
vncterm: 1.0-2
vzctl: 3.0.30-2pve1
vzprocps: 2.0.11-2
vzquota: 3.0.12-3
pve-qemu-kvm: 1.0-4
ksm-control-daemon: 1.1-1


Yes, Tom: I checked and you're right! In fact, these are differences between your "pveversion" and mine:


YOURSMINE
pve-manager: 2.0-33 (pve-manager/2.0/c598d9e1)pve-manager: 2.0-27 (pve-manager/2.0/8d4f53a0)
openais-pve: 1.1.4-2 openais-pve: 1.1.4-1
pve-cluster: 1.0-23pve-cluster: 1.0-22
qemu-server: 2.0-20qemu-server: 2.0-17
libpve-common-perl: 1.0-14 libpve-common-perl: 1.0-13
libpve-access-control: 1.0-16libpve-access-control: 1.0-11
libpve-storage-perl: 2.0-12libpve-storage-perl: 2.0-11
pve-qemu-kvm: 1.0-4 pve-qemu-kvm: 1.0-3


But I'm not able for using of "apt-get", because I'm behind a Squid HTTP-Proxy, which is strengthened by user+password athentication (and "http-proxy" enviroment varialble setting, like

export http_proxy=http://username:password@yourproxyaddress: proxyport


doesn't work here...)
So, how can I get upgraded version?

Thanks for your attention.

Reagards.

 
Yes, Tom: I checked and you're right! In fact, these are differences between your "pveversion" and mine:


YOURSMINE
pve-manager: 2.0-33 (pve-manager/2.0/c598d9e1)pve-manager: 2.0-27 (pve-manager/2.0/8d4f53a0)
openais-pve: 1.1.4-2openais-pve: 1.1.4-1
pve-cluster: 1.0-23pve-cluster: 1.0-22
qemu-server: 2.0-20qemu-server: 2.0-17
libpve-common-perl: 1.0-14libpve-common-perl: 1.0-13
libpve-access-control: 1.0-16libpve-access-control: 1.0-11
libpve-storage-perl: 2.0-12libpve-storage-perl: 2.0-11
pve-qemu-kvm: 1.0-4pve-qemu-kvm: 1.0-3


But I'm not able for using of "apt-get", because I'm behind a Squid HTTP-Proxy, which is strengthened by user+password athentication (and "http-proxy" enviroment varialble setting, like

export http_proxy=http://username:password@yourproxyaddress: proxyport


doesn't work here...)
So, how can I get upgraded version?

Thanks for your attention.

Reagards.

Hi,
write the file /etc/apt/apt.conf.d/20proxy with following content:
Code:
Acquire::http::Proxy "http://user:password@ip.of.proxy.server:3128";
Udo
 
Hi,
write the file /etc/apt/apt.conf.d/20proxy with following content:
Code:
Acquire::http::Proxy "http://user:password@ip.of.proxy.server:3128";
Udo

Thank UDO, it works. So, I updated my Proxmox Hypervisor, and I can set "cdrom" of my VM by "Physical Drive" on Web Interface.

Despite this, my VM doesn't recognize it at boot time thus I cannot install my O/S by my DVD. Any help?

Thanks for your attention.

Reagards.
 
Thank UDO, it works. So, I updated my Proxmox Hypervisor, and I can set "cdrom" of my VM by "Physical Drive" on Web Interface.

Despite this, my VM doesn't recognize it at boot time thus I cannot install my O/S by my DVD. Any help?

Thanks for your attention.

Reagards.
Hi,
VM-Config -> Options -> First Boot device - CD-Rom -> save; stop; start?

Other way - press at boot F12 and you get an boot-selector (but you must be fast ;-).

Udo
 
Hi,
VM-Config -> Options -> First Boot device - CD-Rom -> save; stop; start?

Other way - press at boot F12 and you get an boot-selector (but you must be fast ;-).

Udo

I have already tried both your suggestions, yet with no success. VM boot stage persists in stating that "No bood device found"!!

Help me, please!!!

Thank's for your attention.

Regards.
 
Hello readers.

I also tried to follow what is wrote here http://pve.proxmox.com/wiki/CD/DVD_Writer, but this is what it's happened:


Code:
root@proxmox:/var/lib/vz/images/100# [B]apt-get install iscsi-scst scstadmin
[/B]
Reading package lists... Done
Building dependency tree
Reading state information... Done
iscsi-scst is already the newest version.

The following NEW packages will be installed:
  scstadmin

0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.

Need to get 27.0 kB of archives.

After this operation, 180 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y

Get:1 http://download.proxmox.com/debian/ lenny/pve scstadmin all 1.0.6-1 [27.0 kB]
Fetched 27.0 kB in 0s (195 kB/s)

Selecting previously deselected package scstadmin.
(Reading database ... 27735 files and directories currently installed.)
Unpacking scstadmin (from .../scstadmin_1.0.6-1_all.deb) ...
Processing triggers for man-db ...
Processing triggers for pve-manager ...
Restarting PVE Daemon: pvedaemon.
Restarting PVE Status Daemon: pvestatd.
Restarting web server: apache2 ... waiting ..
Setting up scstadmin (1.0.6-1) ...

Loading and configuring the mid-level SCSI target SCSTFATAL: Module scst not found.

 failed!

invoke-rc.d: initscript scst, action "start" failed.

dpkg: error processing scstadmin (--configure):

 subprocess installed post-installation script returned error exit status 5

configured to not write apport reports

                                      Errors were encountered while processing:
 scstadmin

E: Sub-process /usr/bin/dpkg returned an error code (1)


What do I have to do??? Help me, please...

Thanks for your attention.

Reagards.
 
Issue solved.

I'm not sure, but maybe I must have forgotten reinserting the Windows 2003 Server install DVD after upgrade of Proxmox. Hence, VM wasn't able to recognize any boot device at its start.

I feel a bit of shame for this, but I made so a lot of tests that they drove me crazy... Anyway...

Thank's for your attention.

Regards.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!