Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1327 connectés 

 


Dernière réponse
Sujet : perdu linux apres formatage windows
thelastsurvivor69 Merci de ta réponse,
pour la première solution  le fichier /sbin/lilo n'est pa s trouvé et la deuxieme solution c'est ce que j'avais tenté en premier ...donc j'en suis toujours au même point...
Damien

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
thelastsurvivor69 Merci de ta réponse,
pour la première solution  le fichier /sbin/lilo n'est pa s trouvé et la deuxieme solution c'est ce que j'avais tenté en premier ...donc j'en suis toujours au même point...
Damien
Devman Tu lances Knoppix et tu essaies:
 


$ sudo -s
# chroot /mnt/hda5 /sbin/lilo


 
Avec Mandrake il y a aussi une autre solution: tu remets le CD1 d'install de Mandrake dans ton lecteur, tu tapes "rescue" à l'invite, et là il t'affiche un menu te proposant de réinstaller LILO :)

thelastsurvivor69 personne ne me réponds ???snif merci quand meme ...
Damien
thelastsurvivor69 Bon n'étant pas doué je pense, je vais vous poster mon fstab et lilo ...
fstab:
[cpp]/dev/hda5 /ext3 default 11
/dev/hda8 /home ext 3 default 1 2
/dev/hdc /mnt/cdrom auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,no,exex,user 0 0
/dev/hdd/mnt/cdrom2 auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,no,exex,user 0 0
/dev/sdb1 /mnt/removable2 auto umasj=0,use,iocharset=iso8859-15,sync, hudzu, codepage=850,noauto,exec,user 0 0
/dev/hda1 /mnt/windows ntds umask=0,nls=iso08859-15,no 00
none /proc proc defaults 0 0
/dev/hda7 swap swap default  0 0
/dev/sda1 /mnt/removable auto umask=0, user,iocharset=iso8859-15,sync,hudzu,codepage=850,noauto,exec,user 0 0
______________________________________________________________________________________________
lilo
 
default="windows"
boot=/dev/hda
map=/boot/map
keytable=/boot/fr-latin1.hlt
prompt
nowann
timeout=150
mesage=/boot/message
menu-schome=wb:bw:wb:bw
image=/boot/vmlinuz
        label="linux"
        root=/dev/hda5
        initrd:/boot/initrd.img
        append="acpi=ht resume=/dev/hda7 splash=silent"
        vga=788
        read-only
image=/boot/vmlinuz
        label="linux-nonfb"
        root=/dev/hda5
        initrd:/boot/initrd.img
        append="acpi=ht resume=/dev/hda7
        read-only
image=/boot/vmlinuz
        label="failsafe"
        root=/dev/hda5
        initrd:/boot/initrd.img
        append="failsage acpi=ht resume=/dev/hda7"
        read-only
other=/dev/hda1
      label="windows"
      table=/dev/hda
_______________________________________________________________________________________________
 
Voila j'espere que vous pourrez m'aidez encore!!
Merci d'avance
Damien
kerma On peut aussi booter Linux avec le bootloader de Windows XP.
Dans cette configuration, on doit placer lilo ou grub dans le Boot Secteur de la partition Linux et non pas dans le MBR.
On copie le boot secteur de la partition Linux par  
dd if=/dev/"Nom de ta partition Linux" of=/bootlin.lin bs=512 count=1
On déplace le fichier ainsi créé sur la racine de Windows XP (passage par une partition FAT ou une disquette si NTFS) et on modifie le fichier "boot.ini" qui se trouve à la racine de Windows XP.
On ajoute par exemple: C:\bootlin.lin="Linux"
Dark_Schneider tu dois vérifier lilo.conf et fstab
maxix A priori non. Et quand bien meme y'en aurait plusieurs (un sur chaque partition), c'est la MBR qu'on boote en premier, le gestionaire de boot de la MBR boote soit un os, soit un autre boot loader mais quand tu enregistre lilo qqpart, il écrase ce qu'il y avait avant. Donc tu fais un beau lilo.conf qui se met dans la MBR (dans ton chroot), tu tape lilo et tu arrete de te poser des quesitons bizarres :)
 
