You are not logged in.

#1 2007-05-07 16:17:10

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

arch on vmware -- no boot with 2.6.21 kernel

I cannot get my vmware image to boot after installing the 2.6.21 kernel update.
I have duplicated this on two other vmware/arch installs. 2.6.20 worked without any problem.

This is the error I get....

:: Running Hook [filesystems]
:: Loading root filesystem module..-e
Attempting to create root device '/dev/sda3'
ERROR: Failed to parse block device name for '/dev/sda3'
  unknown
ERROR: root fs cannot be detected. Try using the rootfstype= kernel parameter.
:: Initramfs Completed - control passing to kinit
IP-Config: no devices to configure
kinit: Unable to moutn root fs on device dev(0,0)
kinit: init not found!
Kernel panic - not syncing: Attempted to kill init!

I have booted the 0.8 install CD in rescue mode, and attempted to build the mkinitcpio initrd image again, specifying the following modules manually: mptbase, mptscsih, mptspi

I may try it *again* also adding scsi_transport_spi.

Note: the fallback initrd image doesn't work either.


"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#2 2007-05-07 16:47:13

ralvez
Member
From: Canada
Registered: 2005-12-06
Posts: 1,718
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

did you try using the any-any patch?
The site is: http://platan.vc.cvut.cz/ftp/pub/vmware/


R

Offline

#3 2007-05-07 16:49:38

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

This is not a problem installing vmware. this is installing arch *inside* vmware..
I do not use the vmware-tools either. Just a raw install inside vmware.


"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#4 2007-05-07 16:56:52

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

Interesting..found this.
http://www.thisishull.net/showthread.php?t=249413

It seems that there is an issue with scsi_transport_spi (which I could not find as a module in the 2.6.21 modules path) and mptscsi.

Anyone else have arch installed inside of vmware having problems with 2.6.21?


"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#5 2007-05-07 17:02:33

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

update: rolled back to 2.6.20.4-1 kernel, and no problems there.
System boots and runs just fine.


"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#6 2007-05-07 17:14:12

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

Hmmm, I seem to recall that the mkinitcpio module for VMWare's discs could not be autodetected...

# BusLogic is added to support VMWARE arch booting in fallback image
MODULES="BusLogic"

Seems to be in my file.  Do you have the BusLogic module at all?

Offline

#7 2007-05-07 18:04:03

santiago.plinio
Member
Registered: 2007-05-07
Posts: 2

Re: arch on vmware -- no boot with 2.6.21 kernel

I have also the same problem with 2.6.21 but not with 2.6.20.

The file mkinitcpio.conf is exactly the same, with the Buslogic, etc modules.

kernel26ck works ok.

Offline

#8 2007-05-07 18:04:37

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

phrakture wrote:

Hmmm, I seem to recall that the mkinitcpio module for VMWare's discs could not be autodetected...

# BusLogic is added to support VMWARE arch booting in fallback image
MODULES="BusLogic"

Seems to be in my file.  Do you have the BusLogic module at all?

I tried that with 2.6.21, but it didn't work.
I didn't need it for 2.6.20...just fyi.


"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#9 2007-05-07 20:45:43

Maitreya
Member
Registered: 2006-12-11
Posts: 5

Re: arch on vmware -- no boot with 2.6.21 kernel

Hi,
I am also having the same issue with 2.6.21 on vmware 1.0.2.
I have the BusLogic module loaded in mkinitcpio. Regenerating using the -k option after the upgrade did not help either.

By using rootfstype kernel option in grub, the error about being unable to load the block image is no longer present but it still fails to open dev(0,0) device.

I have tried rootdelay=15 to no avail.
Alas, fallback image does not work either.

I am at a loss here.

Offline

#10 2007-05-07 21:13:27

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

ok, here's "the test"
Add 'break' or 'break=y' (they do the same thing) to the kernel params.

When it breaks to a prompt, type "echo /dev/*" (be warned, it's a stripped shell, so arrow keys and tab do nothing... also 'ls' doesn't exist there) and post the results.

Offline

#11 2007-05-07 21:45:29

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

Here is one with the devices listed.
http://stdout.cactuswax.net/cactus/bork.png

Here is one with the modules loaded.
http://stdout.cactuswax.net/cactus/borkx.png

Looks like it is pulling in the modules.

ps. I am using the lsilogic vmware dev type, not the buslogic type.


"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#12 2007-05-07 22:21:17

TheGrudge
Member
Registered: 2006-06-15
Posts: 206
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

I'm running 2 archlinux servers here at work and both work fine.
I had to add these modules to mkinitcpio.conf:

MODULES="sd_mod mptbase mptscsih mptspi"

Buslogic didn't work for me...


digiKam developer - www.digikam.org

Offline

#13 2007-05-07 22:29:36

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

that didn't work for me.
Are you using emulated IDE or SCSI disk devices?


"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#14 2007-05-07 22:53:58

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

cactus wrote:

Here is one with the modules loaded.
http://stdout.cactuswax.net/cactus/borkx.png

Looks like it is pulling in the modules.

Hrrm, piix and ata_piix are there... can you perhaps try the earlymodules=ata_piix trick?

Also, what filesystem is this?

