PDA

Visualizza la versione completa : ripristinare il boot loader


cayman
17-11-2005, 19:39
Salve a tutti,

ho un sistema "dual boot" RH-XP, ed ho appena reinstallato XP sulla partizione C:\, ma durante l'operazione WIN mi ha cancellato GRUB!

Ŕ possibile ripristinare il "boot loader"?

Ho provato a procedere in questo modo: ho aggiornato il sistema con il CD di installazione di RH, creando una nuova configurazione del boot loader, tralasciando le opzioni di configurazione avanzate

Ma mi compare il seguente messaggio: nessun pacchetto del kernel Ŕ stato installato sul sistema, la configurazione del boot loader non verrÓ modificata

Qualche suggerimento? Grazie..

gigyz
17-11-2005, 19:45
hai incasinato tutto inutilmente ti bastava prendere una distro live e fare un chroot poi lanciare il grub-install.

cayman
17-11-2005, 19:51
Ho la KNOPPIX, come devo procedere esattamente?

andy caps
17-11-2005, 21:10
dalle proprieta della dir in cui Ŕ montata RH devi abilitarla in scrittura e dopoaverla smontata - rimontata

dai ad esempiose fosse montata in /hda7

chroot /hda7 /bin/bash


poi basta dare un

grub-install /dev/hda ( o quello che Ŕ )

cayman
17-11-2005, 23:00
Originariamente inviato da andy caps
dalle proprieta della dir in cui Ŕ montata RH devi abilitarla in scrittura e dopoaverla smontata - rimontata

dai ad esempiose fosse montata in /hda7

chroot /hda7 /bin/bash


poi basta dare un

grub-install /dev/hda ( o quello che Ŕ )

La directory dovrebbe essere "/mnt/hda6" (dentro c'Ŕ ancora la cartella grub), con la KNOPPIX ho tolto la spunta da "read-only" nelle proprietÓ, poi ho smontato e rimontato, ma quando do il comando:

"chroot /mnt/hda6 /bin/bash"

mi esce l'errore:

"cannot change root directory to /mnt/hda6: operation not permitted"

Ho tralasciato qualcosa ???

andy caps
17-11-2005, 23:33
probabilmente devi loggarti come root o provare con sudo


sudo poi il comando

gigyz
18-11-2005, 08:45
se guardi nei men¨ della knoppix c'Ŕ una voce dove dice root shell o roba del genere

cayman
18-11-2005, 13:35
Originariamente inviato da gigyz
se guardi nei men¨ della knoppix c'Ŕ una voce dove dice root shell o roba del genere
ESATTO, selezionando il menu "KNOPPIX" di "K Menu" si puo accedere alla "root shell", ma eseguendo di nuovo:

"chroot /mnt/hda6 /bin/bash"
stavolta esce l'errore:

"cannot run command /bin/bash: No such file or directory"
nonostante il file "bash" sia presente nella directory "/bin"

HELP ME!

andy caps
18-11-2005, 14:26
o stai sbagliando partizione o non sei root

guarda se te la fa montare altrove

mkdir /mnt/redhat

mount /dev/hda6 /mnt/redhat

chroot /mnt/redhat /bin/bash

grub-install /dev/hda

prova comunque a dare il grub-install anche se ti da problemi /bin/bash

cayman
18-11-2005, 16:14
Originariamente inviato da andy caps
o stai sbagliando partizione o non sei root

guarda se te la fa montare altrove

mkdir /mnt/redhat

mount /dev/hda6 /mnt/redhat

chroot /mnt/redhat /bin/bash

grub-install /dev/hda

prova comunque a dare il grub-install anche se ti da problemi /bin/bash
Dunque, eseguendo la serie di comandi:

mkdir /mnt/redhat
mount /dev/hda6 /mnt/redhat
chroot /mnt/redhat /bin/bash
riesco ad entrare nella bash-2.05, ma dopo aver eseguito:

grub-install /dev/hda6
esce:

The file /boot/grub/stage2 not read correctly

Che sia un problema di permessi? O forse ho sbagliato directory?

Loading