[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-fr] kernel panic suite
Bonjour a tous, Toujours des problèmes avec XEN. Avant tout, je suis sous SUSE 10.0 et j'ai installé le pack de XEN qui est compris dans les cd de la distribution. Mon disque est un SATA j'ai suivi la procédure décrite sur xenfr.org qui est presque la meme que celle du site "officiel" de XEN. J'ai donc decopié les fichiers d'installation dans un "disque virtuel" que j'ai mis dans un répertoire /stockage Xen démarre bien et lorsque je lance xm create /etc/xen/VM-Linux1, il me dit que le service est ok mais, quand je demande la console, je vois qu'il y a des erreurs. ============================================== Voici la procedure que j'ai utilisé ----------------------------------- linux:~ # dd if=/dev/zero of=/stockage/vm1disk bs=1k seek=2048k count=1 1+0 records in 1+0 records out 1024 bytes (1.0 kB) copied, 7.2e-05 seconds, 14.2 MB/s linux:~ # ------------ linux:~ # mkfs.reiserfs /stockage/vm1disk mkfs.reiserfs 3.6.18 (2003 www.namesys.com) A pair of credits: Joshua Macdonald wrote the first draft of the transaction manager. Yuri Rupasov did testing and benchmarking, plus he invented the r5 hash (also used by the dcache code). Yura Rupasov, Anatoly Pinchuk, Igor Krasheninnikov, Grigory Zaigralin, Mikhail Gilula, Igor Zagorovsky, Roman Pozlevich, Konstantin Shvachko, and Joshua MacDonald are former contributors to the project. Lycos Europe (www.lycos-europe.com) had a support contract with us that consistently came in just when we would otherwise have missed payroll, and that they kept doubling every year. Much thanks to them. /stockage/vm1disk is not a block special device Use -f to force over linux:~ # ------------------------- linux:~ # mkfs.reiserfs /stockage/vm1disk -f mkfs.reiserfs 3.6.18 (2003 www.namesys.com) A pair of credits: Lycos Europe (www.lycos-europe.com) had a support contract with us that consistently came in just when we would otherwise have missed payroll, and that they kept doubling every year. Much thanks to them. BigStorage (www.bigstorage.com) contributes to our general fund every month, and has done so for quite a long time. /stockage/vm1disk is not a block special device Continue (y/n):y Guessing about desired format.. Kernel 2.6.13-8-smp is running. Format 3.6 with standard journal Count of blocks on the device: 524288 Number of blocks consumed by mkreiserfs formatting process: 8227 Blocksize: 4096 Hash function used to sort names: "r5" Journal Size 8193 blocks (first block 18) Journal Max transaction length 1024 inode generation number: 0 UUID: f8ab6562-1a87-4ab8-a4df-b74453fa61e4 Initializing journal - 0%....20%....40%....60%....80%....100% Syncing..ok ReiserFS is successfully created on /stockage/vm1disk. linux:~ # ----------------------- linux:~ # mount -o loop /stockage/vm1disk /mnt linux:~ # ----------------------- linux:~ # cp -ax /{root,dev,var,etc,usr,bin,sbin,lib} /mnt ----------------------- linux:~ # mkdir /mnt/{proc,sys,home,tmp} linux:~ # ----------------------- linux:~ # umount /mnt ============================================= --------------------- autre type erreur au démarrage --------------------- linux:/etc/init.d # xm list Name Id Mem(MB) CPU VCPU(s) State Time(s) Domain-0 0 170 0 1 r---- 44.0 Linux2 1 64 1 1 r---- 74.3 ---------- linux:/etc/init.d # xm console Linux2 Linux version 2.6.13-8-xen (geeko@buildhost) (gcc version 4.0.2 20050901 (prerelease) (SUSE Linux)) #1 Tue Sep 6 12:59:22 UTC 2005 BIOS-provided physical RAM map: Xen: 0000000000000000 - 0000000004000000 (usable) 0MB HIGHMEM available. 64MB LOWMEM available. ACPI in unprivileged domain disabled IRQ lockup detection disabled Allocating PCI resources starting at 04000000 (gap: 04000000:fc000000) Built 1 zonelists Kernel command line: ip=dhcp:1.2.3.4::::eth0:off root=/dev/sda1 ro Initializing CPU#0 PID hash table entries: 512 (order: 9, 8192 bytes) Xen reported: 2792.996 MHz processor. Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) vmalloc area: c4800000-fb7fe000, maxmem 34000000 Memory: 60928k/65536k available (2255k kernel code, 4488k reserved, 706k data, 156k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 5586.17 BogoMIPS (lpj=27930872) Security Framework v1.0.0 initialized SELinux: Disabled at boot. Mount-cache hash table entries: 512 CPU: Trace cache: 12K uops, L1 D cache: 16K CPU: L2 cache: 1024K CPU: Intel(R) Pentium(R) 4 CPU 2.80GHz stepping 04 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... disabled NET: Registered protocol family 16 store_evtchn = 2 ACPI: Subsystem revision 20050408 ACPI: Interpreter disabled. Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI: disabled xen_mem: Initialising balloon driver. PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report PCI: System does not support PCI PCI: System does not support PCI TC classifier action (bugs to netdev@xxxxxxxxxxxxxxx cc hadi@xxxxxxxxxx) Grant table initialized audit: initializing netlink socket (disabled) audit(1128944562.270:1): initialized Total HugeTLB memory allocated, 0 VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) Initializing Cryptographic API vesafb: cannot reserve video memory at 0x0 vesafb: abort, cannot ioremap video memory 0x0 @ 0x0 Trying to free nonexistent resource <00000000-ffffffff> vesafb: probe of vesafb.0 failed with error -5 PNP: No PS/2 controller found. Probing ports directly. i8042.c: No controller found. io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize loop: loaded (max 8 devices) Xen virtual console successfully installed as tty1 Event-channel device installed. Neither TPM-BE Domain nor INIT domain! xen_blk: Initialising virtual block device driver Registering block device major 8 xen_net: Initialising virtual ethernet driver. xen_net: Using grant tables. xen_tpm_fr: Initialising the vTPM driver. mice: PS/2 mouse device common for all mice md: md driver 0.90.2 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 3.38 NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 3, 32768 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP reno registered NET: Registered protocol family 1 NET: Registered protocol family 8 NET: Registered protocol family 20 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1) ----------------------------- ======================================== Mes fichers de config --------------------- fstab dom0 ---------- /dev/sda1 / reiserfs acl,user_xattr 1 1 /dev/sda3 /boot ext2 acl,user_xattr 1 2 /dev/sda4 /usr reiserfs acl,user_xattr 1 2 /dev/sda2 swap swap defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 /dev/dvd /media/dvd subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0 Grub ------- # Modified by YaST2. Last modification on mar oct 4 08:46:05 UTC 2005 color white/blue black/light-gray default 0 timeout 12 gfxmenu (hd0,2)/message ###Don't change this comment - YaST2 identifier: Original name: linux### title SUSE LINUX 10.0 root (hd0,2) kernel /vmlinuz root=/dev/sda1 vga=0x317 selinux=0 resume=/dev/sda2 splash=silent showopts initrd /initrd ###Don't change this comment - YaST2 identifier: Original name: xen### ###demarre mais panic kernel mounting root /dev/hda1### title XEN root (hd0,2) kernel /boot/xen-3.0_6610-2.gz dom0_mem=180000 # kernel /boot/xen.gz dom0_mem=180000 module /boot/vmlinuz-2.6.13-8-xen root=/dev/sda1 ro vga=0x317 selinux=0 console=tty0 nics=1 resume=/dev/sda2 splash=silent showopts module /boot/initrd-xen ###Don't change this comment - YaST2 identifier: Original name: floppy### title Disquette chainloader (fd0)+1 ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- SUSE LINUX 10.0 root (hd0,2) kernel /vmlinuz root=/dev/sda1 vga=normal showopts ide=nodma apm=off acpi=off noresume selinux=0 nosmp noapic maxcpus=0 edd=off 3 initrd /initrd le fichier de config de la machine virtuelle /etc/xen/VM-Linux1 #---------------------------------------------------------------------------- # Kernel image file. kernel = "/boot/vmlinuz-2.6.13-8-xen" #kernel = "usr/lib/xen/boot/vmxloader" # Optional ramdisk. #ramdisk = "/boot/initrd-2.6.13-8-xen" # The domain build function. Default is 'linux'. #builder='linux' # Initial memory allocation (in megabytes) for the new domain. memory = 64 # A name for your domain. All domains must have different names. name = "Linux2" # Which CPU to start domain on? #cpu = -1 # leave to Xen to pick #---------------------------------------------------------------------------- # Define network interfaces. # Number of network interfaces. Default is 1. nics=1 # Optionally define mac and/or bridge for the network interfaces. # Random MACs are assigned if not given. #vif = [ 'mac=aa:cc:00:00:00:%02x, bridge=xenbr0' % vmid ] #---------------------------------------------------------------------------- # Define the disk devices you want the domain to have access to, and # what you want them accessible as. # Each disk entry is of the form phy:UNAME,DEV,MODE # where UNAME is the device, DEV is the device name the domain will see, # and MODE is r for read-only, w for read-write. #disk = [ 'file:/usr/local/rescue%i,hde1,w' % (vmid) ] #disk = [ 'file:/stockage/vm1disk,sda1,w' ] disk = [ 'file:/stockage/vm1disk,sda1,w' ] #'file:/stockage/swap1disk,sda2,w' ] #disk = [ 'phy:hda1,hda1,r' ] #disk = [ 'phy:VGsystem/LVxen%i,hda1,w' % (vmid) ] #disk = [ 'phy:sda%d,sda1,w' % (7+vmid), # 'phy:sda6,sda6,r' ] #---------------------------------------------------------------------------- # Set the kernel command line for the new domain. # You only need to define the IP parameters and hostname if the domain's # IP config doesn't, e.g. in ifcfg-eth0 or via DHCP. # You can use 'extra' to set the runlevel and custom environment # variables used by custom rc scripts (e.g. VMID=, usr= ). # Set if you want dhcp to allocate the IP address. #dhcp ='dhcp' ip='dhcp' # Set ip #ip = "192.168.222.%i/27" % (8+vmid) # Set netmask. #netmask = "255.255.255.192" # Set default gateway. #gateway = "192.168.222.1" # Set the hostname. #hostname= "rescue%d" % vmid # Set root device, see disk def above. root = '/dev/sda1 ro' # Root device for nfs. # root = "/dev/nfs" # The nfs server. #nfs_server = '169.254.1.0' # Root directory on the nfs server. #nfs_root = '/full/path/to/root/directory' # Sets runlevel 3. #extra = "3" #---------------------------------------------------------------------------- # Set according to whether you want the domain restarted when it exits. # The default is 'onreboot', which restarts the domain when it shuts down # with exit code reboot. # Other values are 'always', and 'never'. #restart = 'onreboot' #============================================================================ Si quelqu'un a une idée "du pourquoi" du message d'erreur dans mon démarrage ...... Par avance un grand merci ___________________________________________________________________________ Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger Téléchargez cette version sur http://fr.messenger.yahoo.com _______________________________________________ Xen-fr mailing list Xen-fr@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-fr
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |