slackware su hd esterno[Risolto]
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.
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.
- aloisusmariae
- Linux 0.x

- Messaggi: 66
- Iscritto il: mer 19 dic 2007, 10:57
- Slackware: 12.1 current
- Kernel: 2.6.24.7-smp
- Desktop: kde 3.5.10
- Località: Roma
Re: slackware su hd esterno[Non ancoraRisolto]
monta la penna usb in /mnt/tmp: mount /dev/sdb1 /mnt/tmp
Questo è lilo.conf
## inizio di lilo.conf #####
boot=/dev/sdb
prompt
lba32
compact
vga=769
change-rules
reset
menu-scheme=wg:kw:wg:Yg
image=/mnt/tmp/boot/vmlinuz
label=Slackware
initrd=/mnt/tmp/boot/initrd.gz
root=/dev/sdb1
read-write
append = "root=/dev/sdb1 ro"
## fine di lilo.conf ######
e questo è il comando per installare lilo nella penna usb.
lilo -C /mnt/tmp/etc/lilo.conf -S /mnt/tmp/boot/ -m /mnt/tmp/boot/lilo.map
Ciao
Questo è lilo.conf
## inizio di lilo.conf #####
boot=/dev/sdb
prompt
lba32
compact
vga=769
change-rules
reset
menu-scheme=wg:kw:wg:Yg
image=/mnt/tmp/boot/vmlinuz
label=Slackware
initrd=/mnt/tmp/boot/initrd.gz
root=/dev/sdb1
read-write
append = "root=/dev/sdb1 ro"
## fine di lilo.conf ######
e questo è il comando per installare lilo nella penna usb.
lilo -C /mnt/tmp/etc/lilo.conf -S /mnt/tmp/boot/ -m /mnt/tmp/boot/lilo.map
Ciao
- tigerwalk
- Linux 3.x

- Messaggi: 895
- Iscritto il: lun 25 feb 2008, 22:08
- Nome Cognome: Giuliano della Vecchia
- Slackware: 13.37-14.2
- Kernel: 3.10.17-tiger / 4.4.88-smp
- Desktop: kde4/xfce4
- Località: Napoli
Re: slackware su hd esterno[Non ancoraRisolto]
grazie, adesso il mio lilo.cong è così:
ottengo sempre un kernel panic perchè mi chiede : Please append a correct "root=" boot option
a tale scopo ho dato una LABEL alla root ed invece di root = /dev/sdb5 ho scritto root = LABEL = Slackware. Adesso riesce a montare il file system ma non so proprio che devo "appendere" alle opzioni di boot
Ho provato anche con grub, posto la parte relativa:
ovviamente ho creato initrd.gz.
quì mi dice che non trova /etc/fstab e non può montare initrd
ma giuro che /etc/fstab esiste:
Risultato... non sò più a chi santo votarmi. Non vorrei che per la terza volta devo disinstallare slackware swnza avere la soddisfazione di avviarla....!
Scusate lo sfogo!
Codice: Seleziona tutto
# LILO configuration file
# Start LILO global section
boot = /dev/sdb # Installa LILO nel MBR
message = /boot/boot_message.txt
prompt # Dà possibilità di selezionare un'altra sezione
lba32
compact
delay = 00 # Aspetta secondi prima di avviare la scelta predefinita
timeout = 1200
default = linux # Passato il timeout, avvia la sezione
change-rules
reset
vga = 773
menu-scheme=wg:kw:wg:Yg
# Le tre righe seguenti sono necessarie solo per un dualboot con Windows.
# In questo caso, Windows è in /dev/sda1.
# 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/sdb5
label = Linux
read-write
append = "root=LABEL=Slackware ro"
# Linux bootable partition config endsa tale scopo ho dato una LABEL alla root ed invece di root = /dev/sdb5 ho scritto root = LABEL = Slackware. Adesso riesce a montare il file system ma non so proprio che devo "appendere" alle opzioni di boot
Ho provato anche con grub, posto la parte relativa:
Codice: Seleziona tutto
title Slackware on (/dev/sdb5)
root (hd1,4)
kernel /boot/vmlinuz-huge-smp-2.6.21.5-smp real_root=LABEL=Slackware ro vga=773
initrd /boot/initrd.gz
savedefault
bootquì mi dice che non trova /etc/fstab e non può montare initrd
ma giuro che /etc/fstab esiste:
Codice: Seleziona tutto
/dev/sda5 swap swap defaults 0 0
/dev/sdb5 / ext3 defaults 1 1
/dev/sda2 /mnt/sababoot ext2 defaults 1 2
/dev/sda3 /mnt/saba ext3 defaults 1 2
/dev/sda1 /mnt/windows ntfs ro 1 0
/dev/sdb2 /mnt/STORAGE vfat defaults 1 0
#/dev/cdrom /mnt/cdrom auto noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0Scusate lo sfogo!
- Luci0
- Staff

