View previous topic :: View next topic |
Author |
Message |
yann77120 n00b
Joined: 06 Feb 2004 Posts: 37
|
Posted: Fri Feb 06, 2004 11:35 pm Post subject: [Lilo] SEP 4: Determining root device |
|
|
Bonjour,
Voilà, j'ai un problème, après avoir relancé le système, je me retrouve avec le message:
SEP 4: Determining root device
Root block device unspecified or not detected.
Please specify a device to boot, or "shell" for a shell
:
Je ne pige pas trop quel est le problème, j'ai vu qu'il y a déjà des posts qui traitent du sujet, mais ils sont en anglais.... donc voilà, j'ai commencé l'install depuis le stage 1 et j'ai utilisé genkernel all pour compiler le noyau.
mon fstab donne:
/dev/hda8 /boot ext2 noauto,noatime 1 2
/dev/hda9 / reiserfs noatime 0 1
/dev/hda6 /home ext2 noatime 0 0
/dev/hda5 none swap sw 0 0
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro,user 0 0
none /proc proc defaults 0 0
mon lilo donne:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
lba32
default=Linux
image=/boot/kernel-2.4.22-gentoo-r5
label=Linux
root=/dev/hda9
initrd=/boot/initrd-2.4.22-gentoo-r5
append="root=/dev/ram0 init=/linuxrc"
other=/dev/hda1
label=windows2003
Voilà, je pense avoir tout dit, si quelqu'un connait mon probème.... Tout en sachant que j'ai suivi la doc donnée sur le site pour l'install.
Merci |
|
Back to top |
|
|
scout Veteran
Joined: 08 Mar 2003 Posts: 1991 Location: France, Paris en Semaine / Metz le W-E
|
Posted: Fri Feb 06, 2004 11:52 pm Post subject: Re: SEP 4: Determining root device |
|
|
yann77120 wrote: | append="root=/dev/ram0 init=/linuxrc" |
Je pense que c'est là que ça se passe pas bien, met plutot
append="root=/dev/hda9 init=/linuxrc", ou
root=/dev/ram0
append="real_root=/dev/hda9 init=/linuxrc"
comme conseillé dans la doc si t'utilises genkernel _________________ http://petition.eurolinux.org/ - Petition against ePatents
L'essence de la finesse |
|
Back to top |
|
|
yann77120 n00b
Joined: 06 Feb 2004 Posts: 37
|
Posted: Sat Feb 07, 2004 12:37 am Post subject: |
|
|
ok, mais comment je fais pour modifier ça? je sors de mandrake où il y a um mode rescue mais comment je fais avec gentoo? j'ai booté sur le cd, j'ai fait le fichier lilo.conf mais quand je fais /sbin/lilo il me dit que /boot/map~ est en lecture seule.... |
|
Back to top |
|
|
yann77120 n00b
Joined: 06 Feb 2004 Posts: 37
|
Posted: Sat Feb 07, 2004 5:58 pm Post subject: |
|
|
personne ne sait? faut-il que je télécharge une distrib de réparation? |
|
Back to top |
|
|
ptitman Apprentice
Joined: 12 Sep 2003 Posts: 242 Location: well!! I don't really know!Anywhere really!
|
Posted: Sat Feb 07, 2004 6:50 pm Post subject: |
|
|
quand tu monte ta partition /boot, monte la en lecture ecriture, ou sinon, accorde les droits en ecriture a l'utilisateur root sur le fichier en question Code: | chmod u+rwx /boot/<le fichier> |
_________________ Feeds2Read.net
Gentoo Linux News
Gentoo Linux Security Advisories |
|
Back to top |
|
|
GwenTheos n00b
Joined: 29 Oct 2003 Posts: 12
|
Posted: Sat Feb 07, 2004 10:38 pm Post subject: |
|
|
pour modifier ton lilo.conf
Boot sur le cd comme ci tu installait ta gentoo . .
tu passe la conf du reseau et des disk )
Tu monte /dev/hda8 et /dev/hda9 :
mount /dev/hda9 /mnt/gentoo
mkdir /mnt/gentoo/boot
mount /dev/hda8 /mnt/gentoo/boot
tu fait ton chroot sans le cp /etc/resolv.conf
tu est dans ton chroot ave les partitions necessaires montées :
nano /etc/lilo.conf
tu modifie ton fichier
/sbin/lilo -v
tu sort du chroot
exit
tu demonte les deux partitions
reboot
vala ca doit marcher |
|
Back to top |
|
|
yann77120 n00b
Joined: 06 Feb 2004 Posts: 37
|
Posted: Sun Feb 08, 2004 8:42 pm Post subject: |
|
|
ok merci, ça marche nickel comme ça, j'ai pu modifier correctement le lilo.conf
par contre, je me retrouve avec une autre erreur:
STEP 4a: Mounting root
mount: Mounting /dev/hda9 on /newroot failed: Invalid argument
Could not mount specified ROOT, try again
Root block device unspecified or not detected.
Please specify a device to boot, or "shell" for a shell
:
Donc j'ai lu sur le forum en anglais en faisant une recherche et j'ai pu trouver une explication assez simple à comprendre, en fait, genkernel n'as pas activé le support pour reiserfs, alors j'ai fait comme indiqué genkernel --menuconfig all j'ai activé le support reiserfs, mais maintenant, le problème est toujours présent..... Je ne sais pas trop quoi faire.... je crois bien que je vais recommencer l'install mais en ne mettant que des partitions en ext2...... |
|
Back to top |
|
|
GwenTheos n00b
Joined: 29 Oct 2003 Posts: 12
|
Posted: Sun Feb 08, 2004 10:34 pm Post subject: |
|
|
l'autre solution c'est de mettre dans le noyau (pas en module) reiserf ext3 et ext2 . . . puisque qu'a mon humble avis tu ne sait plus quel format tu as utilisé . . .
Si le fstab est bon il te faut ext2 et reiserf en dur dans le noyau
Ton /boot est en ext2 dans fstab
Ton / est en reiserf dans fstab
Avec les trois tu as une chance |
|
Back to top |
|
|
yann77120 n00b
Joined: 06 Feb 2004 Posts: 37
|
Posted: Wed Feb 11, 2004 8:16 pm Post subject: |
|
|
En fait, j'ai recommencé la compilation, bien que ma partition soit bien en reiserfs mais je me suis retrouvé avec un message d'erreur de compilation, alors pour ne pas me prendre la tête, j'ai réinstallé en utilisant que des partitions ext2 et ça marche nickel maintenant
merci |
|
Back to top |
|
|
|