Si ta quesiton était "y'a plusieurs lilo.conf?" : non y'en a qu'un. Il ne sers qu'au moment de faire "lilo", cad si tu le modifie plus tard ca changera rien, tout est inscrit la ou tu as installé lilo.
thelastsurvivor69 c'est possible qu'il y ait plusieur lilo?car celui que j'ai oubert il me paraissait correct...
maxix Fait attention a ce qui est écrit dans lilo.conf. Je t'ai mis ci après les éléments a "changer" (a priori). Si ca ne marche tjr pas, poste nous ton lilo.conf et ce que tu as fait exactement, dans le détail (sauf ceux sur ton chat), et... calmement :)

# /etc/lilo.conf - See: `lilo(8)' and `lilo.conf(5)',
# ---------------       `install-mbr(8)', `/usr/share/doc/lilo/',
#                       and `/usr/share/doc/mbr/'.
 
# Specifies the boot device.  This is where Lilo installs its boot
# block.  It can be either a partition, or the raw device, in which
# case it installs in the MBR, and will overwrite the current MBR.
#
boot=/dev/hda
 
# Specifies the device that should be mounted as root. (`/')
#
root=/dev/hda3
 
 
###Pour booter Windows XP
other=/dev/hda1
       label="WindowsXP"
       optional
 

thelastsurvivor69 Et comment je fais ca sans vouloir abusé...
maxix Ben c'est a dire que si tu espère que le boot loader de windows (que win met par défaut en MBR) t'ammene sur le boot loader de linux (lilo, que tu semble avoir mis sur une partition), c'est pas gagné... Essaye plutot l'inverse!
thelastsurvivor69 Sur une partition ,mon disque je l'avai partitionné pour avoir windows et linux mais la ca commence tellement a me saouler que je crois que je vais opter pour la solution de facilité:==>>>FORMATAGE et reinstallation linux
maxix ben ca dépend si tu l'installe en MBR (cad par ex sur /dev/hda, y'en a qu'un par disque) ou sur une partition (cad par ex sur /dev/hda1, y'en a qu'un par partition)
 
Tout en sachant que ce que ton bios essaye de booter, c'est la MBR...
thelastsurvivor69 mais les noms de mes partitions ont été changé,je l'ai précisé dans mon problème j'essaye d'édité lilo et on dirait qu'il es bon mais alors ne ce peut t-il pas que j'en ai deux installé?j'en ai marre! lol
maxix Alors on reprend depuis le début :  
 
Une fois que tu as tapé chroot "tapartition", cette partition devient la racine du système. Donc normal que /tmp/root/sbin/lilo n'existe plus, puisque tu est déja dans /tmp/root (qui est donc devenue / ). Maintenant, il te dit que la parition sur laquelle tu veut enregistrer lilo n'existe pas... Ca mérite que tu vérifie si tes noms de partitions n'ont pas été modifiées par l'install de xp, et qu'elles correspondent toujours a ce qui est écrit dans /etc/lilo.conf (dans /tmp/root chrooté)
thelastsurvivor69 merci pr la commande c'est un peu plus pratique,par contre ca ne marche toujours pas , quand je prend la premiere solution (je n'est tester que celle la), quand je tappe /sbin/lilo ca me met :<arning partition/procedure does not exist je crois..
ensuite je continu quand meme et quand je tappe:
/tmp/root/sbin/lilo -c /tmp/root/etc/lilo.conf    
la on me retorque que /tmp/root/sbin/lilo does not exist...
Merci encore...
maxix C'est vrai qu'y en a qui le valent bien  :lol:
Dark_Schneider
loadkeys fr
thelastsurvivor69 je voudrais savoir je peux changé le clavier ricain car c'est assez chiant!! surtout pour vi merci d'avance
thelastsurvivor69 lol dsl  donc pour moi si j'ai bien compris il es dans root etc merci ! lol
magicien96

thelastsurvivor69 a écrit :

'vi /path/to/fstab'


 
 :lol: Je le voyais gros comme une maison selui là  [:yems93]  
 
quand je mettais /path/to c'était pour que tu le remplaces par toi même par le répertoire où se trouve fstab :) Je suis sous debian, chez moi il est ici : /etc/fstab
Pour toi ça peut différer ;)

thelastsurvivor69 'vi /path/to/fstab'
magicien96 donne moi la commande que tu tapes exactement...
thelastsurvivor69 merci encore de vous interessé a mon problème ...
Quand j'essaye d'dité le fichier ,le fichier est vide?est -ce normal?
Dark_Schneider tout a été dit.
0liv

