Newsgroup: it.comp.os.linux.sys
Titolo: avviare una partizione reiser da lilo (ubuntu)

ho aggiunto la voce della partizione da lilo.initrd.img e tutti i dati, 
poi ho lanciato lilo. però al riavvio mi da kernel panic: non riesce a 
trovare init e si lamenta di non trovare una partizione ext3. è una 
versione relativamente recente di lilo e non ho ritenuto di aggiornarla.
che dite lascio da parte reiser o c è un modo di risolvere?

Il giorno Sat, 12 Mar 2005 22:25:18 +0000, non avendo niente di meglio da
fare abbagnale ha scritto:

Il formato della partizione dalla quale avvii 
il sistema NON può essere un modulo!!
-- 
Signature automatica inserita a mano.
In God we trust, all others we monitor 
(National Security Agency)

abbagnale wrote:  [CUT]

Fammi capire.........
cosa hai fatto esattamente ...?
su Slack in comando da dare dalla cartella /boot/ e' il seguente :
mkinitrd -c -k 2.6.7 -m reiserfs  (2.6.7 e' generico,poi ci devi mettere
quello effetivo)
tu dove hai aggiunto cosa ..........
PS se reiserfs non e' compilato come modulo nel kernel non risolvi un tubo .
-- 
http://wiki.news.nic.it/QuotarBene
http://slax.linux-live.org
http://www.slacky.it

 PS se reiserfs non e' compilato come modulo nel kernel non risolvi un tubo .
Avere il filesystem in uso come modulo e' un po' una schifezza, secondo me.
Molto meglio built-in, che ti risparmi pure il dover usare un ramdisk.
-- 
Paolo Ripamonti
http://www.cyberpax.tk

Paolo Ripamonti wrote:  [CUT]

Si ok, ma dal post iniziale mi e' parso di capire che fosse stato
"manipolato" il file initrd.gz  e che il problema fosse dovuto  al fatto
che  il reiserfs non fosse compilato come modulo,tempo fa' anchio pensavo
che il ramdisk fosse solo una complicazione inutile,poi l'ho provato col
2.6.10 su Slack 10.1 e mi sono ricreduto il boot si velocizza
parecchio ....
-- htp://
wiki.news.nic.it/QuotarBene
http://slax.linux-live.org
http://www.slacky.it

 parecchio ....
Bah, non e` sempre vero che sia una complicazione inutile, sai?
Per esempio se devi bootare da raid c'č ben poco da fare, salvo un ramdisk.
Ripeto, ma e` solo un'opinione, usare un ramdisk solo per includere come
modulo il filesystem usato, beh, mi pare un po' eccesivo.
Sulla questione della velocizzazione del boot, sono curioso!
A naso avrei detto il contrario, qualcuno mi sa spiegare perche` si
velocizza il processo?
Saluti.


 velocizza il processo?
non saprei , ma immagino sia perche vengono caricati i moduli necessari dal
ramdisk .......
so' solo che la mia macchina e' molto piu' veloce in fase di boot (non e' un
server e quindi la riavvio spesso)
ciao !
-- 
http://wiki.news.nic.it/QuotarBene
http://slax.linux-live.org
http://www.slacky.it

Paolo Ripamonti ha scritto:

raga tenete di conto che la mia competenza non è molto ampia.. però se 
tale partizione funzionava con grub perché con lilo non parte?? ok forse 
mi manca di eseguire mkinitrd eccetera perché nella lista di /boot manca 
all appello.
premetto che ho formattato la ubuntu e ho installato la slackware9.1 
(l'unica che ho a disposizione) ma con la root ancora  con reiserfs
ls /boot
system.map@            boot_message.txt  config-ide-2.4.22 
vmlinuz-ide-2.4.22
System.map-ide-2.4.22  config@           vmlinuz
estratto da lilo.conf
image=/boot/vmlinuz
          label="UBUNTU-HOARY" #slackware9.1
          root=/dev/hdb4
          initrd=/boot/initrd.img
          append="root=/dev/hdb4 notail resume=/dev/hda8 quiet splash"
          read-only
ora che ci penso bene sulla ubuntu era presente initrd.img, (mentre 
nella slackware attuale non c è,vedi ls piu in alto)
però dovevo rifarlo col comando mkinitrd perchè ho cambiato fs.. 
correggetemi se sbaglio.
quindi non mi rimane che eseguire il comando mkinitrd come ha suggerito 
l amico,
e poi spero migliori qualcosa

 all appello.
Fammi capire bene..
hai cambiato la / da ext3 a reiserfs ?
con mkreiserfs /dev/hdX  ?
PS non ho capito una mazza di quale sia il problema .......


 PS non ho capito una mazza di quale sia il problema .......
lo immaginavo, io non ho cambiato nulla. intendevo che invece di avere 
messo un filesystem standard come ext3 ho messo il reiser.
il problema era che con la ubuntu non riuscivo a bootare con il lilo di 
mandrake (che ho editato a mano),ho letto che le versioni vecchie di 
lilo avevano problemi con il reiser ma la mia è una versione di luglio 2004
con il grub della ubu bootavo tranquillamente da tutte le parti, però 
per aggiornare lilo,conf di mandrake ho lanciato lilo  e mi ha 
sovrascritto il mbr.
dice che non trova una partizione ext3 e non trova init e devo 
aggiungere al kernel un parametro init=...
però credevo che l installer avesse provveduto a fare un ram disk 
standard attraverso il quale caricare il modulo reiser.
ma come ti ripeto non sono molto ferrato su questi particolari.
spero solo di aver spiegato meglio il problema.
adesso ho installato la slackware al posto della ubu ma ancora con fs 
reiser. adesso nella /boot non è presente initrd per il motivo che all 
atto dell installazione non ho salvato nessun bootloader, pensando(da 
ingenuo) che bastasse  il lilo di mandrake. cmq per far funzionare il 
tutto credo che  basti solo il comando mkinitrd per crearlo.
sperando di non avere ancora problemi con il reiser

 sperando di non avere ancora problemi con il reiser
se usi il 2.4.X di default non ti serve nessun initrd ........
# End LILO global section
# Partition 1 : DOS/Windows
other = /dev/hda1
label = 98se
table = /dev/hda
image = /boot/vmlinuz-ide-2.4.27
root = /dev/hda2
label = 2.4.27
append = "hdd=ide-scsi"
read-only
image = /boot/vmlinuz
root = /dev/hda2
initrd = /boot/initrd.gz
label = 2.6.10
read-only
come vedi col 2.4.27 non uso initrd, mentre col 2.6.10 si ........
