You are not logged in.

#1 2011-05-20 12:44:50

icecoder
Member
From: Italy
Registered: 2011-03-30
Posts: 10

[solved] [mkinitcpio] Segmentation fault adding the 'dsdt' hook

I have just decompiled my DSDT, fixed and recompiled it using iasl.

Then I added the 'dsdt' hook into the HOOKS variable of /etc/mkinitcpio.conf and issued the command.

It starts parsing all the hooks and when it comes the dsdt one, it waits for about a minute and then exits with the 'Segmentation fault' error.

I tried running mkinitcpio without the dsdt hook and it works perfectly. The dsdt compiled file (using the command "iasl -tc dsdt.dsl", as the wiki says) has been placed to /lib/initcpio/custom.dsdt

Kernel version is 2.6.38, and the system is weekly updated.

Last edited by icecoder (2011-05-20 22:33:26)

Offline

#2 2011-05-20 13:01:25

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: [solved] [mkinitcpio] Segmentation fault adding the 'dsdt' hook

As far as i know, custom DSDT support was removed from the Arch initrd a long time ago. You would need to compile a custom kernel for this.

See this: https://bugs.archlinux.org/task/22741


ᶘ ᵒᴥᵒᶅ

Offline

#3 2011-05-20 20:36:27

icecoder
Member
From: Italy
Registered: 2011-03-30
Posts: 10

Re: [solved] [mkinitcpio] Segmentation fault adding the 'dsdt' hook

I recompiled the kernel and it worked. I didn't see it but that was written onto the wiki..

Thank you!

Offline

#4 2011-05-20 21:23:22

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: [solved] [mkinitcpio] Segmentation fault adding the 'dsdt' hook

Good to hear icecoder, please mark your topic solved by prepending it to the title. smile


ᶘ ᵒᴥᵒᶅ

Offline

Board footer

Powered by FluxBB