- Messaggi: 3591
- Iscritto il: lun 27 giu 2005, 0:00
- Nome Cognome: Gabriele Santanché
- Slackware: 12.2 14.0
- Kernel: 2.6.27.46- gen 3.2.29
- Desktop: KDE 3.5.10 Xfce
- Località: Forte dei Marmi
- Contatta:
Re: slackware su hd esterno[Non ancoraRisolto]
Il problema é che per fare il boot da penna USB ( e quindi anche da hd usb ) non si possono usare ne lilo ne grub ... (o almeno puoi provare ma perdi tempo ...) credo che ti convenga creare la penna bootabile con la routine in dotazione con la slackware 12.0 e poi cerca di riprodurla sul tuo hard disk .... questo argomento era già stato trattato e in alcuni punti risolto prova a cercare nel forum ... ricordo che il problema principale é quello di far riconoscere al boot gli hard disk nella sequenza giusta in genere il kernel di una distro puo riconoscerli in modo diverso rispetto all' altra e allora capirci qualcosa diventa difficile !!!
EDIT
ecco due thread interessanti
viewtopic.php?f=1&t=18096&st=0&sk=t&sd= ... ge#p133541
viewtopic.php?f=2&t=9567&start=0&st=0&s ... it=storage
... buon divertimento !!!
EDIT
ecco due thread interessanti
viewtopic.php?f=1&t=18096&st=0&sk=t&sd= ... ge#p133541
viewtopic.php?f=2&t=9567&start=0&st=0&s ... it=storage
... buon divertimento !!!
- tigerwalk
- Linux 3.x

- Messaggi: 895
- Iscritto il: lun 25 feb 2008, 22:08
- Nome Cognome: Giuliano della Vecchia
- Slackware: 13.37-14.2
- Kernel: 3.10.17-tiger / 4.4.88-smp
- Desktop: kde4/xfce4
- Località: Napoli
Re: slackware su hd esterno[Non ancoraRisolto]
Purtroppo in fase d'installazione la penna bootable non viene creata (provato 3 volte), ovvero, viene riconosciuta e mi viene detto che è stata creata ma non è vero, infatti non viene scritto nulla sulla penna. Ovviamente la penna funziona e prima la usavo per slax ad esempio. Ho guardato i link ed ho seguito le procedure indicate ma il risultato non cambia. Se riesco a fare una penna bootable, oppure con lilo o grub allora.... altrimenti devo disinstallare!Luci0 ha scritto:Il problema é che per fare il boot da penna USB ( e quindi anche da hd usb ) non si possono usare ne lilo ne grub ... (o almeno puoi provare ma perdi tempo ...) credo che ti convenga creare la penna bootabile con la routine in dotazione con la slackware 12.0 e poi cerca di riprodurla sul tuo hard disk .... questo argomento era già stato trattato e in alcuni punti risolto prova a cercare nel forum ... ricordo che il problema principale é quello di far riconoscere al boot gli hard disk nella sequenza giusta in genere il kernel di una distro puo riconoscerli in modo diverso rispetto all' altra e allora capirci qualcosa diventa difficile !!!
EDIT
ecco due thread interessanti
viewtopic.php?f=1&t=18096&st=0&sk=t&sd= ... ge#p133541
viewtopic.php?f=2&t=9567&start=0&st=0&s ... it=storage
... buon divertimento !!!
Spero in qualche altra dritta!
Saluti.
- Luci0
- Staff

- Messaggi: 3591
- Iscritto il: lun 27 giu 2005, 0:00
- Nome Cognome: Gabriele Santanché
- Slackware: 12.2 14.0
- Kernel: 2.6.27.46- gen 3.2.29
- Desktop: KDE 3.5.10 Xfce
- Località: Forte dei Marmi
- Contatta:
Re: slackware su hd esterno[Non ancoraRisolto]
Penso che sia il caso di studiarsi syslinux e compagnia ... se riesco a capirci qualcosa stai sicuro che ti avverto !
Ma non ho molto tempo perché ... sono parecchio impegnato per lavoro ... Ciao
Ma non ho molto tempo perché ... sono parecchio impegnato per lavoro ... Ciao
- aloisusmariae
- Linux 0.x

