PDA

View Full Version : Installare slax con grub


patel45
15-08-2008, 18:33
Ho scaricato il tar di slax, l'ho scompattato ed ho copiato le cartelle in una partizione libera, poi mi sono creato le voci di avvio per il mio menu.lst copiandole dai file di lilo in questo modo:
title Slax hdd8
root (hd1,7)
kernel /boot/vmlinuz ramdisk_size=7120 root=/dev/ram0 rw vga=788 changes=slaxchanges autoexec=xconf;kdm
initrd /boot/initrd.gz
Mi sono meravigliato molto al riavvio che ha funzionato e quindi in questo momento ho una live sul HD. Addirittura ho installato i driver ATI prelevandoli dal sito Slax e semplicemente copiandoli in slax/modules.
Ora però vorrei fare una installazione seria in modo da non lavorare sempre come root e sul ramdisk. Il file di installazione utilizza Lilo e ne vorrei fare a meno.
Ho fatto qualche tentativo a casaccio tel tipo sostituire a ramdisk_size=7120 root=/dev/ram0 root=/dev/hdd8, ma non funziona.
C'è un modo per farlo ?

chicco83
16-08-2008, 11:35
mi iscrivo, la discussione potrebbe interessare anche me...

patel45
20-08-2008, 09:20
ho trovato un prog di installazione slax2hd-1.3-fx.lzm, fa una installazione che sembra a prima vista buona, ma poi i moduli non funzionano, non riesco a creare un utente normale. Peccato perché è veramente una scheggia questa distro.

gash
20-08-2008, 09:41
Posta il file /etc/fstab e probabile che in fstab monti le partizioni in /tmp, almeno le live fanno così.

patel45
20-08-2008, 18:02
questo è fstab
/dev/hdd5 swap swap defaults 0 0 /dev/sda7 swap swap defaults 0 0
/dev/hdd7 / reiserfs defaults,noatime 1 1

gash
21-08-2008, 07:34
Tu hai provato
root=/dev/hdd8
ma fstab dice
/dev/hdd7 / reiserfs defaults,noatime 1 1

Poi perchè questo
/dev/hdd5 swap swap defaults 0 0 /dev/sda7 swap swap defaults 0 0

Hai due swap?

P.S.
Se sta in hdd7 è sbagliato pure questo
root (hd1,7)
la d è il 4° HD
root (hd3,6)

patel45
21-08-2008, 12:36
Scusami ma ho fatto un po' di confusione, nel primo post ho copiato la live in hdd8 e l'ho fatta funzionare col ramdisk, dopo ho provato a installarla col prog slax2hd in hdd7 e il fstab è relativo a questa installazione che tra l'altro mi ha riconosciuto 2 partizioni di swap su 2 dischi diversi. Il menu.lst relativo a hdd7 è:
title Slax hdd7 installata
root (hd1,6)
kernel /boot/vmlinuz root=/dev/hdd7 ro vga=788 autoexec=xconf;telinit~4
initrd /boot/initrd.gz
Questa installazione però non è riuscita bene perché non riesco ad aggiungere moduli e nemmeno a creare un account normale.

gash
21-08-2008, 14:07
Quello che non capisco è
hda/sda = hd0
hdb/sdb = hd1
hdc/sdc = hd2
hdd/sdd = hd3
Il tuo slax sta su hdd? quindi un 4° hd del tuo pc e quindi dovrebbe essere giusto
root (hd3,6)
e non
root (hd1,6)

Poniamo il caso che sia invece giusto
root (hd1,6)
e quindi slax sta nel secondo hd
allora è sbagliato
root=/dev/hdd7
che sarebbe
root=/dev/hdb7

patel45
21-08-2008, 14:28
il mio hdd è un disco ide e così viene chiamato dalla mia distro principale Pclos ed anche da Slax che ha creato il fstab. Il device.map dice
(hd0) /dev/sda
(hd1) /dev/hdd
Inoltre se tu avessi ragione slax non si avvierebbe e il grub darebbe errore.
allego fdisk -l
fdisk -l

Disco /dev/hdd: 40.0 GB, 40027029504 byte

16 heads, 63 sectors/track, 77557 cylinders
Units = cilindri of 1008 * 512 = 516096 bytes
Disk identifier: 0x2a5daf78

Dispositivo Boot Start End Blocks Id System
/dev/hdd1 * 3 40103 20210688 7 HPFS/NTFS
/dev/hdd2 40104 77557 18876785 5 Esteso
/dev/hdd5 40104 42144 1028632+ 82 Linux swap / Solaris
/dev/hdd6 42145 53379 5662408+ 83 Linux
/dev/hdd7 * 53380 65713 6216304+ 83 Linux
/dev/hdd8 65714 77557 5969344+ 83 Linux

Disco /dev/sda: 200.0 GB, 200049647616 byte

240 heads, 63 sectors/track, 25841 cylinders
Units = cilindri of 15120 * 512 = 7741440 bytes
Disk identifier: 0xcab10bee

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 2709 20480008+ 7 HPFS/NTFS
/dev/sda2 2710 25842 174880913 f W95 Esteso (LBA)
/dev/sda5 2710 3522 6146248+ 83 Linux
/dev/sda6 3523 4471 7174408+ 83 Linux
/dev/sda7 4472 4593 922288+ 82 Linux swap / Solaris
/dev/sda8 4594 25008 154337368+ 83 Linux
/dev/sda9 25009 25842 6300472+ 83 Linux

gash
21-08-2008, 16:04
Che errore ti da quando cerchi di far partire da grub la slax?
Posta il contenuto della cartella /boot di slax.

patel45
21-08-2008, 16:29
Che errore ti da quando cerchi di far partire da grub la slax?
Posta il contenuto della cartella /boot di slax.
ho trovato un prog di installazione slax2hd-1.3-fx.lzm, fa una installazione che sembra a prima vista buona, ma poi i moduli non funzionano, non riesco a creare un utente normale. Peccato perché è veramente una scheggia questa distro.
Grub non da alcun errore, il problema è questo qui sopra.