[RISOLTO] Slackware 12.1 e boot loader

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.

Moderatore: Staff

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.
Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: Slackware 12.1 e boot loader

Messaggio da slucky »

se invece di root=/dev/hdb3 provi a sostituire con root=/dev/sdb3 funge? in ogni caso cercando sul forum, ho trovato qualcosa che dovrebbe fare al caso tuo:

viewtopic.php?f=1&t=22981&start=15

dacci una lettura ;)

Avatar utente
Ducati87
Linux 0.x
Linux 0.x
Messaggi: 34
Iscritto il: lun 18 ago 2008, 17:43
Slackware: 12.1
Località: Napoli

Re: Slackware 12.1 e boot loader

Messaggio da Ducati87 »

slucky ha scritto:se invece di root=/dev/hdb3 provi a sostituire con root=/dev/sdb3 funge? in ogni caso cercando sul forum, ho trovato qualcosa che dovrebbe fare al caso tuo:

viewtopic.php?f=1&t=22981&start=15

dacci una lettura ;)
mmmmmm senti tu al posto mio che prova faresti?

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: Slackware 12.1 e boot loader

Messaggio da slucky »

è chiaro che avendo due dischi con controller differenti sata-ide si tratta di capire come viene vista dal sistema la partizione con la slackware, se provi ad avviare la slackware dal dvd come viene vista la partizione? e poi che tipo di errore ti restituisce grub?

Avatar utente
Ducati87
Linux 0.x
Linux 0.x
Messaggi: 34
Iscritto il: lun 18 ago 2008, 17:43
Slackware: 12.1
Località: Napoli

Re: Slackware 12.1 e boot loader

Messaggio da Ducati87 »

slucky ha scritto:è chiaro che avendo due dischi con controller differenti sata-ide si tratta di capire come viene vista dal sistema la partizione con la slackware, se provi ad avviare la slackware dal dvd come viene vista la partizione? e poi che tipo di errore ti restituisce grub?
mi sorge spontanea la domanda: Perchè con debian non mi ha fatto questo problema?
Comunque appena faccio il test che mi hai detto tu ti farò sapere!

Intanto grazie dell'aiuto! ;) ;)

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware 12.1 e boot loader

Messaggio da conraid »

Dipende da come hai configurato il kernel, usa gli UUID in fstab e in LILO... spero che quello che mi hai mandato sia solo una parte. Se è completo per forza non funziona. Manca tutta la configurazione.
Se parti da floppy come hai detto, guarda come viene visto il disco. Anche se funzionando con quel fstab dovrebbe essere hdb (ma parché poi hdb se è il primo controller pata, questi doppi controller non li capirò mai)
E se metti /dev/sda (dove presumo ci sia grub) ti da errore?

Avatar utente
Ducati87
Linux 0.x
Linux 0.x
Messaggi: 34
Iscritto il: lun 18 ago 2008, 17:43
Slackware: 12.1
Località: Napoli

Re: Slackware 12.1 e boot loader

Messaggio da Ducati87 »

conraid ha scritto:Dipende da come hai configurato il kernel, usa gli UUID in fstab e in LILO... spero che quello che mi hai mandato sia solo una parte. Se è completo per forza non funziona. Manca tutta la configurazione.
Se parti da floppy come hai detto, guarda come viene visto il disco. Anche se funzionando con quel fstab dovrebbe essere hdb (ma parché poi hdb se è il primo controller pata, questi doppi controller non li capirò mai)
E se metti /dev/sda (dove presumo ci sia grub) ti da errore?
guarda il file che ti ho postato nella pagina prima è il completo non c'è altro e sinceramente non so perchè non ci sia il resto. L'ha pata viene visto come HDB mentre invece il sata ovviamente SDA.
Se metto il boot dal'sda mi parte in automatico windows perchè li c'è caricato solo quello :D

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware 12.1 e boot loader

Messaggio da conraid »

Ducati87 ha scritto: Se metto il boot dal'sda mi parte in automatico windows perchè li c'è caricato solo quello :D
Se il sistema parte da SDA tu LILO lo devi mettere in sda, indipendentemente da quello che c'è.
Io qui ho HDA con un Windows, HDC con Slackware, HDD con dati
LILO è su HDA

Ma quel lilo.conf non ti andrà mai, non c'è niente.

Io potrei anche dirti cosa mettere in LILO, ma non vorrei che poi non ti parte niente :-)
In che partizione ce l'hai la root / della Slackware?

Avatar utente
Ducati87
Linux 0.x
Linux 0.x
Messaggi: 34
Iscritto il: lun 18 ago 2008, 17:43
Slackware: 12.1
Località: Napoli

Re: Slackware 12.1 e boot loader

Messaggio da Ducati87 »

