[Soci SLIP] Errore GRUB 22

loredana llcfree a gmail.com
Ven 2 Dic 2011 23:31:07 CET


2011/12/2 Mauro Mosso <mauro.mosso a gmail.com>:
> Anche secondo me su sda1
> Non mi sembra di aver fatto un upgrade di grub
> Ho un disco solo, ma la cosa strana č che mi da il boot sulla partizione di
> win, ma non mi sembrava di aver fatto ciň quando ho installato
> Come faccio a sapere dov'č il grub
Probabilmente hai installato grub in /dev/sda, al posto del MBR. Il
processo di boot
e' in varie fasi (stages), la prima viene installata nel MBR ed e'
quella che dice come
procedere, cioe' dove trovare i files per le fasi successive. Questi
files, nel tuo caso,
sono in /dev/sda1, ma error 22 significa che non li trova, forse
perche' il codice
nel MBR e' corrotto, o chissa'.

Segui la procedura di Gianluca senza eseguire grub-install per il momento
e con 1 al posto di x

sudo -s
cd /mnt
mkdir hdd
mount /dev/sda1 hdd

A questo punto, la tua partizione di linux e' montata in /mnt/hdd e la
puoi usare. Se fai

ls /mnt/hdd/boot/grub

dovresti vedere i files di grub (quali files dipende dalla versione di grub).

Se fin qui va tutto bene, io mi fiderei a proseguire.

mount -o bind /dev hdd/dev
chroot hdd
grub-install /dev/sda

reboot

OCCHIO che grub-install installa grub nel MBR e che il suo parametro e' /dev/sda
NON /dev/sda1. Se ti sbagli a scrivere e installi in /dev/sda1 ti
perdi l'installazione
di linux! Se scrivi /dev/sda2 ti perdi windows.

Loredana

> Il giorno 02 dicembre 2011 22:40, Gianluca Boero <gianlucaboero a alice.it> ha
> scritto:
>>
>> Il 02/12/2011 22:27, Mauro Mosso ha scritto:
>>
>>> si ma io di partizioni ne ho due: eccoti il risultato di fdisk
>>>
>>> Dispositivo Boot      Start         End      Blocks   Id  System
>>> /dev/sda1               1        6675    53616906   83  Linux
>>> /dev/sda2   *        6676        9402    21904627+   7  HPFS/NTFS
>>> /dev/sda3            9403        9729     2626627+   5  Esteso
>>> /dev/sda5            9403        9729     2626596   82  Linux swap /
>>> Solaris
>>>
>>>
>>> quindi???? dove lo faccio???
>>>
>>> Grazie
>>
>>
>> Secondo me su sda1.
>>
>>
>> --
>> Gianluca Boero
>>
>> _______________________________________________
>> Soci mailing list
>> Soci a mail.pinerolo.linux.it
>> https://liszt.softwareliberopinerolo.org/vecchiamlsoci/
>
>
>
>
> --
> ------
> Mauro MOSSO - Consulenze faunistiche, ambientali e zootecniche
> Via Inserra, 18 - 14020 CERRETO D'ASTI (AT)
> Cell. +39 339 7944830      mauro.mosso a gmail.com
> ------
>
> _______________________________________________
> Soci mailing list
> Soci a mail.pinerolo.linux.it
> https://liszt.softwareliberopinerolo.org/vecchiamlsoci/




Maggiori informazioni sulla lista Soci