Forum dedicato ai Porting ufficiali e non di Slackware, vedi Slack/390, ARMedslack, Slamd64, Slackintosh, Ocsid, Sloox, Zenwalk, How-Tux, Slax etc etc
Moderatore: Staff
Regole del forum
1) Citare sempre il nome e la versione del porting Slackware, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto i porting di Slackware.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza dell'ultima regola porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
da SIV » sab mar 21, 2009 22:46
Ragazzi ho installato Absolute Linux sul mio secondo hd (sda) e ho modificato il file lilo su questo hd (hdb).
Solo che quando cerco di aggiornare LILO con i nuovi settaggi mi da errore:
- Codice: Seleziona tutto
bash-3.1# lilo
Added Linux *
[b]Fatal: First sector of /dev/sda2 doesn't have a valid boot signature[/b]
bash-3.1#
Con cfdisk ho anche messo il flag "Boot" sulla partizione sda2 (dove risiede la nuova distro che volevo provare).
Ecco il file lilo:
- Codice: Seleziona tutto
append=" vt.default_utf8=0"
boot = /dev/hdb
bitmap = /boot/slack.bmp
bmp-colors = 255,0,255,0,255,0
bmp-table = 60,6,1,16
bmp-timer = 65,27,0,255
prompt
lba32
timeout = 1200
change-rules
reset
vga = 773
image = /boot/bzImage
root = /dev/hdb1
label = Linux
read-only
other = /dev/sda2
label = AbsoluteLinux
table = /dev/sda
Ed ecco come sono le mie partizioni e hd:
- Codice: Seleziona tutto
bash-3.1# fdisk -lu
Disk /dev/hdb: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders, total 156368016 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x00000001
Device Boot Start End Blocks Id System
/dev/hdb1 * 63 136713149 68356543+ 83 Linux
/dev/hdb2 136713150 156360644 9823747+ 5 Extended
/dev/hdb5 136713213 156360644 9823716 82 Linux swap
Disk /dev/sda: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/track, 24792 cylinders, total 398297088 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0xd17bd17b
Device Boot Start End Blocks Id System
/dev/sda1 63 61432559 30716248+ 7 HPFS/NTFS
/dev/sda2 * 61432560 354393899 146480670 83 Linux
/dev/sda3 354393900 398283479 21944790 5 Extended
/dev/sda5 354393963 398283479 21944758+ 82 Linux swap
bash-3.1#
C'è modo di risolvere?
Ultima modifica di
SIV il dom mar 22, 2009 16:21, modificato 1 volta in totale.
-

SIV
- Linux 2.6

-
- Messaggi: 911
- Iscritto il: mer apr 25, 2007 14:07
- Località: Bari (Provincia)
- Distribuzione: ArchLinux
da sardylan » dom mar 22, 2009 10:14
Nella /dev/sda2 c'è installato un bootloader?? Potresti anche configurare il primo lilo per avviare Absolute Linux...
-

sardylan
- Linux 2.6

-
- Messaggi: 993
- Iscritto il: mar apr 24, 2007 9:21
- Località: San Vito (Cagliari)
- Nome Cognome: Luca Cireddu
- Slackware: current 64bits
- Kernel: 3.1.2
- Desktop: KDE 4.5.5
- Distribuzione: Debian - CLFS
-
da urka58 » dom mar 22, 2009 11:59
Prova
- Codice: Seleziona tutto
# lilo -P ignore
Dovrebbe funzionare...
Ciao
EDIT
Scusa non avevo visto dove hai installato lilo (hdb). Devi installare un altro boot loader in /dev/sda2 , che mi pare di capire sia la partizione / di absolut (grub, lilo vedi tu..).
Altrimenti come ti ha suggerito Sardylan, usa lilo di slackware
Ri-ciao
-

urka58
- Linux 2.6

-
- Messaggi: 524
- Iscritto il: gio dic 08, 2005 0:29
da SIV » dom mar 22, 2009 12:44
Ragazzi ma io sto usando lilo di slackware!
Slackware la ho su hdb1 e AbsoluteLinux in sda2. Però quando configuro lilo di slackware e lo lancio mi da quell'errore.
Installo in boot loader anche in sda2 o posso sistemare con uno unico?
-

