[ArcheOS] Digest di ArcheOS, Volume 3, Numero 24

Fabio Gagliardi fga.gagliardi@gmail.com
Mar 1 Dic 2009 00:44:20 CET


Per risolvere problemi vari con Gurb:


http://www.supergrubdisk.org/

E'un ottimo tool che funziona come fosse un Live Cd, serve a ripristinare Grub.





Oppure se volete tentare attraverso una Live Cd vera e propria,
riassumo il processo passo passo. O nel caso la prima alternativa  non
dovesse funzionare.



Date:

sudo su

Da qui in poi lavorerete con i privilegi da amministratore senza dover
ogni volta scrivere "sudo!



CERCARE E MONTARE LA PARTIZIONE CHE DA PROBLEMI

 fdisk -l            /dà la lista con le partizioni.


Esempio

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1               1        9443    75850866    5  Esteso
/dev/sda2   *        9444        9469      204800   83  Linux
/(Partizione di Fedora)/
/dev/sda3               1        9281    74549569+  83  Linux       /
(Partizine di Ubuntu)/
/dev/sda4            9282        9443     1301233+  82  Linux swap / Solaris



Oppure: usando Gparted (questo non da Live ma installado dai rpository
dell s.o. che parte).


Date:

    mkdir disco

    mount /dev/sda3 disco                     /Riprendendo l'esempio
di prima, sda è il disco dove è installato Ubuntu, l'o.s. che non
parte./

Una volta terminato se non dice nulla vi avrà creato una nuova
cartella "disco".

Non dovesse essere il disco corretto basta fare " unmount disco",
comunque basta entrare nella dirrectory "disco" per antrare in tutte
le "cartelle" della partizione e capire se è quello giusto.


CREARE UN' ACCESSO COMPLETO AL S.O .

E'un po' maccheronico, ma difatti è quello che stiamo per fare.



    mount --bind /dev/ disco/dev

    mount -t proc none disco/proc



Questi due comandi non fanno altro che ricreare i dispositivi nel
sistema su cui stiamo lavorando, più il filsystem virtuale.

Con:

chroot disco/ /bin/bash

Adesso siamo praticamente dentro il nostro sistema operativo, senza
interfaccia grafica e possiamo apportare tutte le modifiche che
vogliamo.



GRUB

Se avete un solo disco su cui avete installato i vari sistemi
operativi non dovrete far altro che scrivere:


grub-install /dev/sda

oppure

upgrade-grub



Importante: "sda" senza alcun numero, poiché rappresenta l'intero
disco su cui il sistema fa il boot.


Riavviate e tutto dovrebbe tornare a posto.


P.S. Spero di essere stato chiaro e di non aver dimenticato nulla
nonostante l'ora, nel caso scrivete dubbi, domande e quant'altro!

Ciauz!


Maggiori informazioni sulla lista ArcheOS