Pagina 1 di 2

Boot da disco usb

Inviato: ven nov 28, 2008 13:00
da prione
Ciao a tutti :)
Vorrei installare slackware 12.1 su un disco esterno ( usb ).
Ho provato a cercare, ma non ho trovato una procedura chiara.
Avete qualche suggerimento?
Grazie!

Re: Boot da disco usb

Inviato: ven nov 28, 2008 13:14
da murdock
http://www.slacky.eu/wikislack/index.ph ... ennina_USB

Dovrebbe valere anche per gli hard disk ;)

Saluti,
MuRdOcK

Re: Boot da disco usb

Inviato: ven nov 28, 2008 13:26
da Meskalamdug
A partire parte...ma ti sconsiglio
di farlo,il trasferimento dati
via disco usb è lentissimo.

Re: Boot da disco usb

Inviato: ven nov 28, 2008 13:46
da tigerwalk
Meskalamdug ha scritto:A partire parte...ma ti sconsiglio
di farlo,il trasferimento dati
via disco usb è lentissimo.

Mi dispiace ma devo contraddirti. Ho una installazione di slackware 12.1 su HD esterno (usb) e sinceramente, non noto differenza alcuna rispetto alla installazione su HD interno!

Re: Boot da disco usb

Inviato: ven nov 28, 2008 14:04
da albatrosla
Anch'io uso un disco duro esterno per utilizzare il portatile aziendale senza dover "intaccare" il disco interno. Non noto grosse differenze di velocità. La soluzione dell'initrd rende possibile l'avvio dal disco esterno dopo aver fatto l'installazione "classica". Senza andare troppo OT, ho notato che, collegando il disco a macchine con diversi dischi e partizionamenti rispetto al notebook che uso solitamente, ma anche con diverso chipset, udev può decidere di assegnare un device diverso alla partizione / per come è indicata in fstab. Ora, qualcuno conosce la soluzione a questo problema, ovvero il modo per forzare l'associazione del disco esterno sempre al medesimo device? Altrimenti ci si trova talvolta in mano con un bel kernel panic (il tipico unable to mount root fs).

Re: Boot da disco usb

Inviato: ven nov 28, 2008 14:28
da Ansa89
Usa grub invece di lilo.

Re: Boot da disco usb

Inviato: ven nov 28, 2008 14:31
da tigerwalk
Strano, l'ho usato su una decina di computer diversi e non ho mai rilevato questo problema. Ho fatto una installazione classica full, uso l'initrd consigliato nell'howto ed un kernel 2.6.27 compilato sul .config di quello di default (ho aggiunto le nuove features ed ho messo modulare la sezione

Codice: Seleziona tutto

<M> ATA/ATAPI/MFM/RLL support  --->

per evitare che i dischi mi venissero riconosciuti come hda invece che sda.)
Puoi provare ad usare

Codice: Seleziona tutto

root = "UUID=26f2bad9-b90b-4dba-ae03-c293bbaca156"

(ovviamente modificando l'UUID) in lilo.conf

Re: Boot da disco usb

Inviato: ven nov 28, 2008 14:59
da albatrosla
Grub proprio non lo digerisco.
Proverò passando l'uuid a lilo.
Il problema forse sta nell''fstab, dove effettivamente / è indicata come relativa ad un device in modo esplicito. Se cambia quel device, il kernel non trova il sistema e quindi non sa a chi passare il controllo dell'init.

Re: Boot da disco usb

Inviato: ven nov 28, 2008 15:01
da prione
murdock ha scritto:http://www.slacky.eu/wikislack/index.php?title=Slackware_su_pennina_USB

Dovrebbe valere anche per gli hard disk ;)

Saluti,
MuRdOcK

Appena posso provo.
Ma:
devo per forza usare ext3?
Sull'hd usb ho già installato usando reiserfs, durante l'installazione ho inserito aunche una pendrive per poter cominciaere
l'avvio da quella, ma in realtà non è stato scritto nulla :-k

Re: Boot da disco usb

