[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