need help for an exotic configuration

wintermute666

New Member
Mar 16, 2014
2
0
1
Berlin/Germany
Hello , after a few years with pve installations and experience is it the first time with an problem. But before , some explanations:
i've byed 4 apple xserve 1,1 from an closed company for small money.
after hrs of hrs to setup an debian-only system, is this solved : debian wheezy starts and running perfect without any error. On the disks there is no OSX and the EFI Loader is compiled and correct configured. The grub menu shows the right Kernel's (The Wheezy , and the newly installed from this doku -> http://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_Wheezy) As i said , an existing wheezy 64bit runs perfectly with kernel 3.2.0-4-amd64.
My Problem is :
After the setup and changes of Grub , the EFI Chainloader shows the Grub menu , The PVE ist the first entry and all files are in the folder /efi/boot (like the other Kernel/initrd's).
But if i start the PVE kernel, the Kernel will load correctly , but while loading the inited.img file the system hangs. no blinking cursor, the Last line is [Initrd, addr=0x5dad6000 mem=0xe89942]

the Grub.cfg line is :
menuentry "PVE Wheezy" {
fakebios
kernel /efi/boot/vmlinuz-2.6.32-29-pve ro root=/dev/sda3 nomodeset vga=normal
initrd /efi/boot/initrd.img-2.6.32-29-pve
}

the second line shows the same with different kernel/initrd for 3.2.0-4 from wheezy , and operates normally

since this is a xServe1,1 it is not possible to install with the Baremetal installer, x.org isnt run on this device

/dev/sda1 -> vFAT EFI Syste Partition
/dev/sda2 -> Swap Space
/dev/sda3 -> / (GRUB is installed in the Bootsector of this Partition), on EFI-Systems it isnt possible to install Grub in The MBR

any hints , to locate the error , while initrd.img-2.6.32-29-pve isnt load ?
thx a lot for your help

Nils
 
Hello , after a few years with pve installations and experience is it the first time with an problem. But before , some explanations:
i've byed 4 apple xserve 1,1 from an closed company for small money.
after hrs of hrs to setup an debian-only system, is this solved : debian wheezy starts and running perfect without any error. On the disks there is no OSX and the EFI Loader is compiled and correct configured. The grub menu shows the right Kernel's (The Wheezy , and the newly installed from this doku -> http://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_Wheezy) As i said , an existing wheezy 64bit runs perfectly with kernel 3.2.0-4-amd64.
My Problem is :
After the setup and changes of Grub , the EFI Chainloader shows the Grub menu , The PVE ist the first entry and all files are in the folder /efi/boot (like the other Kernel/initrd's).
But if i start the PVE kernel, the Kernel will load correctly , but while loading the inited.img file the system hangs. no blinking cursor, the Last line is [Initrd, addr=0x5dad6000 mem=0xe89942]

the Grub.cfg line is :
menuentry "PVE Wheezy" {
fakebios
kernel /efi/boot/vmlinuz-2.6.32-29-pve ro root=/dev/sda3 nomodeset vga=normal
initrd /efi/boot/initrd.img-2.6.32-29-pve
}

the second line shows the same with different kernel/initrd for 3.2.0-4 from wheezy , and operates normally

since this is a xServe1,1 it is not possible to install with the Baremetal installer, x.org isnt run on this device

/dev/sda1 -> vFAT EFI Syste Partition
/dev/sda2 -> Swap Space
/dev/sda3 -> / (GRUB is installed in the Bootsector of this Partition), on EFI-Systems it isnt possible to install Grub in The MBR

any hints , to locate the error , while initrd.img-2.6.32-29-pve isnt load ?
thx a lot for your help

Nils
Hi Nils,
have you compared the driver in the two initrds? Perhaps in the pve-initrd an importand module is missing?!

Udo
 
Hi Nils,
have you compared the driver in the two initrds? Perhaps in the pve-initrd an importand module is missing?!

Udo
thx for your answer :-) my constellation is same way simple and difficult :-( i've by'ed 4 xserve1,1 early 2008 model. since there's impossible to make an bootcamp partition (EFI32 vs 64Bit OS) i've go the way showed here in this blog post -> http://blog.christophersmart.com/2009/07/23/linux-on-an-apple-xserve-efi-only-machine/ which makes possible to install an squeeze 6.0.9 amd64 with an Grub (1.96) entry to start. after installed this and checked all drivers needed , i've upgraded inline to wheezy (7.4) with kernel 3.2.0-4-amd64 , both systems with full populated initrd (generic). also there , all startup errors where fixed and the system boots fast without errors :-) Thereafter i followed the hints on the Wiki , "Install Proxmox on Debian Wheezy amd64" + tried an hint from the forum here https://bugzilla.proxmox.com/show_bug.cgi?id=420
how can i compare which drivers will be loaded in the generic wheezy initramfs, which where not included in the pve initrd ? and how can i add them then ?
thx Nils