Re: mon linux veut plus booter...

2001-10-31 Par sujet Anne POSSOZ

On Mon, 29 Oct 2001, Giovanni Ferro Luzzi wrote:

 kernel(hd0,4)/vmlinuz  root=/dev/hda8
 error 15: file not found

Je commence petit à petit à comprendre ce qu'a bien pu faire
notre ami Giovanni Ferro Luzzi. Un upgrade du kernel sans
ménagement, sans doute. On trouve un fichier /boot/vmlinuz qui
pointe vers une version de kernel qui n'existe plus.

Pour booter un système dont ni lilo (ni grub?) ne marchent, et si
on connait la partiton disque du /, le plus sympa est de faire
un boot à partir d'une disquette boot.img ou bootnet.img (redhat)
(ou network.img pour mandrake) et, plutôt que le mode rescue,
taper:
linux root=/dev/hda_numero_du_slash initrd=
Ceci a l'avantage d'avoir le système monté sur /.
Cette solution marche pour Giovanni.

Je discute en privé avec lui pour voir comment restaurer, si possible.
En tous cas, le /home est accessible. Le / aussi, à réparer.

QUESTION.
Toutefois, sur sa machine il y a un répertoire /boot/grub.
Je ne connais pas grub. Son upgrade a-t-il voulu mettre grub?
Quelle piste ai-je pour le savoir? Que fait grub? Où écrit-il?
Si Grub a essayé de faire des choses et que je lance lilo,
peut-il y avoir conflit?

Merci d'avance.

Anne

P.S. Si la machine se répare, on essayera de faire le point ici
de la façon dont on s'en est sorti.
-- 
 Anne Possoz   Service Informatique Central Tel : (41/21) 693.22.49
Ecole Polytechnique Federale de Lausanne, 1015 Lausanne (Switzerland)


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mon linux veut plus booter...

2001-10-30 Par sujet Anne POSSOZ

 Les anciennes version de LILO ne pouvaient pas booter le noyau s'il se
 trouvait au-delà du 1024ème cylindre. C'est pour ça qu'on utilise souvent une
 petite partition /boot en début du disque, qui contient le noyau. Avec les
 nouvelles version de LILO, le problème n'existe plus.

Pas toujours vrai. Avec la version redhat 7.1 que j'ai sur un portable,
lilo accepte de fonctionner à condition que j'ajoute l'option lba32
dans le fichier de lilo.conf (et que j'enlève l'option linear que
me met redhat).

Anne

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mon linux veut plus booter...

2001-10-30 Par sujet Sebastien Cevey

On Tue, Oct 30, 2001 at 09:31:57PM +0100, Marc SCHAEFER wrote:

   http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administrations/scripts/backup.sh
   http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administrations/scripts/store.sh
   http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administrations/doc/BACKUP_CONCEPT

En fait, pour ceux que ca intéresse, c'est (administration sans le 's'):
http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administration/scripts/backup.sh
http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administration/scripts/store.sh
http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administration/doc/BACKUP_CONCEPT

Je vais lire tout ca :)

-- 
Sebastien Cevey [EMAIL PROTECTED]
Cine7 - www.cine7.net
Milcis - www.milcis.net
ICQ: 488956760

 Don't worry about the vase. 
(L'Oracle) [ Matrix ]
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mon linux veut plus booter...

2001-10-30 Par sujet Francois Deppierraz

On Tue, Oct 30, 2001 at 09:31:57PM +0100, Marc SCHAEFER wrote:

 Tiens, j'ai justement remplacé un grub qui ne voulait pas booter
 aujourd'hui par un gentil LILO.  Faudrait que je m'y mette, mais pour le
 moment je n'ai pas compris l'avantage :)

L'avantage principal à mes yeux, c'est le fait de pouvoir se ballader
dans le filesystem à la recherche du kernel perdu sans problèmes. De
plus grub ne stocke pas l'emplacement du kernel en dur dans le mbr ce
qui permet de loader un autre kernel sans avoir à booter le système pour
réinstaller lilo.

-- 
Francois Deppierraz [EMAIL PROTECTED]
Nimag Networks Sàrl - www.nimag.net
Phone +41 21 847 00 75 - Fax +41 21 847 00 77
PGP Key ID: 9D283BC9
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



RE: mon linux veut plus booter...

2001-10-29 Par sujet Jean-Luc Jeanneau

 Je peux voir les partitions avec fdisk, mais c'est tout.
Et avec fdisk justement, en faisant 'p' pour afficher toutes
les partitions, n'y aurait-il pas (par hazard) affichage d'un
truc du genre :
 'attention, le sector de debut du cylindre ne correspond pas
  au dernier secteur du cylindre'
Un truc du genre en anglais.




--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mon linux veut plus booter...

2001-10-29 Par sujet Herren Martin

Giovanni Ferro Luzzi wrote:

 Non, j'ai un message similaire quand je lance 'fdisk':
  The number of cylinders for this disk is set to 1757, this is larger than
 1024 and may cause problems with
 1) ...LILO;
 2) booting from other systems...; qqch comme ça.
 Mais c'est le may cause qui me fait penser que ce n'est pas directement
 lié à la taille du disque, surtout que ça a marché pendant un ptit moment
 quand même.

Les anciennes version de LILO ne pouvaient pas booter le noyau s'il se
trouvait au-delà du 1024ème cylindre. C'est pour ça qu'on utilise souvent une
petite partition /boot en début du disque, qui contient le noyau. Avec les
nouvelles version de LILO, le problème n'existe plus.

Martin

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mon linux veut plus booter...

2001-10-29 Par sujet Pierre Maitre

Giovanni Ferro Luzzi a écrit :

Avec l'option 'fdisk -p', j'ai une liste des partitions:

boot   start   end   Blocks  Type
/dev/hda1 *   1 498   4000153+  win95 FAT32
/dev/hda2   4991757  10112927+  linux extended
/dev/hda5   499 500 16033+  linux native
/dev/hda6  10901757   5365678+  linux native
/dev/hda7   501 563506016   linux swap
/dev/hda8   5641089   4225063+  linux native

A première vue, cette liste à l'air correcte
 
 En fait, j'aimerais juste pouvoir au moins récupérer ce que j'ai dans mon
 répertoire  /home, quelques fichiers de configuration dans /etc et à la limite
 réinstaller le tout.

Il est possible de ré-installer linux en gardant les mêmes partitions.
Si tu as monté /home sur une des partitions, il suffit  - lors de
l'installation - de ne pas formatter la partition correspondant à /home
et les données de /home seront conservées. 

Pierre Maitre


-- 
Dr Pierre-O. Maitre
Privat Docent
FMH Anesthésiologie
FMH Pharmacologie Clinique
Cabinet médical / A la Joy
CH-1272 Genolier Switzerland
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.