View previous topic :: View next topic |
Author |
Message |
Paulbro Tux's lil' helper
Joined: 26 Aug 2003 Posts: 124
|
Posted: Wed Jan 14, 2004 9:30 pm Post subject: [GAFFE] Pb idiot, contenu de /boot effacé (résolu). |
|
|
J'ai fais une grosse gaffe.
J'étais sous root, dans /boot
J'ai voulu effacer le contenu de /usr/portage/distfiles, pour faire de la place avant d'éteindre ma machine, et, en allant un peu vite j'ai fais :
rm /usr/portage/distfile * (et dans la foulée shutdown)
au lieu de
cd /usr/portage/distfile
rm *
Bon, comme j'étais sous root, j'ai effacé les fichiers dans /boot sauf le dossier /grub
Après ca, j'ai utilisé un CD de MDK pour booter et pour recopier vmlinuz et System.map dans boot et j'ai redémarré avec le gentoofb de mon grub en y enlevant la ligne initrd=/boot/initrd-1280x1024.
Ma question est que faut t-il que je rajoute dans /boot, pour obtenir ma situation initiale ?
Mon Grub :
Code: | # Boot automatically after 30 secs.
timeout 2
# By default, boot the first entry.
default 0
# Fallback to the second entry.
fallback 0
title gentooperso
root (hd0,0)
kernel /boot/vmlinuz-2.4.20-perso root=/dev/hda1 noapic acpi=off video=sisfb:mode:1280x1024x16,mtrr vga=0x31A
initrd=/boot/initrd-1280x1024
title gentoofb
root (hd0,0)
kernel /boot/vmlinuz-2.4.20-perso root=/dev/hda1 noapic acpi=off video=vesa:1280x1024@75,mtrr vga=0x31A
initrd=/boot/initrd-1280x1024
|
Le contenu actuel de mon /boot/grub est :
Code: | paul@paulbro paul $ cd /boot/
paul@paulbro boot $ ls
grub System.map-2.4.20-perso vmlinuz-2.4.20-perso
paul@paulbro boot $ |
ou System.map-2.4.20-perso est la bête copie de /usr/src/linux/System.map et,
vmlinuz-2.4.20-perso est la bête copie de /usr/src/linux/arch/i386/boot.bzimage.
Merci de votre aide. _________________ ALERTE !...
Last edited by Paulbro on Fri Jan 16, 2004 5:34 pm; edited 1 time in total |
|
Back to top |
|
|
n3x Apprentice
Joined: 14 Apr 2003 Posts: 247 Location: Kingston, Ontario (uni) Westport, CT (home)
|
Posted: Wed Jan 14, 2004 9:47 pm Post subject: |
|
|
Vous avez besoin du initrd, aussi.
--james |
|
Back to top |
|
|
scout Veteran
Joined: 08 Mar 2003 Posts: 1991 Location: France, Paris en Semaine / Metz le W-E
|
|
Back to top |
|
|
Paulbro Tux's lil' helper
Joined: 26 Aug 2003 Posts: 124
|
Posted: Thu Jan 15, 2004 5:57 am Post subject: |
|
|
Je vois pas très bien ce qu'est initrd, j'ai fait :
ln -s /dev/rd/initrd /boot/initrd-1280*1024
en espérant que cela suffise. _________________ ALERTE !... |
|
Back to top |
|
|
BlakDrago Tux's lil' helper
Joined: 10 Mar 2003 Posts: 131 Location: Villiers le Morhier (28)
|
Posted: Thu Jan 15, 2004 8:30 am Post subject: |
|
|
Tu peux aussi démarrer sur le cd d'install de la gentoo, récupérer le repertoire /boot du stage 3, et pourquoi pas chroot et recompiler ton kernel, ca ne te prendra pas longtemps et ca doit marcher _________________ BlakDrago |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Thu Jan 15, 2004 5:26 pm Post subject: |
|
|
Paulbro wrote: | Je vois pas très bien ce qu'est initrd, |
Le "initrd" contient l'image de fond d'écran utilisée lors du boot en framebuffer.
Si tu veux la réinstaller, va voir ce HOWTO, particulièrement le point 6 qui donne la commande pour générer le fichier initrd |
|
Back to top |
|
|
Paulbro Tux's lil' helper
Joined: 26 Aug 2003 Posts: 124
|
Posted: Fri Jan 16, 2004 5:32 pm Post subject: |
|
|
Merci pour tout, tout est revenu dans l'ordre. _________________ ALERTE !... |
|
Back to top |
|
|
|