You are not logged in.

#1 2010-02-07 17:12:49

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,932

The mkinitcpio upgrade went great for me on 32 and 64 bit

Since the mkinitcpio upgrade is a big one, I thought that I'd start this thread.

Following the advice here:

http://mailman.archlinux.org/pipermail/ … 15338.html

I backed up /boot/kernel26.img on my 64 bit machine, updated from testing, ran 'mkinitcpio -p kernel26' as root, reboot, and everything works as expected.

My 32 bit machine is a little more complicated in that it's using 915resolution-static and v86d. I followed the same steps above and everything works.

Nice job devs.

Offline

#2 2010-02-07 22:48:45

murr
Member
From: Upminster, UK
Registered: 2008-04-01
Posts: 9

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

Worked fine for me, too (i686).

Could be my imagination, but the machine seemed to boot slightly faster.

Offline

#3 2010-02-07 23:02:58

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,932

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

murr wrote:

Worked fine for me, too (i686).

Could be my imagination, but the machine seemed to boot slightly faster.

I noticed it too.

Offline

#4 2010-02-07 23:04:30

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

/ on ext4, x86_64, using grub-legacy, with new mkinitcpio, all OK. I just have a weird message with udev though on boot ("seems udev is running", something like that)

Last edited by flamelab (2010-02-07 23:04:51)

Offline

#5 2010-02-07 23:23:19

meijin
Member
From: Israel
Registered: 2009-03-05
Posts: 92

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

i686 here - root on ext4, with i915 as module, everything is OK,
according to bootchart - system boot is faster in 2-3 sec.
i had this udev massage before, not any more.

Assaf.

Offline

#6 2010-02-08 01:40:52

R00KIE
Forum Moderator
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 3,625

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

flamelab wrote:

/ on ext4, x86_64, using grub-legacy, with new mkinitcpio, all OK. I just have a weird message with udev though on boot ("seems udev is running", something like that)

If you mean this http://bbs.archlinux.org/viewtopic.php?id=88936 then it's harmless.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#7 2010-02-08 05:35:13

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

OK, after reboot, it doesn't appear anymore.

Offline

#8 2010-02-08 15:59:15

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

Well it was a bug in klibc-udev or sth, came up before.

As for the new mkinitcpio: things went smoothly on my laptop; I have a problem with my own kernel crapping out on me but the official kernel works fine (and so does the newly generated image).

I haven't tried my server yet, I will do so in due time, my desktop will follow suit soon (all three are 32 bit systems).


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#9 2010-02-08 17:10:21

Blue Peppers
Member
From: Newbury, UK
Registered: 2009-02-01
Posts: 178

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

Another seemless update. When will someone break somthing... this is no fun sad


Consistency is not a virtue.

Offline

#10 2010-02-08 17:33:27

megawebmaster
Member
Registered: 2009-08-12
Posts: 73

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

For me it works too (Arch x86_64). Great job!

EDIT: I saw a little faster startup too wink

Last edited by megawebmaster (2010-02-08 17:33:53)

Offline

#11 2010-02-08 17:48:24

milomouse
Member
Registered: 2009-03-24
Posts: 940
Website

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

Upgraded the other day on laptop running x86_64 with lilo, custom kern, udev, no hal. Works great. I only wanted to post here because I noticed quite a difference in speed when rebooting even before reading this post and seeing others having an increase as well. Great job. smile

Offline

#12 2010-02-08 17:53:19

Maxa
Member
Registered: 2008-11-30
Posts: 31

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

Same here, no problems. Filesize is up from 1.2M to 2.0M, not that it really matters wink

Offline

#13 2010-02-08 19:15:04

punkeroso
Member
From: Rome, Italy
Registered: 2007-01-19
Posts: 104

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

I got this when trying to boot with the new image:

cat: can't open '/sys/block//sys/block/sda/sda3/dev: No such file or directory.
ERROR: Unable to determine major/minor number of root device '/dev/sda3'

This is my mkinitcpio.conf

MODULES="ahci scsi_mod libata sd_mod ext4"
HOOKS="base"

Root on ext4 and x86_64.

