Hey, I am using Xen 4.1.4 downloaded from apt-get with Debian 7.0 "Wheezy". Debian boots fine, but when I try to select the Xen kernel in grub, it just boots to a black screen. The only text that comes up before the black screen is "loading initial ramdisk" I''ve just purchased a new Asus laptop and am wondering if it has something to do with the hardware. I have been able to install Xen on another machine and in virtualbox with out any problem. I have tried placing "nomodeset" as a kernel parameter, but have had no luck with it. Any help would be great Thanks, Josh ________________________________ This message and all attachments are PRIVATE, and contain information that is PROPRIETARY to Intelligent Automation, Inc. You are not authorized to transmit or otherwise disclose this message or any attachments to any third party whatsoever without the express written consent of Intelligent Automation, Inc. If you received this message in error or you are not willing to view this message or any attachments on a confidential basis, please immediately delete this email and any attachments and notify Intelligent Automation, Inc. _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Hello. Please post the relevant section from your Grub config, just to make sure it''s consistent. El 14/06/13 10:53, Joshua Tuttle escribió:> I am using Xen 4.1.4 downloaded from apt-get with Debian 7.0 “Wheezy”. > Debian boots fine, but when I try to select the Xen kernel in grub, it > just boots to a black screen. The only text that comes up before the > black screen is “loading initial ramdisk”Can you see the Xen''s booting output, before it attempts to load Dom0''s kernel? Does your machine respond via network a while after booting?> I have tried placing “nomodeset” as a kernel parameter, but have had no > luck with it.To discard video mode problems, you may try "vga=normal" kernel parameter, it''s the most fail-safe, AFAIK, Greetings. -- Alexandre Kouznetsov
Here is my grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry  save_env prev_saved_entry
  set boot_once=true
fi
function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  insmod efi_gop
  insmod efi_uga
  insmod video_bochs
  insmod video_cirrus
}
insmod part_gpt
insmod ext2
set root=''(hd0,gpt2)''
search --no-floppy --fs-uuid --set=root 19b1104e-506f-4101-a8bb-9e1234c7161a
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
  insmod part_gpt
  insmod ext2
  set root=''(hd0,gpt2)''
  search --no-floppy --fs-uuid --set=root 19b1104e-506f-4101-a8bb-9e1234c7161a
  set locale_dir=($root)/boot/grub/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/08_linux_xen ###
