PDA

Visualizza la versione completa : problemi seri di boot urgente


tntfnc
21-02-2010, 01:13
ho dato questo comando grub-install --no-floppy --root-directory=/mnt/sda1 /dev/sda
non se è stato questo cmq a quanto pare ho danneggiato il file di boot.
all'avvio mi da error 21, ho fatto partire fedora12 live da usb ma quando tento di montare /boot col comando (da root) mount -t ext3 /dev/sda3 /boot
(e seguire il seguente iter
sudo grub-install /dev/sdaX
Avviate infine il Grub eseguendo questi comandi:
sudo grub grub> root (hd0,X) grub> setup (hd0)
Uscite ora con quit e riavviate tranquillamente. A questo punto MBR e configurazione di Grub sono state ripristinate.)
mi dice
mount : tipo fs errato, opzione non valida, superblocco su /devsda3 danneggiato, codepage o programma ausiliario mancante, o altro errore
e mi dice provare il comando dmesg | tail che mi da
[drm] TV-14: set mode NTCS 480i 0
[drm] TV-14: set mode NTCS 480i 0
EXT3-fs: sda3: couldn't mount because of unsupported optional features (240)
EXT3-fs: sda3: couldn't mount because of unsupported optional features (240)
VFS: Can't find ext3 filesystem on dev sda2
EXT3-fs: sda3: couldn't mount because of unsupported optional features (240)
EXT2-fs: sda3: couldn't mount because of unsupported optional features (240)
EXT3-fs: sda3: couldn't mount because of unsupported optional features (240)
[drm] TV-14: set mode NTCS 480i 0
[drm] TV-14: set mode NTCS 480i 0
se faccio fdisk -l mi da
Dispositivo boot start End block Id System
/dev/sda1 1 1275 10240000 27 sconosciuto
/dev/sda2 1275 5503 33956864 7 HPFS/NTFS
/dev/sda3 * 5503 9602 32930177 83 Linux
/dev/sda4 9603 9729 1020127+ 82 Linux swap /solaris
che posso fare? vi prego rispondete al più presto

francofait
21-02-2010, 01:32
(e seguire il seguente iter
sudo grub-install /dev/sdaX


qui ti ci voglio

grub-install /dev/sdaX installa grub non su l' mbr dell' unità ma nella partizione X d' avvio del SO

La macchina per riavviarsi lo va a cercare sempre e comunque sull' mbr dell' unità , chiaramente se non lo trova si inchioda con error 21

quindi :

sudo grub-install /dev/sda

installa grub sull' mbr dell' unità


È sufficente ripetere la procedura indirizzando correttamente grub-install

tntfnc
21-02-2010, 02:01
per favore può essere più chiaro, devo avviare il pc con fedora live è scrivere sudo grub-install /dev/sda come primo comando?

francofait
21-02-2010, 02:28
Originariamente inviato da tntfnc
per favore può essere più chiaro, devo avviare il pc con fedora live è scrivere sudo grub-install /dev/sda come primo comando?

chiaramente si.
sdaX è l' indizzo della partizione X non del master boot record .

tntfnc
21-02-2010, 02:38
ho avviato da fedoralive, mi sono messo root, ho dato il comando grub-install /dev/sda
ma mi dice the file /boot/grub/stage1 not read correctly.
che fare adesso? la prego mi aiuti

sacarde
21-02-2010, 11:10
se non hai ancora dati importanti...

forse fai prima a reinstallare e mettere grub nel MBR

tntfnc
21-02-2010, 11:36
il fatto è che ci sono dati importanti, non c'è proprio il modo di venirne fuori?
non c'è il modo di riscrivere i file di boot? ammeso che qualcuno mi dica come

sacarde
21-02-2010, 11:55
puoi:

da una live entrare in chroot nella partizione

mount /dev/..... /mnt
chroot /mnt /bin/bash

controlli il menu.lst e dopo
grub-install /dev/.....



p.s.
oppure scarichi "supergrub", lo masterizzi in un cd
e dovrebbe fare lui il ripristino

tntfnc
21-02-2010, 12:01
non conosco bene il comando chroot, per favore postresti essere più dettagliato

sacarde
21-02-2010, 12:14
dopo aver montato la partizione

chroot <dir della partizione appena montata> /bin/bash

in questo modo entri nella dir come se fosse la nuova /

Loading