SIV
- Linux 2.6

-
- Messaggi: 911
- Iscritto il: mer apr 25, 2007 14:07
- Località: Bari (Provincia)
- Distribuzione: ArchLinux
da zoros » dom mar 22, 2009 13:09
SIV ha scritto:Ragazzi ho installato Absolute Linux sul mio secondo hd (sda) e ho modificato il file lilo su questo hd (hdb).
Solo che quando cerco di aggiornare LILO con i nuovi settaggi mi da errore:
- Codice: Seleziona tutto
bash-3.1# lilo
Added Linux *
[b]Fatal: First sector of /dev/sda2 doesn't have a valid boot signature[/b]
bash-3.1#
Con cfdisk ho anche messo il flag "Boot" sulla partizione sda2 (dove risiede la nuova distro che volevo provare).
...
Hai solo settato il Boot-flag sul MBR di sda, ma non il boot-signature (gli ultimi due bytes=55AAh) su sda2 ...
se tratti /dev/sda2 come "other" devi installare 2 Lilo (secondo me più elegante), però puoi evitarlo definendo le voci root=... e initrd=... relative ad ABS-Linux nel primo lilo
vorrei riavere le mie firme ...
-

zoros
- Linux 3.x

-
- Messaggi: 1294
- Iscritto il: lun mag 28, 2007 22:51
- Località: Gorizia
- Nome Cognome: Fabio∙Zorba
- Slackware: 13.37
- Kernel: 3.2.5
- Desktop: KDE-3.5.10
-
da sardylan » dom mar 22, 2009 13:20
Come ti ha suggerito zoros:
- Codice: Seleziona tutto
boot = /dev/hdb
prompt
lba32
timeout = 50
image = /boot/vmlinuz-huge-smp-2.6.27.7-smp
root = /dev/hdb1
label = Slackware
append = "vt.default_utf8=1"
vga = 791
read-only
### Prima forma ###
image = /mnt/absolute/boot/vmlinuz
root = /dev/sda2
label = Absolute
append = "<<<Tutto quello che devi mettere>>>"
vga = 791
read-only
### Seconda forma ###
other = /dev/sdb1
label = Absolute
table = /dev/sdb

Ricordati che per far funzionare una cosa del genere devi montare in Slackware la partizione di root (o quella che contiene la dir /boot) all'interno di una qualche dir!!! Io di solito monto le altre partizioni in /mnt, perciò ricordati di montare
/dev/sda2 in
/mnt/absoluteAltrimenti installi un bootloader (va bene anche quello di default di Absoulte Linux), dicendoli di __NON__ andare nell'MBR, ma di installarsi nella partizione
/dev/sdb1, in questo modo puoi usare la seconda forma nel LILO di Slackware...
-

sardylan
- Linux 2.6

-
- Messaggi: 993
- Iscritto il: mar apr 24, 2007 9:21
- Località: San Vito (Cagliari)
- Nome Cognome: Luca Cireddu
- Slackware: current 64bits
- Kernel: 3.1.2
- Desktop: KDE 4.5.5
- Distribuzione: Debian - CLFS
-
da SIV » dom mar 22, 2009 13:30
Ok provo ad installare 2 lilo.
Nell'installazione di AbsoluteLinux indicai di non installare nessun boot loader apposta. Ora con un cd entro in Abs-linux e lo installo lilo in sda2. Vi faccio sapere se ho risolto!
------------
Ragazzi grazie dell'aiuto.
Comunque ho cambiato idea
Ho messo in /etc/fstab:
- Codice: Seleziona tutto
/dev/sda2 /mnt/distro2 auto 0 0
e in /etc/lilo.conf:
- Codice: Seleziona tutto
image = /mnt/distro2/boot/vmlinuz-2.6.27.7-abs
root = /dev/sda2
label = Absolute_Linux
read-only

-

SIV
- Linux 2.6

-
- Messaggi: 911
- Iscritto il: mer apr 25, 2007 14:07
- Località: Bari (Provincia)
- Distribuzione: ArchLinux
Torna a Porting Slackware
Chi c’è in linea
Visitano il forum: Nessuno e 0 ospiti