Regards

Last edited by punkeroso (2010-02-08 19:15:19)

Offline

#14 2010-02-08 19:19:03

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

Add "autodetect" to hooks.

Offline

#15 2010-02-08 19:40:31

punkeroso
Member
From: Rome, Italy
Registered: 2007-01-19
Posts: 104

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

flamelab wrote:

Add "autodetect" to hooks.

Same story!

Offline

#16 2010-02-08 20:02:45

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

I have these HOOKS="scsi pata filesystems autodetect sata base udev keymap"

add them and rerun mkinitcpio.

Offline

#17 2010-02-08 21:27:03

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

All good here too, on x86_64. Stock kernel and pf kernel both fine, with or without radeon kms.

Server is i686, and doesn't run testing - so that will have to wait.

Offline

#18 2010-02-08 21:54:47

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

Maxa wrote:

Same here, no problems. Filesize is up from 1.2M to 2.0M, not that it really matters wink

I noticed an increase too, since the modules in there must be identical, I assume it's a compression issue.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#19 2010-02-08 23:02:18

punkeroso
Member
From: Rome, Italy
Registered: 2007-01-19
Posts: 104

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

flamelab wrote:

I have these HOOKS="scsi pata filesystems autodetect sata base udev keymap"

add them and rerun mkinitcpio.

I ran few tests and got that, in order to boot, the image built with the new mkinitcpio needs the udev hook even if all the necessary modules are in the modules array.

Regards

Offline

#20 2010-02-08 23:13:46

some-guy94
Member
Registered: 2009-08-15
Posts: 360

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

.:B:. wrote:
Maxa wrote:

Same here, no problems. Filesize is up from 1.2M to 2.0M, not that it really matters wink

I noticed an increase too, since the modules in there must be identical, I assume it's a compression issue.

Well klibc and its friends are being replaced by glibc and busybox, so the size should go up.

Offline

#21 2010-02-09 09:33:12

prasetyams
Member
From: Jakarta
Registered: 2008-04-29
Posts: 74

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

Works fine here, KMS for intel and splashy (jpg) on Dell Inspiron 1440. Haven't tried on other laptop which has ATI HD3200, KMS and splashy.


Where's my sig?

Offline

#22 2010-02-09 19:34:25

solstice
Member
Registered: 2006-10-27
Posts: 164
Website

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

yeah. it's working fine. may be sligthly faster.

but i just discovered i can't use anymore ctrl-C and any other ctrl sequence in the console. i don't think it's related to mkinitcpio. i am asking here in case. (only ctrl-a ctrl-m and ctrl-w do something

EDIT:
ok. it's the fr-latin9 keymap that cause problem

Last edited by solstice (2010-02-09 20:05:12)

Offline

#23 2010-02-11 01:59:55

borrell
Member
Registered: 2008-12-02
Posts: 29
Website

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

The upgrade went great for me on 32 bit, with ext4 on top of encrypted LVM. wink

Offline

#24 2010-02-11 04:17:14

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,097
Website

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

Works great here too! Wait, I don't use a boot image...

Just for fun I resurrected my vanilla kernel's boot image to handle a BTRFS root when I built 2.6.32.8 today. Works lovely. So does my other comp's RAID-1 setup.

Offline

#25 2010-02-12 14:30:37

brain0
Developer
From: Aachen - Germany
Registered: 2005-01-03
Posts: 1,382

Re: The mkinitcpio upgrade went great for me on 32 and 64 bit

punkeroso wrote:

I got this when trying to boot with the new image:

cat: can't open '/sys/block//sys/block/sda/sda3/dev: No such file or directory.
ERROR: Unable to determine major/minor number of root device '/dev/sda3'

This is my mkinitcpio.conf

MODULES="ahci scsi_mod libata sd_mod ext4"
HOOKS="base"

Root on ext4 and x86_64.

Sorry, I just saw this thread. This problem should be fixed now, here: http://projects.archlinux.org/mkinitcpi … 6c1ae7f8c0

Please try this configuration again. I never made any tests without udev myself.

Offline

Board footer

Powered by FluxBB