Pagina 1 di 2

Riparte sempre la procedura d'installazione (Risolto)

Inviato: sab 13 set 2008, 14:29
da Sybelius
Ciao a Tutti ! :D

Oggi ho preso coraggio ed ho installato la mia Slackware 12.1 utilizzando VirtualBox, creando un'immagine fissa da 20 GB ; anche se ho alcuni dubbi che si riferiscono a dettagli minori, ho un fondamentale problema da affrontare: riparte sempre la procedura d'installazione :shock:
Ho usato la funzione di ricerca, prima di scrivere, ma non trovo niente (ed è già difficile porre la domanda in modo appropriato....).
Mi vengono in mente solo tre dettagli da mettere in rilievo:
1 - Ho selezionato la tastiera "ita" ma ho visto che il tasto con i simboli " ^ " e " ì " non funziona; forse questo è secondario, comunque lo scrivo :oops:
2 - Visto che sono su macchina virtuale, Slackware parte per conto suo, non occorre scegliere il sistema all'avvio; partendo da questo presupposto e leggendo che Lilo puo' combinare guai, non l'ho installato. E' forse questa la causa di tutto ?
3 - Dopo l'installazione, che io sappia, nella scheda di VirtualBox si deve deselezionare "Monta lettore CD/DVD" altrimenti l'avvio avviene sempre da lì e non dal sistema installato; infatti, nella macchina ove ho installato Ubuntu, ho fatto così e va bene, ma se deseleziono sulla macchina Slackware, non parte niente....
Confido nella pazienza di chi legge, si è già capito a che livello sono.......

Vi ringrazio per l'attenzione, ciao

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 14:30
da JohnnyMnemonic
Lilo va sempre installato, anche se c'è solo Slackware, altrimenti non parte nulla
Il cd/dvd ovviamente va sempre smontato prima di far partire la VM altrimenti si torna sempre al setup

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 14:33
da Sybelius
Grazie :D

Sospettavo che il problema era Lilo; devo rifare tutta l'installazione dall'inizio, per installarlo :?:

Ciao :D

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 14:37
da tigerwalk
Sybelius ha scritto:Grazie :D

Sospettavo che il problema era Lilo; devo rifare tutta l'installazione dall'inizio, per installarlo :?:

Ciao :D
digita pkgtool in una console di root e scegli

Codice: Seleziona tutto

Setup    Choose Slackware installation scripts to run again
nel submenu che compare scegli liloconfig e installalo nell' MBR del disco della macchina virtuale

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 14:39
da JohnnyMnemonic
Non serve reinstallare da capo

Devi partire come se dovessi farlo, ma una volta avuta una shell monti la partizione dove hai installato la Slackware, poi ti posizioni nella directory dove hai fatto il mount e dai

Codice: Seleziona tutto

chroot .
Ora potrai modificare /etc/lilo.conf e poi installarlo con il comando

Codice: Seleziona tutto

lilo
EDIT tigerwalk mi hai preceduto, ma guarda che lui non può accedere al sistema se non col disco di installazione, quindi dando setup non avrebbe la possibilità che hai citato tu

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 14:47
da Sybelius
Grazie Johnny Mnemonic, grazie Tigerwalk,

Adesso provo ad agire, poi vi faccio sapere. :D

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 15:46
da Sybelius
Mala tempora currunt :cry:

....dopo aver dato chroot viene fuori:
BusyBox v1.4.2 (2007-04-07 16.09:15 CDT) multy-call binary
Usage: chroot NEWROOT [COMMAND]
Run COMMAND with root directory set up to NEWROOT

