Ubuntu no disco rígido externo vários computadores

2

Eu não faço boot duplo. Eu tenho usado o Ubuntu no meu disco rígido externo há mais de um ano sem problemas. Eu normalmente conecto o drive no meu laptop, o Asus ux31a. Eu notei um problema consistente que ocorre toda vez que eu conecto uma unidade diferente com uma distro linux (ubuntu, mint, etc). Recebo uma mensagem A edição de linha semelhante a BASH é suportada. Pela primeira palavra. TAB lista possíveis conclusões de comando. Em qualquer outro lugar TAB Lista o possível dispositivo ou arquivo completo. e esta mensagem surgirá para ambas as unidades e impedirá a inicialização de ambas as unidades. Minhas perguntas são:

  1. isso é normal? Deve apenas uma unidade externa linux ser usada em uma máquina? (normal esta mensagem virá após eu ligar segunda unidade externa linux, eu teria que corrigir, reinstalando o Linux em uma das unidades usando um live-cd e use apenas essa unidade na máquina que foi usada para a instalação ).
  2. Um linux-external-drive pode ser usado em várias máquinas? A razão que eu pergunto é que parece que a unidade só funcionará com meu laptop (que foi usado para instalar o Linux na unidade externa) e não inicializará em outras máquinas.

Sinto muito pelas perguntas confusas. Não conheço muitas outras maneiras de explicar o assunto. Eu gostaria que houvesse uma maneira de usar várias unidades externas no meu laptop para que eu possa usar diferentes distribuições sem ter que instalar várias distribuições em um disco rígido.

A rotina que eu uso para instalar no disco rígido externo é a seguinte:

  1. inicialize um live-usb no meu laptop.
  2. crie / execute a partição na unidade externa na qual desejo instalar.
  3. crie / particione na unidade externa na qual desejo instalar.
  4. Selecione sdb (que é minha unidade externa, onde quero que a partição de inicialização seja).

Quero deixar claro que isso funcionará bem, desde que eu não conecte um outro drive Linux externo ao meu laptop. No minuto em que fizer isso, receberei a mensagem acima e nem a unidade inicializará. Eu ainda estou aprendendo informações sobre o grub e tentando entender mais sobre as configurações de inicialização no linux. Espero que alguém possa me esclarecer sobre o assunto. Obrigado.

    
por bbnguyen 27.08.2014 / 06:08

1 resposta

0

Isso ajudará você quando precisar inicializar a interface de linha de comando do grub . Aqui estão os passos que eu uso se eu tiver que fazer isso:

search -f /vmlinuz

Isso retorna partições que contêm a imagem que eu quero. Por exemplo, se ele retornar (hd0, gpt6), então eu continuaria assim.

linux (hd0,gpt6)/vmlinuz root=/dev/sda6 

nota: hd0 é sda, hd1 é sdb e assim por diante. gpt6 é a partição, então hd0, gpt6 = sda6, apenas notações diferentes.

initrd (hd0,gpt6)/initrd.img

boot

Normalmente, uso a conclusão de tabulação, por isso posso ter um erro de ortografia ou algo semelhante. Por favor, olhe o link para instruções mais prováveis de serem precisas.

Tente executar Reparo de inicialização . Esse problema aconteceu comigo em pelo menos três ocasiões diferentes, e o reparo de inicialização sempre veio em meu socorro. Pelo que parece, quando você tenta usar um computador diferente, o grub está quebrado. Corrigir a instalação do grub na unidade externa especificamente deve corrigir o problema.

O problema quando você conecta outra unidade, pode ser que a BIOS esteja tentando inicializar a outra unidade. Você deve verificar suas Configurações da BIOS para certificar-se de que está inicializando a partir da unidade externa correta.

    
por DrewDiezel 27.08.2014 / 06:24