[FLUG] supermount e ac4

Mailing List del Fortunae LUG
=============================

Se volete far andare il supermount (http://supermount-ng.sourceforge.net/)
sul kernel 2.4.22 patchato da alan cox (http://www.kernel.org/acpatch.html)
dovete patchare un pò di cose extra.

Scaricate supermount per il kernel 2.4.22.
http://supermount-ng.sourceforge.net/

Scaricate il kernel 2.4.22:
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.22.tar.bz2

Scaricate la patch di Alan Cox:
http://www.kernel.org/pub/linux/kernel/people/alan/linux-2.4/2.4.22/patch-2.
4.22-ac4.bz2

Patchate il kernel con la patch di Alan Cox (se non l'avete già fatto):
gzip -dc patch-2.4.22-ac4.bz2 | patch -p1

Patchate il kernel con la patch di supermount:
gzip -dc supermount-1.2.9-2.4.22.patch.gz | patch -p1

Poi a mano dovete editare:

1) Nel file del kernel: include/linux/fs.h dopo:

#define BLOCK_SIZE (1<<BLOCK_SIZE_BITS)

inserite:

#define FS_NO_SUBMNT  64

2) Nel file del kernel: drivers/ide/ide.c trovate nella funzione
ide_mediactl la riga:

        if ((drive = get_info_ptr(i_rdev)) == NULL)

e sostituitela con:

        if ((drive = ide_info_ptr(i_rdev,0)) == NULL)

3) finito... configurate il kernel, compilate, rebootate e dovrebbe andare.

Mi dovete offrire le cose al pub.

--
Simon.


-- 
<simon> siamo nel futuro ragazzi

Other related posts: