|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Aug 2002
Città: Venezia
Messaggi: 248
|
Boot da un disco diventato esterno (USB)
Ciao a tutti.
Ho deciso di far diventare il mio disco interno un disco esterno tramite un case da collegare tramite porta USB. Il problema è che anche se la mia scheda madre supporta il boot da USB il sistema non riconosce il disco esterno come un disco di boot anche se quando è collegato dentro il PC tutto parte tranquillamente! Come posso risolvere senza reinstallare tutto? Grazie, Daniele |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Aug 2002
Città: Venezia
Messaggi: 248
|
up
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Sep 2005
Città: Genoa
Messaggi: 717
|
Posta il risultato di
Codice:
# fdisk -l |
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Aug 2002
Città: Venezia
Messaggi: 248
|
Ma quando? Quando l'hd è montato come interno o quando è montato esternamente tramite il case USB?
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Sep 2005
Città: Genoa
Messaggi: 717
|
La seconda ,montato esterno
|
![]() |
![]() |
![]() |
#6 |
Member
Iscritto dal: Aug 2002
Città: Venezia
Messaggi: 248
|
Eccolo:
Disk /dev/hda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 1 2432 19535008+ 83 Linux /dev/hda2 9668 9729 498015 5 Extended /dev/hda5 9668 9729 497983+ 82 Linux swap / Solaris Disk /dev/sda: 128 MB, 128450048 bytes 8 heads, 32 sectors/track, 979 cylinders Units = cylinders of 256 * 512 = 131072 bytes Device Boot Start End Blocks Id System /dev/sda1 1 979 125263+ 6 FAT16 Disk /dev/sdb: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 122 979933+ 83 Linux /dev/sdb2 123 2554 19535040 83 Linux /dev/sdb3 2555 2616 498015 82 Linux swap / Solaris /dev/sdb4 * 2617 19457 135275332+ f W95 Ext'd (LBA) /dev/sdb5 2617 2878 2104483+ 82 Linux swap / Solaris /dev/sdb6 2879 5489 20972826 83 Linux /dev/sdb7 5490 19457 112197928+ 83 Linux |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jun 2002
Città: Piacenza - Bergamo
Messaggi: 1688
|
Il disco viene riconosciuto dal bios dopo un primo reboot? Te lo chiedo perché ad esempio il mio è troppo lento ad identificarsi e durante il Post il bios lo "salta" a favore del disco interno e del cdrom; tutte le volte devo avviare ed effettuare un re-boot a caldo durante il post e a quel punto, finalmente, viene solitamente riconosciuto.
![]() Se non dovesse funzionare potresti crearti un livecd con grub: http://www.gnu.org/software/grub/man...le-CD-ROM.html e usare quello per fare il boot dal disco esterno.
__________________
Good Kitty: "Jo'z heer!" |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Sep 2005
Città: Genoa
Messaggi: 717
|
Ciao puoi postare il tuo /boot/grub/menu.lst
digita da root Codice:
# cat /boot/grub/menu.lst |
![]() |
![]() |
![]() |
#9 |
Member
Iscritto dal: Aug 2002
Città: Venezia
Messaggi: 248
|
Eccolo:
# Modified by YaST2. Last modification on gio ago 30 14:32:06 UTC 2007 default 0 timeout 8 gfxmenu (hd0,5)/boot/message ##YaST - activate ###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 10.2 root (hd0,5) kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/hda6 vga=0x31a resume=/dev/hda5 splash=silent showopts initrd /boot/initrd-2.6.18.2-34-default ###Don't change this comment - YaST2 identifier: Original name: Pippo (/dev/hda1)### title Pippo (/dev/hda1) kernel (hd0,0)/vmlinuz root=/dev/hda1 lapic showopts ###Don't change this comment - YaST2 identifier: Original name: floppy### title Dischetto rootnoverify (hd0,0) chainloader (fd0)+1 ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- openSUSE 10.2 root (hd0,5) kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/hda6 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3 initrd /boot/initrd-2.6.18.2-34-default |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Sep 2005
Città: Genoa
Messaggi: 717
|
Prova a fare cosi:
apri il terminale e da root digita Codice:
# grub Codice:
root (sdb0,x) invio e poi digita Codice:
setup (sdb0) Codice:
quit Codice:
# grub-install /dev/sdb |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:27.