Inviato: ven nov 28, 2008 15:32
da murdock
albatrosla ha scritto:Grub proprio non lo digerisco.
Proverò passando l'uuid a lilo.
Il problema forse sta nell''fstab, dove effettivamente / è indicata come relativa ad un device in modo esplicito. Se cambia quel device, il kernel non trova il sistema e quindi non sa a chi passare il controllo dell'init.


Oltre a passare l'UUID a lilo credo che anche in fstab devi montare la root ("/") by UUID.
Non è il caso specifico ma sul mio eeePC monto via fstab la SDHC come segue:

Codice: Seleziona tutto

UUID=miocodiceuuid-ecc-ecc-ecc /mnt/sdhc ext2 rw,user,exec 0 0

Quindi nel tuo caso:

Codice: Seleziona tutto

UUID=tuocodiceuuid-ecc-ecc-ecc / ext3(o altro) defaults 1 1


Saluti,
MuRdOcK

Re: Boot da disco usb

Inviato: ven nov 28, 2008 15:37
da murdock
prione ha scritto:Appena posso provo.
Ma:
devo per forza usare ext3?
Sull'hd usb ho già installato usando reiserfs, durante l'installazione ho inserito aunche una pendrive per poter cominciaere
l'avvio da quella, ma in realtà non è stato scritto nulla :-k


Che io sappia non ci sono problemi di sorta ad usare qualsiasi filesystem, se non quello di stare attenti alle configurazioni del kernel.

Saluti,
MuRdOcK

Re: Boot da disco usb

Inviato: ven nov 28, 2008 15:44
da targzeta
prione ha scritto:...devo per forza usare ext3?

No, puoi usare quale vuoi. Io l'avevo fatto su di una pennina USB da 128Mb e il reiserFS non era appropriato, ma non ci sono problemi ad usare quello che meglio ti piace. Alla fine è sempre una installazione di Linux.

Spina

Re: Boot da disco usb

Inviato: ven nov 28, 2008 16:09
da Meskalamdug
tigerwalk ha scritto:
Meskalamdug ha scritto:A partire parte...ma ti sconsiglio
di farlo,il trasferimento dati
via disco usb è lentissimo.

Mi dispiace ma devo contraddirti. Ho una installazione di slackware 12.1 su HD esterno (usb) e sinceramente, non noto differenza alcuna rispetto alla installazione su HD interno!

Tanto meglio,conta che io avevo
uno scadentissimo case-usb2
del 2003 equipaggiato con un orrido
pata...maxtor del 2001!

Re: Boot da disco usb

Inviato: sab ago 25, 2018 21:37
da hal9000
Scusate se riprendo questo vecchio post, ma ho cercato di installare la Slackware64 14.2 su penna usb come da link che porta al wiki ma al boot ottengo:
Failed to execute /init (error -2). Kernel panic -not syncing: no working init found. Try to passing init = option to kernel

Il kernel è il 4.4.118 scaricato dal sito Slackware (è lo stesso che ho nel pc) ;
il lilo della penna usb è il seguente:

Codice: Seleziona tutto

boot = /dev/sdh
backup = ""
map=/mnt/memory/boot/map

compact
lba32
large-memory

image = /mnt/memory/boot/vmlinuz
  initrd = /mnt/memory/boot/initrd.gz

e questo è l' fstab della penna usb:

Codice: Seleziona tutto

LABEL=minislack     /     ext4     rw,noatime     0 1

come dal wiki.
grazie in anticipo per l' eventuale aiuto.
Saluti

Re: Boot da disco usb

Inviato: dom ago 26, 2018 17:48
da erio
usa extlinux al posto di lilo,se devi usarla su hardware diverso forse gira meglio.. syslinux.cfq da una SD:

LABEL slack
MENU LABEL Slack-Linux
LINUX ../vmlinuz-4.16.12-zen
APPEND root=UUID=287dc23a-2a41-486d-8b5c-7b4fad7f2cf3 rw
INITRD ../initrd.xz

chroot sul disco usb istalli syslinux e cambi il config, il mio initrd ha solo la compressione diversa ma e' quello del wiki pari pari.