E adesso :?:
[-o< [-o< [-o<

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 16:05
da JohnnyMnemonic
Nessun errore, semplicemente hai dato il comando (che serve a impostare una root temporanea diciamo) senza specificare il parametro che indica la directory da usare

Io ti avevo scritto di usare

Codice: Seleziona tutto

chroot .
nota il punto, o equivalentemente

Codice: Seleziona tutto

chroot /mnt/slack
assumendo di aver montato il disco con la slackware in /mnt/slack

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 17:38
da Sybelius
Ciao Johnny,

Sono ancora nei guai; sorvolando sui dettagli, ti racconto che arrivo al comando del Setup "Lilo config" e dando ok si apre una pagina nera con "fatal error".
Comincio ad essere un po' confuso dai vari passaggi fatti, ha importanza il fatto che abbia fatto 3 partizioni, ovvero:
root /dev/hda2 ext3 (è quella dove ho alloggiato Linux e che ho indicato nel comando sostitutivo di chroot . cioè /mnt/dev/hda2)
swap /dev/hda6 swap
/home /usr/local ext3

:oops:

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 17:47
da JohnnyMnemonic
Allora, prova a seguire queste operazioni, una volta avuta una shell dai

Codice: Seleziona tutto

cd /mnt
mkdir temp
mount -t auto /dev/hda2 /mnt/temp
cd temp
chroot .
pico /etc/lilo.conf
A questo punto hai l'editor di testo aperto sul file di configurazione di lilo, assumendo che sia corretto (se non lo è te ne accorgi al comando prossimo) dai

Codice: Seleziona tutto

lilo

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 18:37
da Sybelius
...tutto regolare, però dopo aver scritto "lilo" non succede niente; ho provato a battere "Enter", a digitare "O e a scrivere altri comandi che non ricordo, ma non succede niente.
:banghead:

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 18:38
da JohnnyMnemonic
Ho assunto che tu sappia usare l'editor pico, per uscire usa Ctrl-X, solo dopo puoi dare il comando lilo

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 18:42
da Blizzard
per l'editor puoi provare ad utilizzare anche jed al posto di pico
quando sei in jed ti basta premere F10 per entrare nel menu e utilizzarlo con i tasti direzionali ed enter.
Forse puoi anche utilizzare il mouse se opportunamente settato.

Ovviamente poi ogniuno ha un editor preferito
vi
emacs
jed
pico
nano
joe
jove
ed
;)

Gio

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 19:30
da Sybelius
Ok, o sono io vicino al punto di fusione oppure quì c' è qualcosa che non quadra: il pico non si apre più.

Ringrazio anche Blizzard, ma jed non so neppure cosa sia.

Mi prendo almeno dieci minuti di pausa.
:oops:

Re: Riparte sempre la procedura d'installazione

Inviato: sab 13 set 2008, 20:17
da Blizzard
Sybelius ha scritto:Mi prendo almeno dieci minuti di pausa.
:oops:
di solito i 10 minuti di pausa sono sempre propedeutici per capire qualcosa...

comunque... ogni volta che riavvii la macchina virtuale con dentro il dvd ecc...
riesegui i passi

Codice: Seleziona tutto

    cd /mnt
    mkdir temp
    mount -t auto /dev/hda2 /mnt/temp
    cd temp
    chroot .
    pico /etc/lilo.conf
che ti hanno consigliato?
fai conto che quando avvii il dvd di slackware hai un ambiente in ram!
quindi quando crei la directory con il comando
mkdir temp
quando spegni la macchina virtuale sparisce anche la directory
pico lo hai nella slackware che hai installato. Pertanto se per caso non hai montato
hda2 in temp e di seguito assegnato la nuova / (root) a /mnt/temp (con il comando chroot)
allora è probabile che non trovi il comando pico.

jed come pico è un editor di testi.
Per avviarlo (come qualsiasi altro programma) lo scrivi sulla shell.
quando scrivi
$ pico
avvii pico (il simbolo $ è per dire che è una shell utente -># è per dire che è necessaria la shell root)
$ jed
avvii jed

$ pico /etc/lilo.conf
significa avvia il programma pico e fagli aprire il file /etc/lilo.conf
di solito da shell funziona sempre così
$ nome_programma argomento1 argomento2 argomento3 ... argomentoN

$ mkdir temp
significa lancia il programma mkdir(programma che crea una directory) e passagli come argomento temp... ovvero crea la directory temp

non preoccuparti se molte cose non le capisci ora.
Fidati che col tempo le assorbirai in maniera del tutto inconscia tramite documentazione/tentativi ed errori/fortuna :D

Gio