- Messaggi: 66
- Iscritto il: mer 19 dic 2007, 10:57
- Slackware: 12.1 current
- Kernel: 2.6.24.7-smp
- Desktop: kde 3.5.10
- Località: Roma
Re: slackware su hd esterno[Non ancoraRisolto]
così non va bene. devi montare il supporto usb ed indicare nel lilo.conf il path di montaggio.
copia, modificando solo il nome del device, il lilo.conf che ho postato. per il momento elimina la riga dell'initrd, per il momento non serve visto che utilizzi il kernel huge.
a me funziona perfettamente.
copia, modificando solo il nome del device, il lilo.conf che ho postato. per il momento elimina la riga dell'initrd, per il momento non serve visto che utilizzi il kernel huge.
a me funziona perfettamente.
- aloisusmariae
- Linux 0.x

- Messaggi: 66
- Iscritto il: mer 19 dic 2007, 10:57
- Slackware: 12.1 current
- Kernel: 2.6.24.7-smp
- Desktop: kde 3.5.10
- Località: Roma
Re: slackware su hd esterno[Non ancoraRisolto]
Prova così:
monta la penna usb in /mnt/tmp: mount /dev/sdb5 /mnt/tmp
# LILO configuration file
# Start LILO global section
boot = /dev/sdb # Installa LILO nel MBR
prompt # Dà possibilità di selezionare un'altra sezione
lba32
compact
timeout = 1200
default = linux # Passato il timeout, avvia la sezione
change-rules
reset
vga = 773
menu-scheme=wg:kw:wg:Yg
# Le tre righe seguenti sono necessarie solo per un dualboot con Windows.
# In questo caso, Windows è in /dev/sda1.
# Windows bootable partition config begins
other = /dev/sda1
label = windows
table = /dev/sda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /mnt/tmp/boot/vmlinuz
root = /dev/sdb5
label = Linux
read-only
append = "root=/dev/sdb5 ro"
# Linux bootable partition config ends
lilo -C /mnt/tmp/etc/lilo.conf -S /mnt/tmp/boot/ -m /mnt/tmp/boot/lilo.map
monta la penna usb in /mnt/tmp: mount /dev/sdb5 /mnt/tmp
# LILO configuration file
# Start LILO global section
boot = /dev/sdb # Installa LILO nel MBR
prompt # Dà possibilità di selezionare un'altra sezione
lba32
compact
timeout = 1200
default = linux # Passato il timeout, avvia la sezione
change-rules
reset
vga = 773
menu-scheme=wg:kw:wg:Yg
# Le tre righe seguenti sono necessarie solo per un dualboot con Windows.
# In questo caso, Windows è in /dev/sda1.
# Windows bootable partition config begins
other = /dev/sda1
label = windows
table = /dev/sda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /mnt/tmp/boot/vmlinuz
root = /dev/sdb5
label = Linux
read-only
append = "root=/dev/sdb5 ro"
# Linux bootable partition config ends
lilo -C /mnt/tmp/etc/lilo.conf -S /mnt/tmp/boot/ -m /mnt/tmp/boot/lilo.map
- Luci0
- Staff

- Messaggi: 3591
- Iscritto il: lun 27 giu 2005, 0:00
- Nome Cognome: Gabriele Santanché
- Slackware: 12.2 14.0
- Kernel: 2.6.27.46- gen 3.2.29
- Desktop: KDE 3.5.10 Xfce
- Località: Forte dei Marmi
- Contatta:
Re: slackware su hd esterno[Non ancoraRisolto]
Ripensando a tutta questa faccenda credo che bisogna fare il punto della situazione ...
Innanzi tutto bisogna sapere che tipo di interfacce usa il PC per effettuare il boot ... credo che siano la SATA per il primo disco e USB per il disco esterno ... se é così allora non stiamo parlando a vanvera... !!!
Per i dispositivi IDE, SCSI SATA va bene un bootloader tipo lilo o grub ... mentre per gli USB é meglio usare syslinux.
Se c'é un disco riconosciuto dal BIOS che boota in questo caso sda allora si può tentare di usare lilo e grub, ma il kernel di slackware deve essere presente sul disco che viene riconosciuto dal BIOS e sperare che il bootloader sia in grado di trovarlo .
Da quello che ho capito il problema da risolvere é quello del corretto riconoscimento del disco esterno che contiene la root directory al boot, in realtà in questo caso in fase di boot il kernel deve prima riconoscere il disco SATA come sda e successivamente il disco USB come sdb, altrimenti gli viene a mancare l' ordine giusto e può montare un disco al posto dell' altro... questo per cercare di chiarire quanti e quali sono i punti da risolvere ...
Innanzi tutto bisogna sapere che tipo di interfacce usa il PC per effettuare il boot ... credo che siano la SATA per il primo disco e USB per il disco esterno ... se é così allora non stiamo parlando a vanvera... !!!
Per i dispositivi IDE, SCSI SATA va bene un bootloader tipo lilo o grub ... mentre per gli USB é meglio usare syslinux.
Se c'é un disco riconosciuto dal BIOS che boota in questo caso sda allora si può tentare di usare lilo e grub, ma il kernel di slackware deve essere presente sul disco che viene riconosciuto dal BIOS e sperare che il bootloader sia in grado di trovarlo .
Da quello che ho capito il problema da risolvere é quello del corretto riconoscimento del disco esterno che contiene la root directory al boot, in realtà in questo caso in fase di boot il kernel deve prima riconoscere il disco SATA come sda e successivamente il disco USB come sdb, altrimenti gli viene a mancare l' ordine giusto e può montare un disco al posto dell' altro... questo per cercare di chiarire quanti e quali sono i punti da risolvere ...
- tigerwalk
- Linux 3.x

