laptop non in rete: come installare linux-tree?

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Avatar utente
zipeppe
Prode Principiante
Messaggi: 26
Iscrizione: sabato 11 febbraio 2006, 18:44
Località: Firenze, Italy

laptop non in rete: come installare linux-tree?

Messaggio da zipeppe »

Ciao a tutti,

sto provando a completare l'installazione della Dapper 6.02 sul mio laptop ASUS A6J.
Il problema al momento è che non sono in rete perchè il driver r1000 che dovrei compilare e caricare come modulo al boot non posso installarlo perchè mancano i sorgenti del kernel.

Infatti il comando
sudo apt-get install linux-tree
mi dice:
Reading package list... Done
Building dependancy tree... Done
E: Couldn't find package linux-tree


Non so come proseguire perchè nel CD non riesco a trovare i sorgenti. Potrei tirare giù dal repository il tar dei
sorgenti ma, non conoscendo praticamente per nulla la distro, non saprei né dove né cosa cercare.
Potete darmi una mano?
Grazie

ZpP
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17365
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: laptop non in rete: come installare linux-tree?

Messaggio da Stealth »

una ricerca su wiki funziona sempre:

http://wiki.ubuntu-it.org/CompilazioneKernel

ciao
gorillix
Prode Principiante
Messaggi: 92
Iscrizione: giovedì 17 novembre 2005, 21:47
Località: trieste

Re: laptop non in rete: come installare linux-tree?

Messaggio da gorillix »

Io a questo punto ti consiglierei di scaricare direttamente i sorgenti dell'ultimo kernel su www.kernel.org, decomprimerlo in /usr/src e creare il link simbolico /usr/src/linux che punti ai sorgenti del nuovo kernel e poi compilare. In questo caso userai il kernel 2.6.16.14 al posto di quello ufficiale di ubuntu.

ciao
Avatar utente
zipeppe
Prode Principiante
Messaggi: 26
Iscrizione: sabato 11 febbraio 2006, 18:44
Località: Firenze, Italy

Re: laptop non in rete: come installare linux-tree?

Messaggio da zipeppe »

Si la ricerca l'ho fatta prima di postare (ovvio) ma come ho scritto io sono FUORI RETE e sul CD la roba che serve non c'è...

Ho infatti scaricato i sorgenti vanilla come dice gorillix, sta compilando or ora ma poi non ho idea di come "installarlo" a modo nella /boot per renderlo avviabile da grub...

Ciao e grazie
gorillix
Prode Principiante
Messaggi: 92
Iscrizione: giovedì 17 novembre 2005, 21:47
Località: trieste

Re: laptop non in rete: come installare linux-tree?

Messaggio da gorillix »

Dipende tutto da come l'hai compilato. Se hai usato la guida del wiki basta usare dpkg (ma dubito perché mi sa che ti manca il necessario per compilarlo com un .deb) se invece hai usato il classico

Codice: Seleziona tutto

# make && make modules_install
devi fare

Codice: Seleziona tutto

# cp arch/i386/boot/bzImage /boot/<kernel-version>
sostituendo a qualsiasi nome di tuo gusto e poi aggiungere a /boot/grub/menu.lst una sezione in più del tipo

Codice: Seleziona tutto

title=kernel ubuntu compilato
# La partizione dove si trova l'immagine del kernel (o il sistema operativo)
root (hd0,1)
kernel /boot/nomedelkernel root=/dev/hda2
hda2 per grub è appunto (hd0,1)
Dovrebbe andare. Non dovrebbe servire l'initrd perchè non si tratta di un kernel generico.
Avatar utente
zipeppe
Prode Principiante
Messaggi: 26
Iscrizione: sabato 11 febbraio 2006, 18:44
Località: Firenze, Italy

Re: laptop non in rete: come installare linux-tree?

Messaggio da zipeppe »

gorillix ha scritto: Dipende tutto da come l'hai compilato. Se hai usato la guida del wiki basta usare dpkg (ma dubito perché mi sa che ti manca il necessario per compilarlo com un .deb) se invece hai usato il classico

Codice: Seleziona tutto

# make && make modules_install
devi fare

Codice: Seleziona tutto

# cp arch/i386/boot/bzImage /boot/<kernel-version>
sostituendo a qualsiasi nome di tuo gusto e poi aggiungere a /boot/grub/menu.lst una sezione in più del tipo

Codice: Seleziona tutto

title=kernel ubuntu compilato
# La partizione dove si trova l'immagine del kernel (o il sistema operativo)
root (hd0,1)
kernel /boot/nomedelkernel root=/dev/hda2
hda2 per grub è appunto (hd0,1)
Dovrebbe andare. Non dovrebbe servire l'initrd perchè non si tratta di un kernel generico.
Ho compilato (anzi: tentato di compilare) con:

Codice: Seleziona tutto

sudo make && make modules_install
ma si schianta alla fine quando deve creare la dir con i moduli:
Kernel : ark/i386/boot/zImage is ready (#2)
  Building modules, stage 2.
  MODPOST
mkdir : cannot create directory `/lib/modules/2.6.16.14`: Permission denied
make: *** [_modinst_] Error 1
E quindi son fermo...
gorillix
Prode Principiante
Messaggi: 92
Iscrizione: giovedì 17 novembre 2005, 21:47
Località: trieste

Re: laptop non in rete: come installare linux-tree?

Messaggio da gorillix »

Eri root? perché ti dice che non hai i permessi per creare la directory?
Prova magari prima a diventare root con

Codice: Seleziona tutto

sudo su -
e ridare il comando
Ultima modifica di gorillix il martedì 9 maggio 2006, 11:55, modificato 1 volta in totale.
Avatar utente
zipeppe
Prode Principiante
Messaggi: 26
Iscrizione: sabato 11 febbraio 2006, 18:44
Località: Firenze, Italy

Re: laptop non in rete: come installare linux-tree?

Messaggio da zipeppe »

Certo che non funziona, ceppa che non sono altro!

sudo make && make modules_install non va bene:

sudo make
sudo make modules_install


va molto meglio. scusate!
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti