PDA

View Full Version : Ubuntu su HD esterno via USB


benq75
12-10-2009, 11:00
Scusate, ho provato a cercare ma non ho trovato nulla
in pratica ho un HD da 80 Gb con due partizioni all'interno
ho il kit alimentatore/cavo per rendere l'HD IDE una periferica USB
vorrei installare ubuntu nell'HD e scegliere all'avvio se far partire ubuntu o win7

ci sono particolari problemi?
è fattibile?
Help me
thank you

patel45
12-10-2009, 14:02
è fattibile ma non facile, molto meglio installare nel hd interno e lasciare il disco usb per i dati.

benq75
12-10-2009, 18:33
è fattibile ma non facile, molto meglio installare nel hd interno e lasciare il disco usb per i dati.

beh non vorrei toccare il disco interno... ho paura di combinare un casino...

se sai come fare potresti indicarmelo? vediamo se ci riesco
altrimento lascio perdere....

patel45
12-10-2009, 20:01
imposta il setup del bios con la priorità di boot sul disco usb, avvia dal cd di installazione e installa nel disco usb, ti ritroverai un sistema che se il disco usb è attaccato parte il dualboot, se non è attaccato parte windows.

benq75
12-10-2009, 20:10
imposta il setup del bios con la priorità di boot sul disco usb, avvia dal cd di installazione e installa nel disco usb, ti ritroverai un sistema che se il disco usb è attaccato parte il dualboot, se non è attaccato parte windows.

ah..mi sembrava che ci fosse dell'altro...quello che hai scritto è l'iter che volevo seguire io... non volevo però trascurare qualcosa..

patel45
13-10-2009, 06:49
se hai un fisso e vuoi evitare tutti i rischi puoi staccare o disabilitare da bios il disco interno prima di installare

benq75
13-10-2009, 07:35
se hai un fisso e vuoi evitare tutti i rischi puoi staccare o disabilitare da bios il disco interno prima di installare

no...ho un acer aspire 5930G... un notebook...
ma tu dici di disabilitare il disco interno quando fa il boot di avvio?

patel45
14-10-2009, 05:27
esatto, se il tuo bios lo consente, ma è solo una precauzione, basta stare attenti e tutto fila liscio.

benq75
15-10-2009, 01:12
esatto, se il tuo bios lo consente, ma è solo una precauzione, basta stare attenti e tutto fila liscio.

in questi giorni finalmente sto lavorando un poco dopo mesi di nulla...ma conto per sabato o domenica di installare ubunut...seguirò i tuoi consigli!! :D

Chiancheri
15-10-2009, 03:46
cmq dovresti riuscire a distinguere i dischi. Ubuntu chiama ogni disco fisico:

sda
sdb
sdc... ecc...

e ogni partizione del singolo disco

sda1 sda2 sda3 oppure

sdb1 sdb2 sdb3

per cui basta che setti le partizioni manualmente, se fai 2+2 non fai errori.

in genere gli hard disk esterni stanno su sdc comunque.

In ogni caso le performance non saranno le stesse (che sia chiaro).

Chiancheri
15-10-2009, 03:56
quando partizioni manualmente (ho capito che non lo hai mai fatto), devi creare almeno 2 partizioni (meglio 3):

una partizione con "punto di mount" "/" ext4 (se hai la home separata bastano 35000 mega o meno)

un'altra con "swap" swap (dai 2000 ai 4000 mega, falla quanto la ram del tuo pc)

e se vuoi fare le cose fatte per bene, una terza con "/home" ext4


avere la /home separata serve a mantenere sempre i dati E TUTTE LE CONFIGURAZIONE DI OGNI PROGRAMMA anche qualora riformatti. Cioè pure se formatti 1000 volte, con una home separata, ti ritrovi ogni programma come lo avevi lasciato (dopo che lo reinstalli nuovamente se non è già incluso).


il tool grafico durante la procedura di installazione ti aiuterà, tu tieni a mente queste indicazioni.

cc65
18-10-2009, 00:35
Ciao a tutti, mi allaccio a questo thread perchè ho lo stesso problema solo che io ho installato ubuntu 9.04 sull'hd esterno, poi ho fatto mettere il boot loader sull'hd esterno così quando avvio il pc selezionando quale periferica usare per il boot, seleziono"removable device" e dovrebbe partire il grub, dandomi la possibilità di selezionare ubuntu sull'hd usb ma non è così :( dopo aver selezionato removable device rimane lo schermo nero e poi parte winxp, ho pure copiato il file in /boot/grub/menu-list, voi ci capite qualcosa?


title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 1339c5e2-e979-432e-bf29-42e125f3e899
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=1339c5e2-e979-432e-bf29-42e125f3e899 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet

title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 1339c5e2-e979-432e-bf29-42e125f3e899
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=1339c5e2-e979-432e-bf29-42e125f3e899 ro single
initrd /boot/initrd.img-2.6.28-11-generic

title Ubuntu 9.04, memtest86+
uuid 1339c5e2-e979-432e-bf29-42e125f3e899
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Home Edition
rootnoverify (hd0,0)
savedefault
chainloader +1


Se non sbaglio, le righe commentate potevo anche ncancellarle ma non essendo sicuro, mi scuso, ho preferito copiare tutto. Avete qualche idea?
Grazie.

patel45
18-10-2009, 07:55
Io ve lo avevo detto subito, usate i dischi esterni per i dati e l'interno per i sistemi operativi.

Damage92
18-10-2009, 09:17
Ciao a tutti, mi allaccio a questo thread perchè ho lo stesso problema solo che io ho installato ubuntu 9.04 sull'hd esterno, poi ho fatto mettere il boot loader sull'hd esterno così quando avvio il pc selezionando quale periferica usare per il boot, seleziono"removable device" e dovrebbe partire il grub, dandomi la possibilità di selezionare ubuntu sull'hd usb ma non è così :( dopo aver selezionato removable device rimane lo schermo nero e poi parte winxp, ho pure copiato il file in /boot/grub/menu-list, voi ci capite qualcosa?


Sei sicuro che il bootloader sia installato correttamente?
Dovrebbe fermarsi per 10 secondi sulla schermata di scelta e poi far partire ubuntu... da quello che descrivi sembra che sul disco esterno non ci sia il bootloader. Come hai fatto ad installarlo?
Oppure c'è qualcosa che non va nella scelta della periferica di boot.

cc65
18-10-2009, 09:25
Sei sicuro che il bootloader sia installato correttamente?
Dovrebbe fermarsi per 10 secondi sulla schermata di scelta e poi far partire ubuntu... da quello che descrivi sembra che sul disco esterno non ci sia il bootloader. Come hai fatto ad installarlo?
Oppure c'è qualcosa che non va nella scelta della periferica di boot.

Ciao, non sono sicuro per questo scrivo qui :)
Effettivamente si ferma sul cursore lampeggiante senza nessuna scritta per un pò poi parte win, tutto questo dopo che al boot seleziono f12 per il menu di boot dove scelgo tra hd \ cdrom\ removable device quest'ultima voce che dovrebbe essere l'hd usb. Forse non è installato bene. Io nella fase dell'instazzione all'ultima schermata, 7\7 ho scelto la voce "avanzate" e da li ho scelto di posizionare il boot loader sull'hd usb, almeno credo :confused:

Adesso provo con questo:
[ Minimal BASH-like line editing is supported. For
the first word, TAB lists possible command
completions. Anywhere else TAB lists the possible
completions of a device/filename. ]

grub> find /boot/grub/stage1
(hd1,0)

grub> root (hd1,0)

grub> setup (hd1)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd1)"... 17 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd1) (hd1)1+17 p (hd1,0)/boot/grub/stage2
/boot/grub/menu.lst"... succeeded
Done.

grub>

niente, non funziona, poi ho provato questo:

grub> find /boot/grub/stage1
(hd1,0)

grub> root (hd1,0)

grub> setup (hd1,0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd1,0)"... failed (this is not fatal)
Running "embed /boot/grub/e2fs_stage1_5 (hd1,0)"... failed (this is not fatal)
Running "install /boot/grub/stage1 (hd1,0) /boot/grub/stage2 p /boot/grub/menu
.lst "... succeeded
Done.
Niente neanche così :(

Poi ho fatto questo:

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x07a307a2

Device Boot Start End Blocks Id System
/dev/sda1 * 1 7649 61440561 7 HPFS/NTFS
/dev/sda2 7650 19456 94839727+ f W95 Ext'd (LBA)
/dev/sda5 7650 19456 94839696 7 HPFS/NTFS

Disk /dev/sdb: 10.0 GB, 10056130560 bytes
255 heads, 63 sectors/track, 1222 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0e37bf3d

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1119 8988336 83 Linux
/dev/sdb2 1120 1222 827347+ 5 Extended
/dev/sdb5 1120 1222 827316 82 Linux swap / Solaris
ubuntu@ubuntu:~$


Tratto da questa guida (http://wiki.ubuntu-it.org/AmministrazioneSistema/Grub/Ripristino)