- Messaggi: 895
- Iscritto il: lun 25 feb 2008, 22:08
- Nome Cognome: Giuliano della Vecchia
- Slackware: 13.37-14.2
- Kernel: 3.10.17-tiger / 4.4.88-smp
- Desktop: kde4/xfce4
- Località: Napoli
Re: slackware su hd esterno[Non ancoraRisolto]
Il computer riconosce il disco usb come sdb. Sul disco esterno ho installato anche Gentoo e non ho problemi a farlo partire con il grub installato sull' MBR. Se parte Gentoo credo che debba partire anche Slackware..Luci0 ha scritto:Ripensando a tutta questa faccenda credo che bisogna fare il punto della situazione ...
Innanzi tutto bisogna sapere che tipo di interfacce usa il PC per effettuare il boot ... credo che siano la SATA per il primo disco e USB per il disco esterno ... se é così allora non stiamo parlando a vanvera... !!!
Per i dispositivi IDE, SCSI SATA va bene un bootloader tipo lilo o grub ... mentre per gli USB é meglio usare syslinux.
Se c'é un disco riconosciuto dal BIOS che boota in questo caso sda allora si può tentare di usare lilo e grub, ma il kernel di slackware deve essere presente sul disco che viene riconosciuto dal BIOS e sperare che il bootloader sia in grado di trovarlo .
Da quello che ho capito il problema da risolvere é quello del corretto riconoscimento del disco esterno che contiene la root directory al boot, in realtà in questo caso in fase di boot il kernel deve prima riconoscere il disco SATA come sda e successivamente il disco USB come sdb, altrimenti gli viene a mancare l' ordine giusto e può montare un disco al posto dell' altro... questo per cercare di chiarire quanti e quali sono i punti da risolvere ...
Adesso la sezione del grub corrispondente e così:
Codice: Seleziona tutto
title Slackware on (/dev/sdb5)
root (hd1,4)
kernel /boot/vmlinuz-huge-smp-2.6.21.5-smp real_root=UUID=d4973847-75d8-49b5-9504-8d934564b759 vga=773
initrd /boot/initrd.gz
savedefault
bootCodice: Seleziona tutto
No kernel modules found for Linux 2.6.21-smp
mount: cannot read /etc/fstab: no such file or directory
ERROR: No /sbin/init found on rootdev (or not mounted). Trouble ahead
Kernel panic etc. etc. Grazie comunque per l'interessamento.
Provo a reinstallare??
- aloisusmariae
- Linux 0.x

- Messaggi: 66
- Iscritto il: mer 19 dic 2007, 10:57
- Slackware: 12.1 current
- Kernel: 2.6.24.7-smp
- Desktop: kde 3.5.10
- Località: Roma
Re: slackware su hd esterno[Non ancoraRisolto]
root=/dev/sdb5 ro al posto di real_root=............
- Luci0
- Staff

- Messaggi: 3591
- Iscritto il: lun 27 giu 2005, 0:00
- Nome Cognome: Gabriele Santanché
- Slackware: 12.2 14.0
- Kernel: 2.6.27.46- gen 3.2.29
- Desktop: KDE 3.5.10 Xfce
- Località: Forte dei Marmi
- Contatta:
Re: slackware su hd esterno[Non ancoraRisolto]
Semplicemente il kernel non riesce a trovare il disco ... o meglio la partizione di root, questo può accadere perché il kernel non riconosce il disco come usb-storage ( ... non lo vede proprio) o lo riconosce come sda e il sata come sdb ... ovviamente sto facendo ipotesi .... 
- aloisusmariae
- Linux 0.x

