le boot sur 2.6.18 fonctionne et le 2.6.21 reste bloqué à la moitié
suite à la mise à jour sur lenny
et les ressources de developpement du 2.6.18 sont désinstallées,donc pas de compil possible!(gcc no found)
je suppose qu'une option est nécéssaire pour le démarrage sur le 2.6.21
en disant:
Check root= bootarg cat /proc/cmdline
or missing modules, devices: cat /proc/modules is /dev
ALERT! /dev/hda1 does not exist. Dropping to a shell!
Busybox built-in-shell (ash)
Enter 'help' for a list of built in commands
/bin/sh can't access tty: job controls turned off
(initramfs)
voila le GRUB/menu.lst:
title Debian GNU/Linux, kernel 2.6.21-2-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.21-2-686 root=/dev/hda1 ro vga=791
initrd /boot/initrd.img-2.6.21-2-686
savedefault
title Debian GNU/Linux, kernel 2.6.18-4-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-4-686 root=/dev/hda1 ro vga=791
initrd /boot/initrd.img-2.6.18-4-686
savedefault
# hda1 ?
Posté par Franc SERRES (site web personnel) . Évalué à 1.
le nommage en sda1 de hda1 ne resoud t-il pas le problème?
peut-être que ton bus disque est passé sous la Libata...
[^] # Re: hda1 ?
Posté par robertix . Évalué à 1.
j'ai renommer root=/dev/hda1 en root=/dev/sda1
ça fonctionne mais les logiciels indiquent soit hda1 soit sda
ça fait un peu désordre
il faut vérifier le réglage du bios
[^] # Re: hda1 ?
Posté par robertix . Évalué à 0.
root (hd0,0)
kernel /boot/vmlinuz-2.6.21-2-686 root=/dev/sda1 ro vga=791
par
root (sd0,0)
kernel /boot/vmlinuz-2.6.21-2-686 root=/dev/hda1 ro vga=791
pour corriger le problème
[^] # Re: hda1 ?
Posté par jlh . Évalué à 4.
root (hd0,0) c'est pour Grub afin qu'il sache où trouver le kernel,
root=/dev/sda1 c'est pour le kernel pour qu'il sache où trouver la
partition racine du système.
Il faut modifier aussi le fichier /etc/fstab mais alors tu rend plus
difficile le boot sur le kernel 2.6.18 ...
[^] # Re: hda1 ?
Posté par robertix . Évalué à 0.
alors c'est le fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
[^] # Re: hda1 ?
Posté par NeoX . Évalué à 2.
le fichier de configuration de grub
/boot/grub/menu.lst
pour changer la ligne root=/dev/hda1 en root=/dev/sda1
le fichier fstab
/etc/fstab
pour que les autres applis, script d'init etc trouve le /
idem pour la swap qui etait /dev/hda5 et qui devient surement /dev/sda5
[^] # Re: hda1 ?
Posté par robertix . Évalué à 0.
# /etc/fstab: static file system information.
#
# <file system> <mount point>
proc /proc proc defaults 0 0
/dev/sda1 / ext3 defaults,errors=remount-ro 0 1
/dev/sda5 none swap sw 0 0
/dev/sdc /media/cdrom0 udf,iso9660 user,noauto 0 0
auriez vous quelques expliquations à donner sur ces étranges modifications ?
[^] # Re: hda1 ?
Posté par NeoX . Évalué à 2.
[^] # Re: hda1 ?
Posté par Franc SERRES (site web personnel) . Évalué à 2.
Par exemple pour un noyau 2.6.20 les puces Marvel, Windbond etc.
Un très bon article sur le sujet dans le Kernel Corner page 8 du GNU LINUX MAGAZINE FRANCE n°89
[^] # et les labels ?
Posté par B. franck . Évalué à 0.
de device.
man e2label
et modifier /etc/fstab pour que les partitions soit repérées par leur label et non leur device.
Le problème du cdrom reste cependant entier.
[^] # Re: hda1 ?
Posté par Franc SERRES (site web personnel) . Évalué à 1.
ex:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sdb3
UUID=b79fbe2c-b066-4c80-aaaa-cb521bf472cd / ext3 nouser,defaults,errors=remount-ro,atime,auto,rw,dev,exec,suid 0 1
# /dev/sdb1
UUID=342c428d-4c2f-4fca-b2fa-7b21302a44c9 /boot ext3 nouser,defaults,atime,auto,rw,dev,exec,suid 0 2
# /dev/sda1
UUID=DCD83D95D83D6F40 /media/sda1 ntfs-3g defaults,locale=fr_FR.utf8,umask=007,gid=46 0 1
# /dev/sda5
UUID=D61C082D1C080B67 /media/sda5 ntfs-3g defaults,locale=fr_FR.utf8,umask=007,gid=46 0 1
# /dev/sdb2
UUID=0da145fb-7133-43ff-a080-f134d67369c5 none swap sw 0 0
Pour obtenir les UUID tu tape une de ces commandes:
ls -l /dev/disk/by-uuid/
ou
blkid
ou
sudo vol_id -u /dev/sda1
[^] # Re: hda1 ?
Posté par robertix . Évalué à -1.
je suis revenu au kernel 2.6.18
parce mon kernel 2.6.21 et module-assistant refuse de compiler:
sl-modem-source du dépot officiel (pilote non-free pour la puce modem 56K de smartlink)
rt2x00-source du dépot officiel (pilotes pour les puces wifi ralink)
à suivre
[^] # Re: hda1 ?
Posté par robertix . Évalué à -1.
je suis revenu au kernel 2.6.18
parce que mon kernel 2.6.21 et module-assistant refuse de compiler:
sl-modem-source (dépot officiel) pilote pour la puce modem 56k smartlink
rt2x00-source (dépot officiel) pilotes pour les puces wifi ralink
à suivre
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.