OVH Cloud OVH Cloud

Problème installation RAID hard - Carte Endace / mkinitrd

4 réponses
Avatar
guillaume.leconte
Bonjour.

Je tente d'installer une debian sarge rc3 sur une machine (n'insistez
pas je suis
oblig=E9 de prendre cette version). Lors du processus d'install, je dois
passer en
console pour charger un driver sp=E9cifique (shasta.ko) r=E9cup=E9r=E9 sur
un m=E9dia
amovible. Cela me permet de partitionner mes disques (6x500 Go en raid
mat=E9riel).
Le probl=E8me est que je dois changer ensuite l'initrd pour pouvoir
red=E9marrer
proprement. Je rajoute une ligne "shatsa" au fichier
/target/etc/mkinitrd/modules.
Ensuite, quand je veux changer l'initrd, j'ai l'erreur suivante :
# /target/usr/sbin/mkinitrd -o /target/boot/initrd-2.6.8-2-386 -d
/target/etc/mkinitrd
./mkinitrd: 1038: getopts: not found

J'ai cherch=E9 un peu sur google, et ce n'est vraiment pas probant.
Quelqu'un a
une id=E9e ?

GL.

4 réponses

Avatar
guillaume.leconte


Ensuite, quand je veux changer l'initrd, j'ai l'erreur suivante :
# /target/usr/sbin/mkinitrd -o /target/boot/initrd-2.6.8-2-386 -d
/target/etc/mkinitrd
./mkinitrd: 1038: getopts: not found


Je précise juste le matériel :

- Carte mère INTEL SERVER
- bi-p4 xéon DP 2.8Ghz
- 1 Go de RAM
- 6 disques S-ATA II 500Go
- Carte PCI-X LP - RAID 8xSATAII

GL

Avatar
Emmanuel Florac
Le Thu, 23 Feb 2006 07:13:04 -0800, guillaume.leconte a écrit :


J'ai cherché un peu sur google, et ce n'est vraiment pas probant.
Quelqu'un a
une idée ?


essaie toujours

mkinitrf -c -k initrd-2.6.8-2 -m shatsa

--
Writing about music is like dancing about architecture.
Frank Zappa

Avatar
guillaume.leconte

essaie toujours

mkinitrf -c -k initrd-2.6.8-2 -m shatsa


Toujours la même erreur. En fait depuis cette machine
je ne peux pas lancer mkinitrd, quelles que soient les
options.
J'ai essayé de construire un initrd.img depuis une autre
machine fraîchement installée avec le même noyau,
mais j'ai une belle erreur :

# mkinitrd -o /tmp/initrd.img
FATAL: module shasta.ko not found

Il me crée néanmoins un initrd.
Je suis en 2.6, j'ai bien remplacé "most" par "dep" dans
l'initrd.conf et mis shasta.ko dans /lib/modules/`uname -r`/
kernel/drivers/scsi, ainsi que la ligne "shasta" dans
/etc/mkinitrd/modules.

Si je fais un strings initrd.img | grep shasta il me renvoie
shasta.ko (ça ne veut pas forcément dire que le module
est intégré mais bon).

GL

Avatar
Emmanuel Florac
Le Fri, 24 Feb 2006 00:02:55 -0800, guillaume.leconte a écrit :


Toujours la même erreur. En fait depuis cette machine
je ne peux pas lancer mkinitrd, quelles que soient les
options.


Te reste plus qu'à bricoler l'initrd à la main... Tu fais un fichier
vide avec dd, tu fais un mkfs dessus (en ext2), tu copies dedans ton
noyau, tes modules, et les autres fichiers que tu trouveras dans tout
autre initrd.

--
In girum imus nocte ecce et consumimur igni