Offline

#15 2007-05-07 22:58:21

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

filesystem is ext3.
tongue

EDIT: no love from the earlymodules kernel arg. still no worky.


"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#16 2007-05-07 23:49:17

Maitreya
Member
Registered: 2006-12-11
Posts: 5

Re: arch on vmware -- no boot with 2.6.21 kernel

Filesystem is also ext3 for root and ext2 for boot for me. I am using emulated SCSI hd.
MODULES="sd_mod mptbase mptscsih mptspi" <= this did not work either for me
earlymodules=ata_piix <= this did not work either for me

Still no luck

Offline

#17 2007-05-08 00:03:40

TheGrudge
Member
Registered: 2006-06-15
Posts: 206
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

I always use SCSI with vmware, IDE doesn't seem to work right for me...
Have you rebuild your initrd???

mkinitcpio -c /etc/mkinitcpio.conf -k 2.6.21-ARCH -g /boot/kernel26.img

Replace 2.6.21-ARCH with your current kernel...


digiKam developer - www.digikam.org

Offline

#18 2007-05-08 00:43:45

Maitreya
Member
Registered: 2006-12-11
Posts: 5

Re: arch on vmware -- no boot with 2.6.21 kernel

After searching the vmware knowledge base for buslogic, i came upon this:
http://kb.vmware.com/selfservice/micros … %204304518
Upon checking my vm .vmx file, i saw i was using lsilogic driver, so i switched it to 'buslogic' as described in the document. I restarted my vm and clicked yes to the warning (it asks to convert to buslogic but warned my guest system may not be able to boot... but it isn't anyways...).

scsi0.virtualDev = "buslogic"

Booted the vm with
MODULES="BusLogic"
HOOKS= standard array worked

I no longer need the rootfstype in the grub kernel line.

This issue is solved for me. I hope this helps :S
Seems to me like the LSILogic driver is no longer detected by udev or something...

Last edited by Maitreya (2007-05-08 00:47:18)

Offline

#19 2007-05-08 01:03:14

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

http://lkml.org/lkml/2007/4/1/246

looks like a problem with something in the kernel changing, as well as a problem in emulation of the lsilogic device.
I suppose the workaround is to either apply the kernel patch in that thread, to switch to buslogic, or to continue using kernel 2.6.20.

That is a bummer, because vmware generally recommends using the lsidriver, because it performs better. I guess I will stick with kernel 2.6.20 on my arch vm's for a while..until a later vmware server version fixes the emulation.


"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#20 2007-05-08 01:59:15

tagawa
Member
From: Japan
Registered: 2007-04-04
Posts: 5
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

If it's any help I had the same problem on VirtualBox (VMWare alternative).

Offline

#21 2007-05-08 04:48:41

o00o
Member
Registered: 2003-11-23
Posts: 18

Re: arch on vmware -- no boot with 2.6.21 kernel

cactus wrote:

http://lkml.org/lkml/2007/4/1/246

looks like a problem with something in the kernel changing, as well as a problem in emulation of the lsilogic device.
I suppose the workaround is to either apply the kernel patch in that thread, to switch to buslogic, or to continue using kernel 2.6.20.

That is a bummer, because vmware generally recommends using the lsidriver, because it performs better. I guess I will stick with kernel 2.6.20 on my arch vm's for a while..until a later vmware server version fixes the emulation.

Hi there,
I have the problem. But I tried rollback follows this guide http://wiki.archlinux.org/index.php/Kernel_Panics , but still problem.
How did you make rollback? thanks.

Offline

#22 2007-05-08 15:00:35

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

i booted with an install cd. When you get to the prompt, I did...

mount /dev/sda3 /mnt # sda3 is my / filesystem
$ mount /dev/sda1 /mnt/boot # sda1 is my /boot filesystem
$ mount /proc /mnt/proc
$ mount /sys /mnt/sys
$ chroot /mnt
$ bash
$ pacman -U /var/cache/pacman/pkg/kernel26-2.6.20.4-1.pkg.tar.gz # previous kernel ver..actual package name might differ
$ reboot

"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#23 2007-05-08 20:08:53

ravster
Member
From: Queen's U, Kingston, Canada
Registered: 2004-05-02
Posts: 285
Website

Re: arch on vmware -- no boot with 2.6.21 kernel

Could someone put this up in the wiki? I'd do it myself but have no experience with VMWare and don't want to put in false or inaccurate information. Also, there are at least four different pages about VMWare on the wiki, and I don't know which page to put this in.
Thanks

Offline

#24 2007-05-08 22:42:58

rpog
Member
Registered: 2007-05-08
Posts: 2

Re: arch on vmware -- no boot with 2.6.21 kernel

i registered just to say that i too had this problem in vmware, after "pacman -Syu" upgrade to kernel26-2.6.21-ARCH.

The simplest solution for me was to edit the .vmx and

scsi0.virtualDev = "buslogic"

So thanks Maitreya, it helped someone indeed smile.

Offline

#25 2007-05-10 03:06:43

santiago.plinio
Member
Registered: 2007-05-07
Posts: 2

Re: arch on vmware -- no boot with 2.6.21 kernel

Offline

Board footer

Powered by FluxBB