conraid ha scritto:
Ducati87 ha scritto: Se metto il boot dal'sda mi parte in automatico windows perchè li c'è caricato solo quello :D
Se il sistema parte da SDA tu LILO lo devi mettere in sda, indipendentemente da quello che c'è.
Io qui ho HDA con un Windows, HDC con Slackware, HDD con dati
LILO è su HDA

Ma quel lilo.conf non ti andrà mai, non c'è niente.

Io potrei anche dirti cosa mettere in LILO, ma non vorrei che poi non ti parte niente :-)
In che partizione ce l'hai la root / della Slackware?
/dev/hdb3 / reiserfs defaults 1 1
/dev/hdb4 /home reiserfs defaults 1 2
/dev/hdb1 /boot ext2 defaults 1 2
/dev/sda1 /fat-a ntfs-3g umask=000 1 0
/dev/sda5 /fat-b ntfs-3g umask=000 1 0

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware 12.1 e boot loader

Messaggio da conraid »

Io farei una cosa così, se non va non prendertela con me :-)
VGA e append ti ho messo quelli che avevi tu, commentati ci sono quelli di default

Naturalmente devi avere il link simbolico /boot/vmlinuz che punta al kernel huge, se usi il generic devi usare un initrd

Codice: Seleziona tutto

boot = /dev/sda

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
timeout = 200
change-rules
reset
#vga = normal
vga = 791
#append = "vt.default_utf8=0"
append="noapic nolapic acpi=off vt.default_utf8=0"

image = /boot/vmlinuz
  root = /dev/hdb3
  label = Slackware
  read-only

other = /dev/sda1
  label = Windows
  table = /dev/sda

Avatar utente
Ducati87
Linux 0.x
Linux 0.x
Messaggi: 34
Iscritto il: lun 18 ago 2008, 17:43
Slackware: 12.1
Località: Napoli

Re: Slackware 12.1 e boot loader

Messaggio da Ducati87 »

conraid ha scritto:Io farei una cosa così, se non va non prendertela con me :-)
VGA e append ti ho messo quelli che avevi tu, commentati ci sono quelli di default

Naturalmente devi avere il link simbolico /boot/vmlinuz che punta al kernel huge, se usi il generic devi usare un initrd

Codice: Seleziona tutto

boot = /dev/sda

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
timeout = 200
change-rules
reset
#vga = normal
vga = 791
#append = "vt.default_utf8=0"
append="noapic nolapic acpi=off vt.default_utf8=0"

image = /boot/vmlinuz
  root = /dev/hdb3
  label = Slackware
  read-only

other = /dev/sda1
  label = Windows
  table = /dev/sda
ti prego non parlare cosi difficile con me! :lol: :lol: :lol: puoi dirmi terra terra che devo fare?
Mi sembra di capire che devo fare un semplice copia-incolla.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware 12.1 e boot loader

Messaggio da conraid »

Ducati87 ha scritto: ti prego non parlare cosi difficile con me! :lol: :lol: :lol: puoi dirmi terra terra che devo fare?
Mi sembra di capire che devo fare un semplice copia-incolla.
Sì, devi copiare quel codice dentro lilo.conf (naturalmente prima fai un backup di quello vecchio) che deve contenere solamente quelle righe e dopo dare il comando lilo. Attento che ti cancellerà il boot loader di windows

Prima però mostrami l'output di
# ls -l /boot

così si guarda se modificare il codice di cui sopra

Avatar utente
Ducati87
Linux 0.x
Linux 0.x
Messaggi: 34
Iscritto il: lun 18 ago 2008, 17:43
Slackware: 12.1
Località: Napoli

Re: Slackware 12.1 e boot loader

Messaggio da Ducati87 »

