Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.
Regole del forum
1) Citare sempre la versione di Slackware usata, 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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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 della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Ho da poco installato la slackware. Vi racconto la configurazione del mio PC.
Ho un HDD SATA su cui c'è windows. Ho un'HDD IDE su cui ho la Slack 10.1
Durante l'installazione ho scelto il kernel "sata.i" ed ho cercato di mettere il LILO su sda1 (quindi sul sata) ottenendo solo un messaggio di errore. Quindi ho installato anche il lilo su hda (sul hdd ide).
A questo punto, quando avvio il PC, se scelgo windows, non parte. Per farlo partire devo obbligatoriamente cambiare l'ordine di avvio dal bios.
E' come se linux ancora non vedesse la periferica SATA.
Per cercare di risistemare, da buon utente "microsoftiano" ho formattato e reinstallatp più volte
Ovvio che non ho ottenuto risultato...
Non mi lascia mettere il LILO sul sata, devo perforza metterlo sull'ide...
Cercando un po in giro ho trovato questo:
Dopo aver scaricato i sorgenti originali del kernel 2.6.0 ho fatto in ordinre :
1) Scompatto i sorgenti dentro /usr/src
2) Creato un link simbolico di nome linux dentro a /usr/src che punta alla directory del kernel 2.6 (che si chiama linux-2.6.0)
3) make mrproper
4) make clean
5) make menuconfig
da qui, a parte tutte le altre voci, ho impostato dentro :
DEVICE DRIVERS --> SCSI device SUPPORT :
<*> SCSI device support
<*> legacy /proc/scsi/ support
<*> SCSI disk support
<*> SCSI CDROM support
<*>SCSI generic support
poi dentro a SCSI low-level drivers :
<*> Serial ATA (SATA) support
<*> VIA SATA support (perché io ho appunto il controller della via....)
6) Ho salvato la config in un file a parte quindi sono uscito (EXIT)
7) make all make modules_install
9) Ho copiato il bzimage da dentro /usr/src/linux/arch/i386/boot in /boot
10) Ho aggiornato lilo.conf
11) lilo
12) Reboot
13) VITTORIA ^_^
P.S. Dimenticavo d dire che il DEVICE è EFFETTIVAMENTE /dev/hde ^_^
Solo che per me è arabo... sono nuovissimo dell'ambiente gnu-linux
Ho avuto lo stesso problema, e l'ho risolto staccando temporaneamente l'hd ide (puoi in alternativa disabilitare il canale ide dell'hard disk da bios) e installando slackware con sata.i solo con l'hd sata visibile.
Il bello è che comunque lilo tentava di scrivere su hda (il mio attuale masterizzatore dvd lampeggiava quando lanciavo lilo), ma alla fine ha installato il bootloader sul MBR del sata!
anche io ho avuto un po' di rogne di questo tipo solo che la mia configurazione è un po' diversa (slack su s-ata + windoz su p-ata).
è piuttosto strano che tu non riesca ad installare lilo su sata, non dovresti avere problemi di questo tipo, che tipo di errore ti da quando cerchi di installare sul disco s-ata?
al massimo prova ad installare lilo sull'MBR del disco ide e poi aggiungi l'opzione master-boot oppure boot-as=0x80 nella parte di lilo.conf che riguarda l'avvio di windoz. questa è stata la soluzione ai miei problemi che però, ti ripeto, erano relativi ad una configurazione diversa.
UidousICSPI vuole stare sul Master per avviarsi, per questo non si avvia. Però lo puoi imbrogliare aggiungendo queste righe
map-drive = 0x80
to = 0x81
map-drive = 0x81
to = 0x80
Nella sezione relativa di UinodousICSPI in questo modo , il SO si avvia pensando di essere sul disco primario
GRANDEEE (ma mi chiedo come, un comune mortale come me, possa arrivarci da solo! )
Magnifico, ora funziona quasi alla grande!
Per modificare il file "lilo.conf", però, sono andato dal centro di controllo... perchè non mi ricordavo come si compilava :P
Ora funziona, ma mi ha aggiunto anche una terza opzione "sda1"!
Vi posto il mio lilo.conf
# Start LILO global section
boot="/dev/hda"
message = /boot/boot_message.txt
prompt
timeout="100"
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
vga="0"
# End LILO global section
# Windows bootable partition config begins
other = /dev/sda1
map-drive = 0x80
to = 0x81
map-drive = 0x81
to = 0x80
label="Windows"
table = /dev/sda
# Windows bootable partition config ends
# Linux bootable partition config begins
image="/dev/sda1"
image = /boot/vmlinuz
root = /dev/hda1
label = Linux
read-only
# Linux bootable partition config ends
Immagino che la colpa sia di image="/dev/sda1" che faccio, lo tolgo?
Ne approfitto per chiedere l'ultima cosa: Se danneggio il lilo (ad esempio provo un formato grafico non supportato), posso tornare indietro in qualche modo?