You are not logged in.

#1 2010-02-20 09:43:54

noMaster
Member
Registered: 2009-07-05
Posts: 70

kernel26-ice 2.6.32-11. where is reiser4 support? [SOLVED]

I tried to install new kernel26-ice 2.6.32-11. After grub I see kernel panic message. This kernel is only working for ext4... PKGBUILD is standard. What's up? My kernel26-ice 2.6.31-8 was working fine under reiser4 ("/" and "/home").

Last edited by noMaster (2010-02-23 05:58:02)

Offline

#2 2010-02-20 11:20:49

iceman81
Member
From: Cambridge
Registered: 2007-07-25
Posts: 59
Website

Re: kernel26-ice 2.6.32-11. where is reiser4 support? [SOLVED]

you have to enable this option:
enable_reiser4=${enable_reiser4:-0}
to get reiser4 support

This is because the reiser4 patch is not always working with the latest kernel and we need a way to disable it.
the config file already has the option for reiser4 module enabled

Offline

#3 2010-02-20 12:23:24

noMaster
Member
Registered: 2009-07-05
Posts: 70

Re: kernel26-ice 2.6.32-11. where is reiser4 support? [SOLVED]

iceman81 wrote:

you have to enable this option:
enable_reiser4=${enable_reiser4:-0}
to get reiser4 support

This is because the reiser4 patch is not always working with the latest kernel and we need a way to disable it.
the config file already has the option for reiser4 module enabled

Yes, this option was enable.
What can I do in this case?

Offline

#4 2010-02-20 22:29:47

iceman81
Member
From: Cambridge
Registered: 2007-07-25
Posts: 59
Website

Re: kernel26-ice 2.6.32-11. where is reiser4 support? [SOLVED]

noMaster wrote:

What can I do in this case?

Are you sure you have the reiser4 module in your initrd ?

Offline

#5 2010-02-21 06:27:17

noMaster
Member
Registered: 2009-07-05
Posts: 70

Re: kernel26-ice 2.6.32-11. where is reiser4 support? [SOLVED]

Sorry, I'm not really good at Arch. You meant line in mkinitcpio-kernel26-ice.conf:

MODULES="ata_generic ata_piix uvesafb reiser4"

or
option in PKGBUILD

enable_reiser4=${enable_reiser4:-0}

?

p.s. I tried to build kernel under Arch linux 2.6.31-ice and Arch linux 2.6.32-ARCH. Result is similar.

Offline

#6 2010-02-21 12:47:39

iceman81
Member
From: Cambridge
Registered: 2007-07-25
Posts: 59
Website

Re: kernel26-ice 2.6.32-11. where is reiser4 support? [SOLVED]

noMaster wrote:

Sorry, I'm not really good at Arch. You meant line in mkinitcpio-kernel26-ice.conf:

MODULES="ata_generic ata_piix uvesafb reiser4"

or
option in PKGBUILD

enable_reiser4=${enable_reiser4:-0}

?

p.s. I tried to build kernel under Arch linux 2.6.31-ice and Arch linux 2.6.32-ARCH. Result is similar.

You both need to build the kernel module for reiser4 AND put it in the initrd mkinitpcpio creates when you install the kernel.
Don't think there's a hook for reiser4, so try to add reiser4 to the line MODULES you posted

Offline

#7 2010-02-22 03:52:31

noMaster
Member
Registered: 2009-07-05
Posts: 70

Re: kernel26-ice 2.6.32-11. where is reiser4 support? [SOLVED]

Well, I built the kernel once more time and got the same result. Further I show all my steps:
1. Start my Arch Linux 2.6.31-ice
2. Type in terminal

yaourt kernel26-ice

3. check PKGBUILD, a line

enable_reiser4=${enable_reiser4:-0}

is here and uncomment
4. Change line /tmp/yaourt-tmp-ku/aur-kernel26-ice/kernel26-ice/mkinitcpio-kernel26-ice.conf

MODULES="ata_generic ata_piix uvesafb reiser4"

5.Change 'mkinitcpio-kernel26-ice.conf ' checksum in PKGBUILD
6. Run build process
7. Change line /etc/mkinitcpio.conf

MODULES="reiser4"

8. There are not any changes in my 'menu.lst'

# (0) Arch Reiser4
title Arch Reiser4
root   (hd0,6)
kernel /vmlinuz26-ice root=/dev/sda8 ro
initrd /kernel26-ice.img

9. Install new ice kernel and damn!!! Again kernel panic!
What is f***?!!! What is wrong?! How to set up reiser4 support for kernel 2.6.32 version!!!?

Offline

#8 2010-02-22 10:34:48

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,356

Re: kernel26-ice 2.6.32-11. where is reiser4 support? [SOLVED]

You need to change it to :-1} at the end of the line.....


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#9 2010-02-23 05:46:52

noMaster
Member
Registered: 2009-07-05
Posts: 70

Re: kernel26-ice 2.6.32-11. where is reiser4 support? [SOLVED]

Thank you. It is working for me. But now my 'acpi-eeepc-generic' is not working ;(
Anyway thanks

Last edited by noMaster (2010-02-23 05:57:07)

Offline

Board footer

Powered by FluxBB