total 17245
lrwxrwxrwx 1 root root 37 2008-08-17 20:46 README.initrd -> /usr/doc/mkinit
rd-1.3.2/README.initrd
lrwxrwxrwx 1 root root 32 2008-08-17 21:12 System.map -> System.map-huge-sm
p-2.6.24.5-smp
-rw-r--r-- 1 root root 844024 2008-04-30 21:02 System.map-generic-2.6.24.5
-rw-r--r-- 1 root root 880187 2008-04-30 20:19 System.map-generic-smp-2.6.24.5- smp
-rw-r--r-- 1 root root 1282875 2008-04-30 21:15 System.map-huge-2.6.24.5
-rw-r--r-- 1 root root 1320655 2008-04-30 20:42 System.map-huge-smp-2.6.24.5-smp
-rw-r--r-- 1 root root 512 2008-08-17 21:13 boot.0200
-rw-r--r-- 1 root root 569 2008-08-19 13:00 boot_message.txt
lrwxrwxrwx 1 root root 28 2008-08-17 21:12 config -> config-huge-smp-2.6.24 .5-smp
-rw-r--r-- 1 root root 82369 2008-04-30 21:02 config-generic-2.6.24.5
-rw-r--r-- 1 root root 82657 2008-04-30 20:19 config-generic-smp-2.6.24.5-smp
-rw-r--r-- 1 root root 82208 2008-04-30 21:15 config-huge-2.6.24.5
-rw-r--r-- 1 root root 82536 2008-04-30 20:39 config-huge-smp-2.6.24.5-smp
-rw-r--r-- 1 root root 5040 2008-04-01 09:39 diag1.img
drwx------ 2 root root 12288 2008-08-17 20:43 lost+found/
-rw------- 1 root root 77312 2008-08-17 21:13 map
-rw-r--r-- 1 root root 15754 2008-02-22 01:08 slack.bmp
lrwxrwxrwx 1 root root 29 2008-08-17 21:12 vmlinuz -> vmlinuz-huge-smp-2.6. 24.5-smp
-rw-r--r-- 1 root root 2055544 2008-04-30 21:02 vmlinuz-generic-2.6.24.5
-rw-r--r-- 1 root root 2167384 2008-04-30 20:19 vmlinuz-generic-smp-2.6.24.5-smp
-rw-r--r-- 1 root root 4205208 2008-04-30 21:15 vmlinuz-huge-2.6.24.5
-rw-r--r-- 1 root root 4369880 2008-04-30 20:42 vmlinuz-huge-smp-2.6.24.5-smp

Avatar utente
Ducati87
Linux 0.x
Linux 0.x
Messaggi: 34
Iscritto il: lun 18 ago 2008, 17:43
Slackware: 12.1
Località: Napoli

Re: Slackware 12.1 e boot loader

Messaggio da Ducati87 »

conraid ha scritto:Io farei una cosa così, se non va non prendertela con me :-)
VGA e append ti ho messo quelli che avevi tu, commentati ci sono quelli di default

Naturalmente devi avere il link simbolico /boot/vmlinuz che punta al kernel huge, se usi il generic devi usare un initrd

Codice: Seleziona tutto

boot = /dev/sda

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
timeout = 200
change-rules
reset
#vga = normal
vga = 791
#append = "vt.default_utf8=0"
append="noapic nolapic acpi=off vt.default_utf8=0"

image = /boot/vmlinuz
  root = /dev/hdb3
  label = Slackware
  read-only

other = /dev/sda1
  label = Windows
  table = /dev/sda
nel caso in cui non dovesse andare in che modo posso recuperare il boot?

Avatar utente
Ducati87
Linux 0.x
Linux 0.x
Messaggi: 34
Iscritto il: lun 18 ago 2008, 17:43
Slackware: 12.1
Località: Napoli

Re: Slackware 12.1 e boot loader

Messaggio da Ducati87 »

vi riposto il file lilo.conf perchè mi sa che ho mancato qualcosa.

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
lba32 # Allow booting past 1024th cylinder with a recent BIOS
# Append any additional kernel parameters:
append="noapic nolapic acpi=off vt.default_utf8=0"
boot = /dev/hdb

# Boot BMP Image.
# Bitmap in BMP format: 640x480x8
bitmap = /boot/slack.bmp
# Menu colors (foreground, background, shadow, highlighted
# foreground, highlighted background, highlighted shadow):
bmp-colors = 255,0,255,0,255,0
# Location of the option table: location x, location y, number of
# columns, lines per column (max 15), "spill" (this is how many
# entries must be in the first column before the next begins to
# be used. We don't specify it here, as there's just one column.
bmp-table = 60,6,1,16
# Timer location x, timer location y, foreground color,
# background color, shadow color.
bmp-timer = 65,27,0,255

# Standard menu.
# Or, you can comment out the bitmap menu above and
# use a boot message with the standard menu:
#message = /boot/boot_message.txt

# Wait until the timeout to boot (if commented out, boot the
# first entry immediately):
prompt
# Timeout before the first entry boots.
# This is given in tenths of a second, so 600 for every minute:
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Windows bootable partition config begins
other = /dev/sda1
label = Windows
table = /dev/sda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/hdb3
label = Linux
read-only
# Linux bootable partition config ends

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware 12.1 e boot loader

Messaggio da conraid »

Ducati87 ha scritto:vi riposto il file lilo.conf perchè mi sa che ho mancato qualcosa.
lo dicevo io :-)

guarda, basta che cambi questa riga

Codice: Seleziona tutto

boot = /dev/hdb
con

Codice: Seleziona tutto

boot = /dev/sda
come ripristinare successivamente quello di windows? non lo so proprio
Una volta bastava accedere dal CD di Windows, partire in modalità rescue e fare

Codice: Seleziona tutto

fdisk /mbr 
per dos e windows fino a 98

Codice: Seleziona tutto

fixmbr
per nt e 2000

XP e Vista non lo so, magari guarda se il comando esiste e se c'è un help

Rispondi