Citation :

Pour finir je tappe /tmp/root/sbin/lilo -c /tmp/root/etc/lilo.conf  
et la on me répond :
error while loading shared libraries:lib devmapper.so.1.00:cannot open shared object file:No such file or directory


pour ce problème 2 solutions:
1-

cd /tmp/root
chroot /tmp/root
/sbin/lilo


 
2-

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/tmp/root/lib:/tmp/root/usr/lib


et tu retentes la commande
 
Oliv'

magicien96 il faut éditer le fichier fstab :)
 
donc tu tapes 'vi /path/to/fstab' et après tu modifies les colonnes en conséquence du résultat de fdisk -l :)
 
attention : vi c'est pas facile à utiliser si tu connais pas :o tapes i pour commencer à écrire du texte, appui sur echap pour sortir du mode insertion (i) et utilise la touche x pour effacer...
Après ben tu cherchez des tuto sur vi :p
thelastsurvivor69 Merci de m'avoir détaillé les manip à faire.
Je peux a mon tour précisé le problème.
Je démarre mon cd mandrake je vais en mode rescue ,j'ouvre la console j'arrive a crée le répertoire /tmp/root,ensuite je monte la partition nickel.
C'est la que ca se corce...
je fais le fdisk pour voir mes partitions mes partitions linux sont les disques hda5 6 7 le 6 etant la partition d'échange swap.
Ensuite je tappe la commande :/tmp/root/etc/fstab  
la on me répond permision denied
je continue quand meme je tape :/tmp/root/etc/lilo.conf  
on me réplique la même chose.
Pour finir je tappe /tmp/root/sbin/lilo -c /tmp/root/etc/lilo.conf  
et la on me répond :
error while loading shared libraries:lib devmapper.so.1.00:cannot open shared object file:No such file or directory
 
Merci d'essayer de m'aider c'est vraiment sympa
Damien
Dark_Schneider - boot en mode rescue
- mounte la partition / dans /tmp/root
http://www.linux-wizard.net/faq.ph [...] bootloader
 
- fais un "fdisk -l /dev/hda" afin de voir les nouveaux noms des partitions
- édites le fichier /tmp/root/etc/fstab et corrige les noms de partitions
- fais de même avec /tmp/root/etc/lilo.conf et lance lilo pour valider les changements : /tmp/root/sbin/lilo -c /tmp/root/etc/lilo.conf
 
- reboot
thelastsurvivor69 Je n'y arrive vraiment pas...ca fait quelques jours que je galère dessus ca commence a me saouler!!! lol
Help me!
Damien
Dark_Schneider http://www.linux-wizard.net/faq.ph [...] bootloader
 
http://www.linux-wizard.net/faq.ph [...] =hd_naming
thelastsurvivor69 je pense que mon pb c'est que windows a du renommer les partitions et linux prend au démarage les mauvais disques .Par conséquent linux ne reconnait pas les systèmes de fichiers et croient qu'ils sont corrompus...
thelastsurvivor69 Merci pour vos conseils,mais j'ai essayer les deux méthodes,pour la deuxieme je l'avais déja tenter car déjavu sur un forum et ca ne marche toujours pas :(
vomegaz ha lala y a des chos qui n changeront donc jamais snif :(
maxix tu boote knoppix
tu monte ta partition linux
tu fait chroot tapartitionlinux
tu fait lilo
tu reboote
thelastsurvivor69 merci je vais essayer de suite :)
0liv Bonjour,
 
reboot sur Knoppix et fais un fsck sur tes partitions Linux ;)
 
Oliv'
thelastsurvivor69 Bonjour à toutes et a tous!
Je vous expose mon problème qui doit être plutot simple a résoudre pour quelqu'un qui s'y connait.
Voila j'avais une double partition linux (mandrake 10.1) et windows ce qu'il y a de plus classique.Après un formatage windows j'ai perdu le multiboot lilo ce qui est tout a fait normal pour windows lol,bref je l'ai reinstallé mais je ne peux toujours pa démaré sous linux ,au démarage je li que mon systeme de fichier est corrompu.J'ai eut l'idée d aller sous Knoppix pour voir si j'avai toujours mes fichiers linux et ils le sont toujours.
Pourrais-je récupéré linux sans la reinstallé?et si oui comment s'il vous plait?
En vous remerciant d'avance!
Amicalement damien!

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)