submenu "Xen 4.1-amd64" {
menuentry ''Debian GNU/Linux, with Xen 4.1-amd64 and Linux
3.2.0-4-amd64'' --class debian --class gnu-linux --class gnu --class os
--class xen {
        insmod part_gpt
        insmod ext2
        set root=''(hd0,gpt2)''
        search --no-floppy --fs-uuid --set=root
19b1104e-506f-4101-a8bb-9e1234c7161a
        echo    ''Loading Xen 4.1-amd64 ...''
        multiboot       /boot/xen-4.1-amd64.gz placeholder
        echo    ''Loading Linux 3.2.0-4-amd64 ...''
        module  /boot/vmlinuz-3.2.0-4-amd64 placeholder
root=UUID=19b1104e-506f-4101-a8bb-9e1234c7161a ro  quiet nomodeset
        echo    ''Loading initial ramdisk ...''
        module  /boot/initrd.img-3.2.0-4-amd64
}
menuentry ''Debian GNU/Linux, with Xen 4.1-amd64 and Linux 3.2.0-4-amd64
(recovery mode)'' --class debian --class gnu-linux --class gnu --class
os --class xen {
        insmod part_gpt
        insmod ext2
        set root=''(hd0,gpt2)''
        search --no-floppy --fs-uuid --set=root
19b1104e-506f-4101-a8bb-9e1234c7161a
        echo    ''Loading Xen 4.1-amd64 ...''
        multiboot       /boot/xen-4.1-amd64.gz placeholder
        echo    ''Loading Linux 3.2.0-4-amd64 ...''
        module  /boot/vmlinuz-3.2.0-4-amd64 placeholder
root=UUID=19b1104e-506f-4101-a8bb-9e1234c7161a ro single
        echo    ''Loading initial ramdisk ...''
        module  /boot/initrd.img-3.2.0-4-amd64
}
}
### END /etc/grub.d/08_linux_xen ###
### BEGIN /etc/grub.d/10_linux ###
menuentry ''Debian GNU/Linux, with Linux 3.2.0-4-amd64'' --class
debian --class gnu-linux --class gnu --class os {
        load_video
        insmod gzio
        insmod part_gpt
        insmod ext2
        set root=''(hd0,gpt2)''
        search --no-floppy --fs-uuid --set=root
19b1104e-506f-4101-a8bb-9e1234c7161a
        echo    ''Loading Linux 3.2.0-4-amd64 ...''
        linux   /boot/vmlinuz-3.2.0-4-amd64
root=UUID=19b1104e-506f-4101-a8bb-9e1234c7161a ro  quiet nomodeset
        echo    ''Loading initial ramdisk ...''
        initrd  /boot/initrd.img-3.2.0-4-amd64
}
menuentry ''Debian GNU/Linux, with Linux 3.2.0-4-amd64 (recovery
mode)'' --class debian --class gnu-linux --class gnu --class os {
        load_video
        insmod gzio
        insmod part_gpt
        insmod ext2
        set root=''(hd0,gpt2)''
        search --no-floppy --fs-uuid --set=root
19b1104e-506f-4101-a8bb-9e1234c7161a
        echo    ''Loading Linux 3.2.0-4-amd64 ...''
        linux   /boot/vmlinuz-3.2.0-4-amd64
root=UUID=19b1104e-506f-4101-a8bb-9e1234c7161a ro single
        echo    ''Loading initial ramdisk ...''
        initrd  /boot/initrd.img-3.2.0-4-amd64
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the ''exec tail'' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
-----Original Message-----
From: xen-users-bounces@lists.xen.org [mailto:xen-users-bounces@lists.xen.org]
On Behalf Of Alexandre Kouznetsov
Sent: Friday, June 14, 2013 12:25 PM
To: xen-users@lists.xen.org
Subject: Re: [Xen-users] Xen kernel booting to black screen.
Hello.
Please post the relevant section from your Grub config, just to make sure
it''s consistent.
El 14/06/13 10:53, Joshua Tuttle escribió:> I am using Xen 4.1.4 downloaded from apt-get with Debian 7.0
"Wheezy".
> Debian boots fine, but when I try to select the Xen kernel in grub, it
> just boots to a black screen. The only text that comes up before the
> black screen is "loading initial ramdisk"
Can you see the Xen''s booting output, before it attempts to load
Dom0''s kernel?
Does your machine respond via network a while after booting?
> I have tried placing "nomodeset" as a kernel parameter, but have
had
> no luck with it.
To discard video mode problems, you may try "vga=normal" kernel
parameter, it''s the most fail-safe, AFAIK,
Greetings.
--
Alexandre Kouznetsov
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
________________________________
This message and all attachments are PRIVATE, and contain information that is
PROPRIETARY to Intelligent Automation, Inc. You are not authorized to transmit
or otherwise disclose this message or any attachments to any third party
whatsoever without the express written consent of Intelligent Automation, Inc.
If you received this message in error or you are not willing to view this
message or any attachments on a confidential basis, please immediately delete
this email and any attachments and notify Intelligent Automation, Inc.
Hello. El 14/06/13 12:19, Joshua Tuttle escribió:> Here is my grub.cfgLooks fine to me. Additionally to using "vga=normal", consider removing the parameter "quiet" from kernel boot line for debugging. It has been a while since I have not seen a screen of a machine with Xen while booting, so I don''t remember if Grub''s messages ''Loading initial ramdisk ...'' goes before or after Xen''s dmesg output. Probably before. Please confirm if Xen''s dmesg output is visible or not. In case it''s not, you may try to play with Xen''s boot parameters. A quick search thrown this reference: http://xenbits.xen.org/docs/unstable/misc/xen-command-line.html Greetings. -- Alexandre Kouznetsov
Hey, Thanks for looking at it. I followed your suggestions, and removed "quiet" and replaced it with "vga=normal", but all it does now is cause a boot loop. The "Loading initial ramdisk" comes before Xen''s dmesg output which I do not see at any time. Thanks, for the link I''ll see what I can tweak. -----Original Message----- From: xen-users-bounces@lists.xen.org [mailto:xen-users-bounces@lists.xen.org] On Behalf Of Alexandre Kouznetsov Sent: Friday, June 14, 2013 1:35 PM To: xen-users@lists.xen.org Subject: Re: [Xen-users] Xen kernel booting to black screen. Hello. El 14/06/13 12:19, Joshua Tuttle escribió:> Here is my grub.cfgLooks fine to me. Additionally to using "vga=normal", consider removing the parameter "quiet" from kernel boot line for debugging. It has been a while since I have not seen a screen of a machine with Xen while booting, so I don''t remember if Grub''s messages ''Loading initial ramdisk ...'' goes before or after Xen''s dmesg output. Probably before. Please confirm if Xen''s dmesg output is visible or not. In case it''s not, you may try to play with Xen''s boot parameters. A quick search thrown this reference: http://xenbits.xen.org/docs/unstable/misc/xen-command-line.html Greetings. -- Alexandre Kouznetsov _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users ________________________________ This message and all attachments are PRIVATE, and contain information that is PROPRIETARY to Intelligent Automation, Inc. You are not authorized to transmit or otherwise disclose this message or any attachments to any third party whatsoever without the express written consent of Intelligent Automation, Inc. If you received this message in error or you are not willing to view this message or any attachments on a confidential basis, please immediately delete this email and any attachments and notify Intelligent Automation, Inc.
I believe I had a similar problem with a Marvell SATA controller. I could boot from the standard kernel, but not the Xen kernel. Luckily my desktop motherboard also had an Intel SATA controller. On 14 Jun 2013, at 18:56, "Joshua Tuttle" <jtuttle@i-a-i.com> wrote:> Hey, > > Thanks for looking at it. > I followed your suggestions, and removed "quiet" and replaced it with "vga=normal", but all it does now is cause a boot loop. The "Loading initial ramdisk" comes before Xen's dmesg output which I do not see at any time. Thanks, for the link I'll see what I can tweak. > > -----Original Message----- > From: xen-users-bounces@lists.xen.org [mailto:xen-users-bounces@lists.xen.org] On Behalf Of Alexandre Kouznetsov > Sent: Friday, June 14, 2013 1:35 PM > To: xen-users@lists.xen.org > Subject: Re: [Xen-users] Xen kernel booting to black screen. > > Hello. > > El 14/06/13 12:19, Joshua Tuttle escribió: >> Here is my grub.cfg > Looks fine to me. > > Additionally to using "vga=normal", consider removing the parameter "quiet" from kernel boot line for debugging. > > It has been a while since I have not seen a screen of a machine with Xen while booting, so I don't remember if Grub's messages 'Loading initial ramdisk ...' goes before or after Xen's dmesg output. Probably before. > Please confirm if Xen's dmesg output is visible or not. > > In case it's not, you may try to play with Xen's boot parameters. A quick search thrown this reference: > http://xenbits.xen.org/docs/unstable/misc/xen-command-line.html > > Greetings. > > -- > Alexandre Kouznetsov > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xen.org > http://lists.xen.org/xen-users > > > > > ________________________________ > This message and all attachments are PRIVATE, and contain information that is PROPRIETARY to Intelligent Automation, Inc. You are not authorized to transmit or otherwise disclose this message or any attachments to any third party whatsoever without the express written consent of Intelligent Automation, Inc. If you received this message in error or you are not willing to view this message or any attachments on a confidential basis, please immediately delete this email and any attachments and notify Intelligent Automation, Inc. > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xen.org > http://lists.xen.org/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users