Instalei em um driver USB do WD Passport; Como posso fazer o grub funcionar corretamente?

0

Sou muito novo no Ubuntu e instalei o Natty (32 bits, porque foi recomendado) logo após o lançamento. O processo de instalação optou por colocar Natty em um disco rígido externo USB, um Passaporte WD de 500 MB, do qual gostei (isso não interferiria com minha partição do Windows dessa maneira). No entanto, na inicialização, o computador inicializa diretamente no Windows, a menos que eu pressione F12 (no meu Dell) para escolher as opções de inicialização e, em seguida, selecione para inicializar no Passport. Então eu recebo grub e selecione para inicializar no Ubuntu. Eu realmente não me importo com isso; Parece óbvio que o grub foi instalado no Passport. Não é grande coisa.

Mas recentemente instalei o Natty 64-bit no Passport, escolhendo a opção "upgrade do Ubuntu 11.04 para o Ubuntu 11.04". Tudo correu bem, a maioria das minhas configurações foram salvas (e todos os meus dados), mas parece que instalei outra instância do grub. Agora, quando eu inicializo o computador, eu tenho que pressionar F12 para selecionar o Passport (como eu fiz antes), em seguida, selecione "versões anteriores do Ubuntu" no grub, momento em que aparece outra tela grub que me permite escolher o direito OS (a versão de 64 bits).

Eu não me importo de selecionar o Passport, mas depois disso eu prefiro ter uma tela no grub, não duas seguidas. Como faço isso?

mdk@Tabasco:~$ sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe49667b6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1           5       40131   de  Dell Utility
/dev/sda2               6        1918    15358976    7  HPFS/NTFS
/dev/sda3   *        1918       35363   268649893+   7  HPFS/NTFS
/dev/sda4           35363       60802   204334080    f  W95 Ext'd (LBA)
/dev/sda5           35363       60802   204333056    7  HPFS/NTFS

Disk /dev/sdb: 500.1 GB, 500074283008 bytes
201 heads, 9 sectors/track, 539915 cylinders
Units = cylinders of 1809 * 512 = 926208 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00038a56

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           2      269958   244175360    7  HPFS/NTFS
/dev/sdb2          269958      539915   244175873    5  Extended
/dev/sdb5          269958      535292   239993856   83  Linux
/dev/sdb6          535293      539915     4180992   82  Linux swap / Solaris

Disk /dev/sdc: 1299 MB, 1299594240 bytes
40 heads, 62 sectors/track, 1023 cylinders
Units = cylinders of 2480 * 512 = 1269760 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
    
por Kelley 16.06.2011 / 07:42

2 respostas

1

Eu "resolvi" isso limpando a unidade externa e reinstalando o Ubuntu em uma partição do disco rígido interno. Desde que o grub foi instalado na unidade externa, o processo também o eliminou. Não é elegante, eu acho, mas resolveu o problema e me deu uma nova instalação do Ubuntu 11.04 de 64 bits.

Talvez seja importante notar que, embora o Ubuntu de 32 bits parecesse estar rodando tão rápido no disco rígido externo quanto no disco rígido interno, o Ubuntu de 64 bits parece ser mais rápido no disco rígido interno. (Eu esperava que o boot-up fosse mais rápido, já que isso envolve muito a leitura do drive, mas fiquei surpreso ao descobrir que o sistema era mais rápido no geral.)

    
por Kelley 27.06.2011 / 21:28
0

"Versões anteriores do Ubuntu" incluem kernels antigos. Certifique-se de que seu sistema está atualizado e gere novamente o menu de inicialização. Inicialize no Ubuntu de 64 bits, abra um terminal e execute:

sudo apt-get update
sudo apt-get upgrade
sudo update-grub

Reinicialize para testá-lo. Se nada mudou, é provável que seja um bug. Se você não precisa do Ubuntu de 32 bits, remova isso.

    
por Lekensteyn 16.06.2011 / 10:04