- Messaggi: 66
- Iscritto il: mer 19 dic 2007, 10:57
- Slackware: 12.1 current
- Kernel: 2.6.24.7-smp
- Desktop: kde 3.5.10
- Località: Roma
Re: slackware su hd esterno[Non ancoraRisolto]
Comunque per tagliare la testa al toro, una volta fatto il boot con il pannello di grub sullo schermo digita
c
ed al prompt di grub digita
find /boot/vmlinuz-huge-smp-2.6.21.5-smp
e dai invio
postami il risultato
ciao
c
ed al prompt di grub digita
find /boot/vmlinuz-huge-smp-2.6.21.5-smp
e dai invio
postami il risultato
ciao
- tigerwalk
- Linux 3.x

- Messaggi: 895
- Iscritto il: lun 25 feb 2008, 22:08
- Nome Cognome: Giuliano della Vecchia
- Slackware: 13.37-14.2
- Kernel: 3.10.17-tiger / 4.4.88-smp
- Desktop: kde4/xfce4
- Località: Napoli
Re: slackware su hd esterno[Non ancoraRisolto]
Ragazzi, lo so che vi stò esaurendo ma spero che ne veniamo a capo...
@aloisusmariae
avevo già provato con root = /dev sdb5 ma il risultato era lo stesso.
il comando mi dice:
@lucio
grazie per l'impegno, d'altra parte ho pensato di venirne a capo, magari disinstallando windows e mettendo slackware su sda1, ma solo se mi promettete di aiutarmi a configurare lilo affinchè si avvìino sabayon (sda4) e gentoo su disco usb esterno.
@aloisusmariae
avevo già provato con root = /dev sdb5 ma il risultato era lo stesso.
il comando
Codice: Seleziona tutto
find /boot/vmlinuz-huge-smp-2.6.21.5-smpCodice: Seleziona tutto
root (hd1,4)grazie per l'impegno, d'altra parte ho pensato di venirne a capo, magari disinstallando windows e mettendo slackware su sda1, ma solo se mi promettete di aiutarmi a configurare lilo affinchè si avvìino sabayon (sda4) e gentoo su disco usb esterno.
- aloisusmariae
- Linux 0.x

- Messaggi: 66
- Iscritto il: mer 19 dic 2007, 10:57
- Slackware: 12.1 current
- Kernel: 2.6.24.7-smp
- Desktop: kde 3.5.10
- Località: Roma
Re: slackware su hd esterno[Non ancoraRisolto]
Ultimo (?) tentativo
prova
title Slackware on (/dev/sdb5)
root (hd1,4)
kernel (hd1,4)/boot/vmlinuz-huge-smp-2.6.21.5-smp root=/dev/sdb5 ro vga=773
savedefault
boot
non inserire initrd
----------------------
non bisogna mai arrendersi: io ho due dischi esterni uno con lilo ed uno con grub ed una pendrive con lilo con i quali faccio partire diversi SO sia sul pc che sui dischi esterni
prova
title Slackware on (/dev/sdb5)
root (hd1,4)
kernel (hd1,4)/boot/vmlinuz-huge-smp-2.6.21.5-smp root=/dev/sdb5 ro vga=773
savedefault
boot
non inserire initrd
----------------------
non bisogna mai arrendersi: io ho due dischi esterni uno con lilo ed uno con grub ed una pendrive con lilo con i quali faccio partire diversi SO sia sul pc che sui dischi esterni
- tigerwalk
- Linux 3.x

- Messaggi: 895
- Iscritto il: lun 25 feb 2008, 22:08
- Nome Cognome: Giuliano della Vecchia
- Slackware: 13.37-14.2
- Kernel: 3.10.17-tiger / 4.4.88-smp
- Desktop: kde4/xfce4
- Località: Napoli
Re: slackware su hd esterno[Non ancoraRisolto]
Provato, va un tantino più avanti nel caricamento del kernel ma poi si lascia prendere dal panic...aloisusmariae ha scritto:Ultimo (?) tentativo
prova
title Slackware on (/dev/sdb5)
root (hd1,4)
kernel (hd1,4)/boot/vmlinuz-huge-smp-2.6.21.5-smp root=/dev/sdb5 ro vga=773
savedefault
boot
non inserire initrd
----------------------
non bisogna mai arrendersi: io ho due dischi esterni uno con lilo ed uno con grub ed una pendrive con lilo con i quali faccio partire diversi SO sia sul pc che sui dischi esterni
Che faccio, installo al posto di windows sul 1° hd???
E per l'avvio di sabayon e di gentoo?