Como instalo o Ubuntu em uma chave USB? (sem usar o Criador de disco de inicialização)
Se você está com pressa de responder, Sistema → Administração → StartUp Disk Creator - não, não é disso que estou falando.
Quero experimentar o Unity do Ubuntu 11.04 sem tocar na minha instalação existente do Ubuntu.
Para fazer isso, preciso instalar os drivers da nVidia primeiro (suspiro).
Para fazer isso, preciso de alterações para manter uma reinicialização.
Para fazer isso, eu preciso realmente instalar o Ubuntu em uma chave USB.
Tentei fazer uma chave USB a partir do Testdrive , inicializá-la e escolher "Instalar o Ubuntu". O instalador se recusou a instalar na própria mídia de instalação.
Eu tentei, da minha cópia instalada do Ubuntu:
... mas o instalador não detectou o disco corretamente.
Você já tentou gravar um LiveCD e instalar o Ubuntu no USB? Isso me parece a solução mais fácil.
— Frxstrem
@Frxstrem Estou tentando fazer isso via KVM sem precisar gravar uma imagem noturna em um CD. Parece um desperdício ...
Imaginando se é possível particionar a chave USB em duas partições, use o test drive e instale na outra partição apenas uma sugestão.
@ John, É mais fácil instalar em uma unidade externa, se você desconectar a unidade interna . Isso ocorre tanto no modo BIOS quanto no modo UEFI, mas faz uma diferença maior no modo UEFI. Se isso for possível com o seu computador (pelo menos um computador, que você possa usar ao instalar o Ubuntu no disco rígido externo), recomendo. Em seguida, inicialize a partir de uma unidade dinâmica do Ubuntu e execute o instalador. Desta forma, ele vai ser bastante simples e direta (como a instalação em uma unidade interna, porque o disco rígido externo (mesmo um pendrive USB) será tratado como se fosse uma unidade interna.
@sudodus Desconectei todas as outras unidades em um computador desktop, instalei o 16.4.2 e ele se recusou a inicializar. Erro: o arquivo '/boot/grub/i386-pc/normal.mod' não foi encontrado. Entrando no modo de recuperação ... Se nem todos os arquivos de inicialização foram gravados no HDD USB, não consigo imaginar para onde mais eles teriam sido gravados.
Solução Ubuntu / Linux
1. Obtenha a imagem mais recente
Você deve fazer isso com o testdrive .
Nota. Se sua chave for menor que 4,4 GB (para Ubuntu 11.04 (Natty Narwhal)), você deverá obter o instalador alternativo. O instalador da área de trabalho se recusa a continuar se houver menos de 4,4 GB de espaço livre em disco.
2. Formate o disco USB.
Isso é importante se você já tem algo parecido com uma instalação do Linux em seu disco, ou se o instalador não quiser tocar nesse disco, por algum motivo. Eu falhei anteriormente porque não realizei essa etapa; portanto, pule por sua conta e risco! Você precisa de uma chave com pelo menos 3 GB de tamanho.
Você pode fazer isso em Sistema → Administração → Utilitário de Disco . Escolha a chave USB de destino, desmonte todas as partições e selecione Formatar unidade.
Você precisa ter certeza de selecionar "Não particionar" antes de permitir a formatação do disco.
3. Inicie uma máquina virtual na chave USB
Verifiquei (com file) que minha chave USB estava /dev/sdbinserida e executei:
... para instalar o ISO i386 da área de trabalho de Natty Narwhal - o nome do arquivo variará se você baixar uma imagem ISO diferente.
Os detalhes da sua solução de virtualização preferida variam, mas você deseja usar o arquivo de dispositivo da sua chave USB como o disco rígido da VM.
Acrescente -boot order=dao comando kvm para inicializar a partir da imagem, caso tente inicializar a partir do 'disco rígido' e falhe porque não consegue encontrar um sistema operacional lá.
4. Instale normalmente.
Neste ponto, você está trabalhando em uma máquina virtual que vê sua chave USB como o único disco rígido conectado. De dentro da janela "QEMU", instale como faria normalmente.
Particionamento. Evite usar o sistema de particionamento automático, pois isso criará uma partição de troca na sua chave USB. Isso não é bom, pois a troca se torna super lenta (o sistema de segundos se congela lentamente) e mata rapidamente a vida útil da sua unidade. Simplesmente aloque uma única partição para /. Se você estiver usando o instalador alternativo, defina o noatimesinalizador para reduzir ainda mais a quantidade de gravações no disco.
Atualizações. Pule a opção de baixar e instalar atualizações automaticamente. Não é garantido que os repositórios estejam em um estado consistente quando você executar o instalador. Pessoalmente, prefiro gerenciar as atualizações manualmente com uma ferramenta como o aptitude (que não é mais fornecida com o Ubuntu por padrão).
Software de qualidade alfa. As coisas são um pouco instáveis ​​- afinal, é um software de qualidade alfa. Eu saí dpkgcom o código de erro 1 sem poder revisar o erro - no entanto, nenhum pacote foi quebrado. Tentei desligar a máquina virtual de forma limpa após a instalação, mas ela travou. Em uma reinicialização, no entanto, o sistema inicializou bem.
5. Reinicialize e inicialize na sua cópia do Ubuntu
Pode ser necessário mexer nas configurações do BIOS para fazer isso funcionar.
Uma coisa interessante (ou irritante, com base no seu caso de uso) sobre o Ubuntu em um USB é que, da próxima vez que atualizar o GRUB, ele também detectará e adicionará à lista os kernels e sistemas operacionais no disco rígido. Isso deve permitir que você inicialize diretamente no seu disco rígido a partir do GRUB da sua chave USB.
Uau. Obrigado pela lista muito detalhada de instruções para fazer isso.
Incrível, obrigado pela explicação. Para adicionar, acho que adicionar RAM ao kvm -m 2GBajuda a acelerar o processo de inicialização.
@BryanHead Quando a memória acabar, o oom-killer (se ativado) selecionará o "pior agressor" e o matará. A alternativa é um kernel panic (que afaik é a única medida de último recurso no Windows.)
Esta é uma resposta muito detalhada, mas infelizmente não funciona com o Ubuntu 14.04. Por alguma razão, qemufalha e o processo de instalação é interrompido.
Eu também estava tendo um pânico no kernel ao tentar instalar o ubuntu 14.04 no meu pendrive. O problema é que fica sem memória RAM. Para corrigir, executei este comando. sudo qemu-system-x86_64 -m 1024 /dev/sdc -cdrom ~/isos/ubuntu-15.10-desktop-amd64.iso
Instalando o Ubuntu em uma unidade USB removível com o Virtual Box
Para instalar o Ubuntu em uma unidade USB externa portátil (disco ou stick), também podemos usar o Virtual Box para instalar a partir de um ambiente virtual. Para suporte ao USB 2.0, é necessária a fonte fechada, mas é necessária a versão PUEL gratuita do Virtual Box .
Crie uma máquina virtual para o ambiente ativo da instalação:
Criamos uma máquina virtual para um ambiente Linux / Ubuntu (32 ou 64 bits, dependendo do meio de instalação):
Como queremos instalar em uma unidade USB, não criamos um disco rígido virtual (VDI) para esta máquina desmarcando a caixa na seguinte janela:
Em seguida, precisamos atribuir memória do sistema (por exemplo, 1024 MB), memória gráfica (por exemplo, 128 MB) e ajustar as configurações da CPU de acordo com o hardware do host. Também podemos criar uma rede em ponte para poder baixar arquivos durante a instalação.
Monte o CD de instalação na máquina virtual:
No menu Armazenamento do Virtual Box Manager, selecionamos a imagem .iso do CD de instalação para montar como unidade de CD. Verifique se a ordem de inicialização da máquina virtual está definida para inicializar a partir do CD.
Monte a unidade USB no ambiente de instalação
Depois de iniciarmos a máquina virtual ( o suporte USB precisa ter sido configurado primeiro) para inicializar o CD de instalação, precisamos montar a unidade USB clicando no pequeno ícone no painel inferior ou escolhendo no menu Dispositivos -> Dispositivos USB do Virtual Box Manager.
É quando a unidade USB precisa ser montada antes de prosseguirmos
Particionar e formatar a unidade USB
Depois de escolher Algo mais, o gerenciador de partições gráficas GParted nos guiará pelo processo de particionamento:
Precisamos de pelo menos uma partição com uma raiz de ponto de montagem ( /). No exemplo acima, uma /homepartição adicional foi criada. Ao desmarcar o formato , mantemos os dados que já podem estar lá. Uma /swappartição pode não ser necessária para um pendrive ou uma unidade portátil.
Neste ponto, tenha cuidado extra para que o carregador de inicialização Grub seja instalado na unidade USB (/ sda) e não em qualquer outro lugar
Ao selecionar Instalar agora , iniciamos a instalação em nossa unidade USB. Considere que esta instalação pode demorar um pouco mais do que estamos acostumados.
Após a conclusão da instalação, podemos desmontar nossa unidade com o novo sistema operacional e inicializar a partir de qualquer outra máquina para personalizá-lo de acordo com nossas necessidades.
Não se esqueça de ativar a inicialização via USB no BIOS deste computador .
Isso se aplica aos Macs?
Criei com êxito um USB inicializável seguindo este guia, mas na inicialização recebo a seguinte mensagem error: file '/boot/grub/i386-pc/normal.mod' not found. E então recebo o prompt de resgate do grub. Alguma idéia do que pode ter dado errado?
@ LuísdeSousa: De alguma forma, o Grub não consegue encontrar seus arquivos. Pode ter sido instalado acidentalmente no modo EFI ou a sua unidade USB é outra associação de unidade na inicialização. Veja esta resposta para algumas idéias.
— Takkat 29/08/14
Em uma segunda tentativa, as coisas correram bem, acho que o instalador está propenso a bagunçar. De qualquer forma, esse é possivelmente o processo mais fácil para criar um Ubuntu USB inicializável e persistente. E também possivelmente o mais seguro, já que no momento da instalação não há HDD disponível, apenas a unidade USB montada.
Isso funciona. No entanto, ele torna o dispositivo USB um disco de inicialização MBR tradicional, não UEFI. Se você não pode inicializar a partir dele, verifique seu BIOS para permitir inicializações 'legadas'. Em dois Thinkpads, um 2018 e um 2016, isso foi desativado por padrão. Ligá-lo significou que eu poderia inicializar a partir do dispositivo USB depois de escolher no prompt de inicialização do BIOS. Eu segui esse método para instalar o Ubuntu 18.04 em um dispositivo USB. Suponho que devemos observar que o ambiente emulado e o seu PC real devem corresponder o mais próximo possível. Uma instalação de 64 bits em um convidado para PC parece não ter problemas.
Dê uma olhada neste guia e vídeo no meu site sobre a instalação do Ubuntu em uma unidade USB. Isso o ajudará a fazer exatamente o que você quer e é muito simples.
Como instalar o Ubuntu em unidades USB
A instalação do Ubuntu em um disco rígido externo ou cartão de memória USB é uma maneira muito segura de instalar o Ubuntu. Se você está preocupado com as alterações feitas no seu computador, este é o método para você. Seu computador permanecerá inalterado e, sem o USB inserido, ele carregará o sistema operacional normalmente. Ao conectar e inicializar a partir da unidade USB, você terá a opção de carregar o Ubuntu ou o sistema operacional habitual.
O que precisamos para instalar o Ubuntu em uma unidade USB é um computador, um CD / USB ao vivo do Ubuntu e uma unidade USB. 8 GB é o tamanho mínimo recomendado para um sistema funcional e utilizável (embora 4 GB seja o mínimo). Recomendamos um disco rígido externo e pelo menos 20 GB.
É recomendável particionar sua unidade USB, mas não é necessário, desde que você tenha 2 GB de RAM ou mais. O particionamento pode ser feito no CD / DVD ao vivo do Ubuntu usando o 'utilitário de disco' ou no menu de particionamento da instalação.
Recomendamos usar um Live CD / DVD e desconectar outras unidades USB, pois isso facilita a vida. Assumiremos que você está usando uma unidade USB e CD / DVD não particionados para este guia.
Como instalar o Ubuntu em uma unidade USB
Insira o CD / DVD do Ubuntu Live, ligue o computador e diga-o para inicializar a partir do CD / DVD usando o 'BIOS'. Levará alguns minutos para carregar e você verá duas opções. 'Experimente o Ubuntu' ou 'Instalar o Ubuntu', você deve selecionar 'Instalar o Ubuntu'. Em seguida, você verá várias opções. Você precisa selecionar a opção inferior 'Algo Mais'.
Isso o levará ao menu de particionamento. Seu disco rígido principal será listado como 'Sda', seguido por todas as partições existentes, como Sda1 ou Sda2. Abaixo deste será o seu drive USB, ele será listado como 'Sdb'. Clique em 'Sdb1', que é a única partição na unidade e selecione 'alterar'.
Você precisa selecionar 'usar esta partição como sistema de arquivos Ext4' (algumas distribuições, como o Mint, exigem que você selecione manualmente 'formato' neste momento). Em seguida, você precisa definir o 'ponto de montagem' como '/', que é o sistema de arquivos raiz e clicar em OK. Você será levado de volta ao menu anterior e essa partição terá uma marca ao lado. Agora clique em 'Sdb' logo acima dessa partição, isso é selecionado como o dispositivo para instalar.
Agora, logo abaixo, há uma opção para onde o gerenciador de inicialização deve ser instalado. É MUITO IMPORTANTE que ALTERE ESTA OPÇÃO. O BOOTLOADER DEVE SER INSTALADO NO SEU DISPOSITIVO listado como '/ dev / Sdb'. Se você não fizer isso, o gerenciador de inicialização será instalado na sua unidade interna. Agora você está pronto para instalar no seu dispositivo externo, basta clicar em 'Instalar'.
Você precisará responder a algumas perguntas simples, como 'nome' e 'criar senha', para poder sentar e relaxar.
Você precisará dizer ao BIOS para inicializar a partir do dispositivo USB sempre que quiser usá-lo. Você pode configurar facilmente o USB como seu primeiro dispositivo de inicialização na BIOS, e seu sistema normal será carregado se o dispositivo não estiver conectado. Não se surpreenda se a instalação do USB demorar 3 ou 4 minutos para inicializar totalmente, especialmente ao usar um cartão de memória USB barato. Se você optar por instalar a partir de uma unidade USB em vez de CD / DVD, ou se tiver vários discos rígidos e unidades USB conectadas, precisará verificar se está instalando no dispositivo correto, pois pode não ser sdb.
A maneira mais fácil de garantir que você esteja instalando no dispositivo correto é usar o utilitário de disco. Abra o utilitário de disco antes de conectar o dispositivo e observe os dispositivos à esquerda. Em seguida, conecte seu dispositivo e ele deverá aparecer na parte inferior da lista. Clique nesse dispositivo e olhe no canto superior direito da janela para 'Dispositivo'. Ele diz algo como 'Device: dev / sdc' e, portanto, 'sdc' seria o dispositivo que você precisa instalar.
— Projeto Fernhill Linux
@ Alpern Linux Project, muito obrigado pela resposta. Eu não acho que se os usuários realmente entenderam a pergunta e sua resposta (o que é ouro para mim porque passei horas online e todo mundo estava falando sobre persistência no Linux etc.). Não posso compartilhar os detalhes, mas tive que criar / trabalhar em um ambiente - USB (ou dispositivo externo portátil básico) inicializável e sistema operacional "totalmente funcional" com login do usuário (nenhuma opção Experimente ou instale todas as vezes). Mais uma vez obrigado por me ajudar (e outros) com a solução (especificamente, onde o gestor tem de ser escolhido como o USB!)
— Vivek Ragunathan
Do not be surprised if your Usb installation takes 3 or 4 minutes to fully boot. Minha unidade USB ao vivo leva cerca de 30 segundos para inicializar. Devo esperar que a instalação completa demore significativamente mais do que a suposição de velocidades de flash semelhantes? Ou seja, esse aviso é baseado na velocidade do USB ou em itens de inicialização adicionais em uma instalação completa versus uma instalação vitalícia?
Essa resposta foi muito bem articulada e quase à prova de retardo. Obrigado. Consegui seguir as instruções e agora tenho uma instalação real inicializável e portátil do Ubuntu em um pendrive USB 3!
Pergunta: Se você tem uma versão [diferente] do Ubuntu instalada, o sistema tenta reformatar e usar a partição "Trocar". Tudo bem ou devo forçar o sistema a não usar essa partição?
@ AlanCampbell Depende da sua memória física disponível. Cerca de 8 ou 16 GB, provavelmente não ... Você deve considerar em quais computadores deseja usar a instalação. Os computadores mais antigos com 4 GB ou menos serão mais lentos.
— DerpyNerd 24/02
Se você está falando de uma instalação real, como em uma instalação completa do Ubuntu, em vez de apenas um tipo Live USB, o que você pode fazer é usar um disco rígido externo que se conecte via USB e instale-o usando o método a seguir.
Nota: As etapas a seguir foram testadas usando o Ubuntu Versão 9.10, mas não foram testadas nas versões posteriores. Use por sua própria conta e risco.
Um LiveCD ou LiveUSB com Ubuntu.
Um disco rígido externo com capacidade USB.
Abra o seu computador e remova o disco rígido.
Conecte seu disco rígido USB externo através do cabo USB.
Coloque seu LiveUSB ou LiveCD e, em seguida, inicialize seu PC.
Abra o menu de inicialização e escolha inicializar no LiveCD / LiveUSB.
Durante o processo de instalação, você deve listar seu disco rígido externo, instale o Ubuntu nele.
Conclua o processo de instalação, desligue o PC e coloque o outro disco rígido novamente no computador.
Reinicie seu computador, vá para o menu de inicialização, selecione seu disco rígido externo e tente inicializá-lo. Se der parabéns, agora você tem um disco rígido externo com um sistema operacional completo.
Aproveite o seu disco rígido externo executando o Ubuntu / Linux! Por favor, deixe-me saber se isso ajuda você! Se não, deixe-me saber sobre isso também. :)
Mas se você quer apenas um Live USB, pode usar o Universal USB Installer para isso ou o Ubuntu USB Startup Disk Creator ...
— zkriesse
O instalador atualmente possui um bug, o que significa que isso não funcionará (18.04, 18.10) para computadores UEFI; veja minha resposta abaixo.
A parte principal desta instrução passo a passo é emprestada do rastreador de teste iso e desse link,
Instalar (disco inteiro) no Ubuntu Desktop amd64 no Xenial 16.04.1
e adicionei algumas etapas extras necessárias para a instalação em uma unidade externa.
Observe que você instalará um sistema que funciona no modo de inicialização atual,
Se você instalar no modo UEFI, o sistema instalado funcionará no modo UEFI
Se você instalar o BIOS no modo legado, o sistema instalado funcionará no modo BIOS.
É mais complicado criar um sistema instalado, que funcione tanto no modo UEFI quanto no BIOS, mas é possível de acordo com o seguinte link e os links dele,
Um sistema instalado portátil, que inicializa nos modos UEFI e BIOS
Se você pretende instalar em um pendrive USB ou cartão de memória, escolha um pendrive USB 3 rápido ou um cartão de alta velocidade. Veja este link e links dele,
Se você pretende usar a unidade externa em computadores novos e de meia-idade , recomendo que você instale a partir de um arquivo iso 'amd64' Ubuntu de 64 bits .
Se você pretende usar a unidade externa em computadores antigos (assim como em computadores mais novos), recomendamos que você instale a partir de um arquivo iso 'i386' de 32 bits com o sabor da família Ubuntu e com um ambiente de desktop mais leve que o Ubuntu padrão,
Lubuntu com LXDE ultraleve
Ubuntu MATE com luz média MATE
Xubuntu com XFCE de luz média
Esses sistemas de 32 bits funcionarão com computadores de 32 e 64 bits, mas apenas no modo BIOS , quando instalados de acordo com as instruções [nesta resposta].
É possível criar um sistema ao vivo persistente , que funciona em
Computadores de 32 e 64 bits
no modo BIOS e no modo UEFI
Se é isso que você deseja, o link a seguir pode ajudá-lo,
mkusb / persistent # Compressed_image_file_with_a_persistent_live_system
Quando o computador for desligado e desconectado da rede elétrica, desconecte (e / ou desconecte) as unidades internas . Em alguns computadores, é possível desativar a unidade interna através de um menu do sistema UEFI-BIOS.
Isso faz com que o instalador trate a unidade externa, onde você deseja instalar o Ubuntu, como se fosse uma unidade interna (e o instalador não pode violar a unidade interna).
Conecte a unidade de inicialização / instalação / instalação do Ubuntu (disco de DVD, unidade USB, cartão de memória) e inicialize o computador a partir dele.
Continue na sua língua nativa, se desejar.
Inicialize a imagem
O sistema inicializa corretamente e carrega o instalador exibindo a caixa de diálogo Bem-vindo com a seleção de idioma e os botões 'Try Ubuntu' e 'Install Ubuntu'
Conecte a unidade externa (HDD, SSD, pendrive, cartão de memória) onde deseja instalar o Ubuntu, a unidade de destino . Conecte a alimentação externa a esta unidade, se possível. Pode não ser suficiente com a energia do plugue USB do computador.
Clique no ícone Instalar Ubuntu
A tela 'Preparando para instalar o Ubuntu' é exibida
Na tela Preparando para instalar o Ubuntu, observe a disponibilidade dos seguintes componentes
As opções disponíveis devem representar o estado do seu sistema com precisão
(Se a rede estiver disponível) Faça o download das atualizações durante a instalação do Ubuntu
(Se estiver em um 'laptop') Está conectado a uma fonte de energia
Instalar software de terceiros ... opção disponível. Se você deseja que o sistema seja portátil entre computadores, evite software de terceiros, principalmente drivers proprietários para gráficos e wifi.
A tela 'Tipo de instalação' é exibida
Selecione Apagar disco e instale o Ubuntu
A tela de instalação se expande para incluir opções de criptografia e LVM
Espere um pouco! Tem certeza de que é isso que você deseja? Talvez você queira manter algo que está na unidade? Nesse caso, você deve parar a instalação e copiar os dados importantes para outra unidade. Talvez você queira selecionar outra alternativa.
Clique no botão continuar (se houver apenas um disco rígido no sistema, o botão deve ler 'Instalar agora')
Aparece o diálogo de alterações de gravação
Se houver apenas um disco rígido, o instalador passará para o "Onde você está?" Caso contrário, a tela 'Tipo de instalação' é exibida
Se houver apenas um disco rígido, pule algumas etapas para 'Onde você está?' tela. Caso contrário, na tela 'Tipo de instalação', verifique se a unidade selecionada na lista Selecionar unidade corresponde à unidade no gráfico (por exemplo, / dev / sda). Se você removeu a (s) unidade (s) interna (s), deve haver apenas uma unidade, disponível como destino, sua unidade externa.
A unidade selecionada é exibida no gráfico
Verifique se o espaço total na unidade está alocado
Espaço total na unidade é alocado para instalação
Onde você está? tela é exibida
Se o seu sistema estiver conectado à rede, observe que o fuso horário pré-selecionado corresponde ao seu fuso horário e à cidade indicada na caixa de texto
O fuso horário e a cidade exibidos correspondem ao seu fuso horário e à cidade principal da sua região
Selecione seu fuso horário e clique no botão Continuar
A tela 'Layout do teclado' é exibida
O teclado proposto corresponde ao seu teclado
Selecione o layout do teclado e clique em continuar
O 'Quem é você?' tela aparece
Insira seus detalhes de usuário e senha iniciais. adminnão pode ser usado - é um usuário Linux dedicado
Nome, nome de usuário e senha são aceitos. Opções de login e opções de criptografia de pasta base mostradas
O botão Continuar fica disponível
Pressione continuar
O slide 'Bem-vindo ao Ubuntu' é exibido
A apresentação de slides é inteiramente no seu idioma
Aguarde o instalador terminar
Uma caixa de diálogo 'Instalação concluída' é exibida
Clique no botão Reiniciar agora
GUI for desligada, um prompt para remover a mídia e pressione Enter será exibido.
Retire o disco e pressione enter
A máquina é reiniciada
Permitir que a máquina reinicie
O sistema inicializa corretamente e carrega no Ubuntu, mostrando o nome de usuário que você selecionou
Desligue o computador, desconecte as unidades externas e desconecte-o da rede elétrica. Reconecte (e / ou conecte) as unidades internas
Se a unidade externa for um HDD ou SSD, está pronta para ser usada agora.
Se a unidade externa for um pendrive USB ou cartão de memória, é uma boa ideia ajustar o sistema para reduzir o desgaste . Veja o seguinte link,
Se você deseja um sistema portátil (que funcione na maioria dos computadores), pense duas vezes nos drivers proprietários (geralmente para gráficos e wifi). O conselho clássico é evitar a instalação de drivers proprietários, mas isso significa que computadores com determinado hardware não funcionarão bem (ou de todo).
No Ubuntu 18.04.1 LTS, você pode instalar um driver proprietário da nvidia, que faz com que o seu computador com uma poderosa placa nvidia use toda a energia dessa placa. O sistema ainda selecionará um driver Intel ou Radeon, quando inicializado em um computador com esses gráficos. Mas haverá problemas com os chips da nvidia, que não funcionam com o driver proprietário instalado. Veja este link,
Instalar drivers Nvidia Instalação completa da unidade flash USB
Se você não conseguir desconectar / remover uma unidade interna, existem soluções alternativas:
Desative a unidade interna em um menu UEFI / BIOS. Isso funciona em vários, mas longe de todos os computadores.
O método da bandeira
uma. Anote no papel os sinalizadores da partição EFI na unidade interna
b. Remova os sinalizadores da partição EFI na unidade interna (por exemplo gparted, quando inicializada a partir de uma unidade ativa)
c. Execute a instalação
d. Restaure os sinalizadores na partição EFI na unidade interna (com a gpartedinicialização de uma unidade ativa).
Esse método de flag é descrito em detalhes por @Tim Richardson nesta resposta à nossa pergunta comum.
Obrigado pelo claro passo a passo. Foi exatamente isso que fiz em um computador desktop. Ainda recebo o erro ao tentar inicializar da seguinte maneira _Erro: arquivo '/boot/grub/i386-pc/normal.mod' não encontrado. Entrando no modo de recuperação ... _ Se nem todos os arquivos de inicialização foram gravados no HDD USB, não consigo imaginar para onde mais eles teriam sido gravados, pois o único outro dispositivo de armazenamento conectado era a chave USB para instalar o Ubuntu.
@ John, veja meu comentário na pergunta original (escrita alguns minutos antes deste comentário).
Obrigado pelos detalhes, incluindo seus comentários abaixo da pergunta. Agora funciona. Limpei a unidade, reinstalei e tive que ativar a opção na bios de um computador para permitir a inicialização "no estilo antigo".
@ John, estou feliz por poder ajudá-lo a fazê-lo funcionar. E obrigado por compartilhar sua solução :-)
@sudodus Holy moly! +1 de mim para você também! ;-)
Resposta antiga, não use mais!
Fiz isso usando o seguinte método:
Insira o CD ao vivo e conecte a chave USB.
Selecione Instalar o Ubuntu .
Escolha Avançado ao selecionar a partição da unidade.
Escolha sua partição de chave USB como destino.
CUIDADO: Escolha sua partição USB para o carregador de inicialização GRUB.
Após o processo de instalação, inicialize com a chave USB, não com o disco rígido.
— teo96
O Ubuntu 10.10 trava para mim antes que a instalação seja concluída. O IMHO Ubuntu tem alguns bugs muito grandes relacionados à instalação do USB.
— Iugamarian
Eu fiz isso com 10.04 e 10.10. Seu livecd está ok?
Eu criei drives flash live-usb no passado usando a ferramenta usb-disk-creator. Em seguida, inicializei e fiz uma 'instalação normal completa' daquela unidade flash nº 1 para uma segunda unidade flash. O mesmo que se faria com um disco rígido real. Realmente nunca tive um problema, além de precisar ficar de olho em onde o grub é instalado.
— 9111 dr_willis
Eu segundo o que Bubblegum disse. Eu fiz instalações normais em unidades flash como se fossem discos rígidos nos últimos lançamentos sem problemas reais, além de ter MUITO certeza de que o grub está sendo instalado na unidade flash e não no disco rígido.
Ele não funciona no ubuntus recente, porque o quinto item é completamente ignorado pelo instalador, devido a um bug. Apesar de suas intenções, seu carregador de inicialização existente é substituído (se estiver na UEFI). Veja minha resposta para uma solução fácil.
1) Instalador USB universal :
O Universal USB Installer é um Live Linux USB Creator que permite escolher entre uma seleção de distribuições Linux para colocar na sua unidade flash USB. O instalador universal USB é fácil de usar. Simplesmente escolha uma distribuição Live Linux, o arquivo ISO, sua unidade Flash e clique em Instalar. Outros recursos incluem; Persistência (se disponível) e a capacidade de fat32 formatar a unidade flash (recomendada) para garantir uma instalação limpa. Após a conclusão, você deve ter uma unidade flash USB inicializável pronta para executar com a versão Linux selecionada instalada.
2) UNetbootin :
O UNetbootin permite criar unidades Live USB inicializáveis ​​para Ubuntu, Fedora e outras distribuições Linux sem gravar um CD. É executado no Windows, Linux e Mac OS X. Você pode deixar o UNetbootin baixar uma das muitas distribuições suportadas prontamente para você ou fornecer seu próprio arquivo ISO do Linux se você já tiver baixado um ou o seu a distribuição preferida não está na lista.
3) Criador LinuxLive USB :
O LiLi cria um pendrive portátil, inicializável e virtualizado, executando o Linux. Você está cansado de ter que reiniciar o seu PC para experimentar o Linux? Não há necessidade com LiLi. Ele possui um recurso de virtualização embutido que permite executar o Linux no Windows imediatamente.
Todos os três programas acima permitem instalar qualquer sistema operacional Linux em uma unidade flash, mas o recurso de persistência (permite salvar as alterações feitas em uma instalação do LiveOS permanente para ser usada mesmo após a reinicialização) está disponível apenas para o Ubuntu e muitos outros. sabores.
— 13east
Ótimo post! Eu acho que ele estava perguntando mais sobre ter uma instalação completa. Se não, então o seu post acerta sua pergunta em: P
— zkriesse 11/11/11
Esses métodos são CLI? Quais são os comandos de instalação para esses programas?
— Ciro Santilli escreveu
Nem o Universal USB Installer nem o LinuxLive USB Creator são executados no Ubuntu.
Essa resposta não é o que o OP queria: uma instalação real em uma unidade externa. Das suas três sugestões, duas resultam simplesmente em uma imagem ao vivo (ou seja, não atualizável), e o primeiro método permite a criação de uma imagem ao vivo persistente que permite atualizações, mas são esquisitas, lentas e não podem fazer atualizações do kernel. Por favor, veja minha resposta abaixo.
A única maneira de conseguir fazer isso é
gravar o CD iso,
desconecte meu disco rígido (remova fisicamente os cabos) e
instale no USB.
Não é muito elegante, mas funciona.
Isso é muito radical.
Você tentou usar o CD alternativo (não o CD da área de trabalho)? Eu já vi um trabalho alternativo melhor para muitas coisas ao instalar.
Você não precisa desconectar seu disco rígido. Você só precisa ter cuidado com as partições e usar o particionador avançado. Certifique-se de usar a unidade correta e defina o gerenciador de inicialização para ser instalado em / dev / sdb ou em qualquer dispositivo de bloco em que sua unidade flash seja (não use uma de suas partições ou ela não será inicializada). Em seguida, você pode inicializar usando o BIOS para usar o MBR da unidade flash (supondo que as quotas do BIOS suportem isso)
Não é possível fazer isso, pois teria que decompor meu laptop e tentar novamente a instalação. Então: existe outro caminho?
— Regis Mai
Você não precisa fazer isso. Veja minha resposta abaixo: você pode simular desconexão física manipulando sinalizadores na partição EFI. Seu caminho funciona diferente de quase todas as outras respostas. Meu caminho é muito mais conveniente :)
O OP pede "sem tocar na minha instalação existente do Ubuntu". Se você deseja inicializar a partir do seu dispositivo externo, não apenas instalar o Ubuntu nele, é necessário solucionar um bug do instalador que reescreve sua partição de inicialização na sua unidade interna e não instala uma partição de inicialização EFI no seu dispositivo externo, não importa o que você diz ao instalador.
Aqui está o que funciona para mim no Ubuntu 18.04, 18.10 e 19.04. Testado noThinkpad T480 e P50, inicialização dupla do Win 10 e Ubuntu. Desativei a inicialização herdada. UEFI é 100% em uso. Instalei o Ubuntu e o carregador de inicialização em drives e drives USB pelo menos seis vezes usando minha solução.
Instalar em uma segunda unidade é uma dor porque o instalador do ubuntu usa a primeira partição EFI que vê, que é a que está no disco rígido interno, independentemente de qualquer tentativa que você faça para especificar um local alternativo para a partição EFI. Portanto, quando você tenta definir o dispositivo de carregamento de inicialização para a unidade USB de destino, você é ignorado. É um bug bastante antigo, mas quando chegamos à versão 19.04, ainda presente.
Resumo: Para solucionar esse problema, desative a partição EFI interna usando o gparted para editar seus sinalizadores imediatamente antes de iniciar a instalação. O instalador não o encontrará e o bug não será acionado. Mais tarde, reative os sinalizadores. Este é um passo trivial. É quase o equivalente lógico de desconectar fisicamente a unidade interna, que com certeza também funciona em torno do bug do instalador.
Os passos que tomei:
Antes de iniciar a instalação: Você precisará de um dispositivo USB ao vivo padrão do ubuntu e uma unidade de destino para instalar.
Inicialize no Ubuntu live USB no modo "try first".
Usando o gparted (talvez seja necessário instalá-lo primeiro, às vezes o Ubuntu não o inclui no disco ativo, embora esteja incluído no 18.04.1): ...
particione novamente a unidade externa de destino com uma tabela de partição GPT.
Crie uma partição de 500 MB do tipo FAT32. Você também pode configurar as partições desejadas para a instalação do Ubuntu. Você pode achar útil rotular a partição / desejada porque, quando você instala, possui três unidades: sua unidade interna, a unidade do instalador de imagens ao vivo e a unidade de destino.
Depois de aplicar essas atualizações, altere os sinalizadores na pequena partição de 500 MB que você acabou de criar. Clique com o botão direito do mouse na pequena partição e em Gerenciar Sinalizadores. Essas alterações são acionadas imediatamente (mas observe que você deve criar a partição primeiro concluindo a etapa anterior) Marque para ativar a inicialização, esp e oculto.
Você inicializou com uma imagem USB de disco ao vivo, conforme uma instalação normal do ubuntu. Então você tem dois dispositivos USB: o dispositivo de destino e a unidade USB de disco ao vivo.
Edite os sinalizadores de partição EFI na sua unidade interna e desmarque os mesmos três sinalizadores que você definiu na partição EFI do dispositivo de destino.
Aqui está um pequeno vídeo editando a bandeira no gparted: https://youtu.be/sdgrmylH6pc
Agora, quando você instala, o instalador verá apenas uma partição EFI no dispositivo de destino. Este é o novo passo que eu não vi documentado em outro lugar.
Comece uma instalação do ubuntu. Continue até ver a guia de configuração do disco do instalador. Você deseja a abordagem totalmente manual, é claro, "Algo a mais" no estágio de particionamento.
Se sua unidade de destino estiver montada como sdc e a partição EFI criada for sdc1, você instalará o carregador de inicialização no dispositivo sdc e a partição EFI será sdc1.
Role para encontrar essa partição. Deve dizer "efi" na coluna Tipo. Clique em "alterar" para ter certeza: O instalador deve dizer "Usar como: Partição do sistema EFI". Você realmente não vai mudar nada. Não há necessidade de formatá-lo.
Conforme você percorre as partições, revise a coluna Tipo. Não deve haver partição EFI na unidade interna, pois você desativou os sinalizadores de partição na partição EFI da unidade interna. Obviamente, a partição ainda aparece como uma partição FAT32. Isso está ok.
Você também verá a partição EFI do disco ao qual você inicializou para fazer a instalação, tudo bem.
Monte sua partição de destino desejada para / (sdc2, talvez) e faça uma instalação normal.
Restaurar sinalizadores na partição EFI interna
Após a instalação, reinicie para a nova instalação. Você precisará usar a opção "selecionar dispositivo de inicialização" do BIOS. Nos meus Thinkpads, F12 é o atalho para essa parte do menu do BIOS.
Você deve ver várias opções no menu de inicialização, e uma delas é a unidade externa. Alguns menus da BIOS mostram o rótulo padrão como 'ubuntu', por isso é um pouco confuso vê-lo mais de uma vez. Às vezes, alterar o dispositivo de inicialização faz com que a inicialização do BIOS seja reiniciada (ocorre no meu Thinkpad), parece que algo de ruim aconteceu, mas tudo bem.
Mais tarde, quando você inicializar sem o pen drive, a BIOS deverá ser inteligente o suficiente para reverter para o último dispositivo EFI válido (seu dispositivo interno), mas talvez seja necessário selecionar novamente uma opção de inicialização EFI manualmente.
Dica: renomeie a entrada de inicialização USB para evitar entradas duplicadas do 'ubuntu'
Se você receber opções de inicialização EFI duplicadas com o rótulo ubuntu, poderá corrigi-lo. A remarcação das opções do menu EFI é muito útil, mas um pouco complicada.
Certifique-se de inicializar na instalação em sua unidade externa e, em seguida,
Você é inicializado a partir da primeira linha da lista.
Anote o nome do arquivo usado para inicializar e anote o número da partição. minha saída para a primeira entrada é:
e dê uma olhada neste tópico: https://www.kubuntuforums.net/showthread.php/68851-Labels-on-UEFI-Boot-Entries-using-efibootmgr-L
Eu fiz isso para rotular novamente o meu 'owcUbuntu':
sabendo que a unidade de inicialização é sdb e desde que eu fiz a partição EFI primeiro, o valor do argumento -p é 1. Nota: verifique qual é o seu disco de inicialização real :) use gparted ou df
Algumas coisas "estranhas". Feito corretamente, esse processo não tocará no seu carregador de inicialização existente em sua unidade interna. No entanto, quando você tem a unidade externa conectada e é inicializado normalmente a partir da sua unidade interna, os atualizadores grub detectam a instalação do ubuntu na unidade externa e a adicionam à lista de opções de inicialização. Isso pode ficar um pouco confuso, mas rotular novamente a entrada de inicialização (acima) é útil
+1 para isso: Antes de iniciar a instalação: Edite os sinalizadores de partição EFI na sua unidade interna. Desmarque essas mesmas três bandeiras. Agora, quando você instala, o instalador verá apenas uma partição EFI no dispositivo de destino. Este é o novo passo que eu não vi documentado em outro lugar.
— sudodus 20/01
Esse processo pressupõe que você esteja instalando a partir de um live cd. Enquanto um usb ativo também deve funcionar bem, a opção cd é teoricamente a mais segura, pois não há chance de sobrescrever o CD durante o particionamento.
Eu recomendo que você comece desativando primeiro o disco rígido interno do BIOS, pois isso garante que não haja chance de substituir acidentalmente suas partições internas. Além disso, a etapa de particionamento da instalação do Ubuntu será muito mais fácil, pois só detectará a unidade USB. Com outras palavras, é melhor tornar a unidade USB o único dispositivo de armazenamento presente na máquina durante a instalação.
Em seguida, inicialize o live cd e inicie a instalação como de costume. Certifique-se de escolher "usar o disco inteiro" se você desativou todos os outros dispositivos de armazenamento, caso contrário, será necessário fazer o particionamento manual. No último caso, crie uma partição ext4 no pendrive (crie uma tabela de partições se não houver uma) e, se necessário, uma partição SWAP se pretender executar aplicativos pesados. Defina o ponto de montagem para /. não toque nos outros dispositivos de armazenamento e suas partições!
Quando a instalação solicitar o local do carregador de inicialização, escolha o nome do dispositivo da sua unidade USB. Pode ser /dev/sda, /dev/sdbetc., mas não escolha uma partição (por exemplo /dev/sda1).
Aguarde a instalação ser concluída e reinicie. Verifique se a sua máquina inicializa a partir da unidade USB. Isso pode ser garantido no menu de inicialização (geralmente esc ou uma tecla de função) ou no BIOS, onde a sequência de inicialização pode ser alterada.
Se tudo desse certo, o Ubuntu deveria inicializar a partir da unidade USB. Se o GRUB aparecer, escolha a primeira opção.
Por fim, execute o seguinte comando na área de trabalho do Ubuntu recém-instalada:
Isso garante que o update-grub não detecte outros sistemas operacionais que possam estar presentes no sistema, pois eles não importam para a instalação da unidade USB do Ubuntu. Além disso, quando você inicializa sua unidade USB a partir de um computador estranho, os SOs em sua unidade interna serão incluídos no GRUB quando ocorrer uma atualização do kernel / grub. Isso não é desejado.
Além disso, certifique-se de reativar os dispositivos de armazenamento interno do BIOS.
— Cumulus007
Parece promissor, obrigado. Eu vou tentar isso. Uma pequena observação: você coloca a partição swap no pendrive. Isso ainda é um problema hoje em dia? Lembro-me de que, há pouco tempo, as pessoas diziam que a vida útil do armazenamento em flash é severamente reduzida ao executar uma partição / arquivo de página de troca nele (devido ao número de leituras / gravações).
— efdee
Usando suas dicas, instalei o Ubuntu no meu pendrive, mas ele não inicializa. No entanto, quando eu uso o pendrive como disco rígido no VirtualBox, ele aparece corretamente. Alguma ideia do que poderia ser o problema ?
— Efdee 08/08/12
Aparentemente, eu posso inicializar a partir dele, mas não do conector USB3. Funciona bem quando conecto o stick a um conector USB2. Suponho que meu BIOS tenha suporte nativo para USB2, mas não para USB3 e, portanto, o Linux (ou grub, não sei?) Precisa de um driver USB3 adicional.
Eu gosto do sudo chmod -x /etc/grub.d/30_os-prober pelos motivos mencionados.
— Elder Geek
Desativar a unidade de inicialização existente soluciona um erro no instalador do ubuntu, que de outra forma substituiria o carregador de inicialização existente mesmo quando você solicitasse a instalação na unidade de destino; minha resposta abaixo tem uma solução muito mais fácil para esse bug.
O processo de instalação completa do Ubuntu em uma unidade flash USB é idêntico à instalação do Ubuntu em um disco rígido, exceto na instalação do carregador de inicialização GRUB. Todas as etapas a seguir no instalador do Ubuntu são idênticas, exceto a instalação do carregador de inicialização GRUB. A instalação do carregador de inicialização GRUB na unidade flash USB substituirá o carregador de inicialização GRUB existente no disco rígido que você não deseja , a menos que você desconecte os cabos do (s) seu (s) disco (s) antes de iniciar o instalador do Ubuntu. instalação completa do Ubuntu em uma unidade flash USB. Portanto, desconecte os discos rígidos primeiro e instale o Ubuntu em uma unidade flash USB.
Como alternativa, você pode fazer uma instalação completa do Ubuntu em uma unidade flash USB sem desconectar os cabos internos do disco rígido, primeiro selecionando a opção Algo mais na tela Tipo de instalação do instalador do Ubuntu. Você precisa criar apenas uma única /partição (partição raiz), nenhuma partição de troca e alterar a instalação do gerenciador de inicialização grub para a unidade flash USB. Verifique duas vezes as opções de particionamento para saber se tudo o que será alterado será alterado apenas na unidade flash USB e clique no botão Instalar agora no canto inferior direito.
Informações adicionais sobre uma instalação completa do Ubuntu em uma unidade flash USB.
Eu recomendo que a unidade flash USB tenha pelo menos 16 GB.
Uma unidade flash USB 3.0 é muito mais rápida que uma unidade flash USB 2.0.
Uma partição de troca causará a leitura / gravação necessária na unidade flash USB, o que diminuirá a velocidade do sistema operacional e reduzirá a vida útil da unidade USB. Portanto, selecione a opção de particionamento manual no instalador do Ubuntu e crie apenas uma única /partição (partição raiz) sem uma partição swap. Altere a instalação do carregador de inicialização grub para a unidade flash USB antes de clicar no botão Instalar agora no canto inferior direito.
A vantagem de usar uma unidade flash USB reside na sua portabilidade, não no seu desempenho. O desempenho de uma instalação completa do Ubuntu em uma unidade flash USB de 16 GB não se parece com o que você obteria ao executar o Ubuntu em um aplicativo de máquina virtual como o VirtualBox.
como torná-lo compatível com o modo BIOS?
— Red Dirt
Tudo o que você está tentando fazer com "torná-lo compatível com o modo BIOS" em seu hardware com EFI, GPT ou rEFInd, você provavelmente encontrará como fazer isso nas respostas de Rod Smith, que também é desenvolvedor do rEFInd. Antes de fazer alterações importantes, tente uma vez inicializar o dispositivo USB original em uma máquina diferente para eliminar a possibilidade de que haja um problema de inicialização causado pelas excentricidades do hardware de um único computador.
FYI: Eu pessoalmente nunca tive problemas ao instalar o carregador de inicialização grub em uma unidade flash e deixar o MBR no disco rígido intacto.
Por que é tão complicado agora? Foi muito fácil anos atrás. Tanto quanto eu entendo, se eu quiser instalar o refind em um pendrive, preciso executar a instalação manual. Estou confuso que isso não seja automatizado de alguma forma, pelo menos de alguma forma automatizado em ferramentas de instalação regulares no Ubiquity ou similar.
Uma das fontes das complicações está na inicialização dupla com o Ubuntu e o Windows. O Windows continua alterando as regras do jogo a cada nova versão e, às vezes, até com as Atualizações do Windows na mesma versão, e o carregador de inicialização padrão do grub precisa ser atualizado com freqüência para acompanhar essas alterações.
Testado no host Ubuntu 16.10, 16.04 USB, Lenovo Thinkpad T430.
Mencionado anteriormente em: https://askubuntu.com/a/848561/52975, mas aqui estão mais detalhes.
Atualmente disponível apenas no PPA:
e eu tentei a versão da GUI. Mais detalhes em: Como criar um Ubuntu ao vivo persistente com mais de 4 GB
No entanto, não consegui instalar os drivers da NVIDIA com êxito, relatório de erro: https://bugs.launchpad.net/mkusb/+bug/1672184
Testado no Ubuntu 14.04.
Faça o download do ISO do Ubuntu .
Encontre seu USB com:
Diga que sim /dev/sdX. Na maioria das vezes será /dev/sdb: sdaé o disco rígido principal e sdbo primeiro USB. Agora:
De dentro do emulador, faça uma instalação normal do Ubuntu que apague o disco antigo.
A instalação demorou um pouco mais do que no disco rígido, mas funcionou.
conecte o USB ao computador e inicialize a partir dele
criar um arquivo no meu diretório pessoal
O arquivo criado ainda estava lá.
@ JustinMT: podemos discutir isso um pouco antes de mesclar a edição? Não sou especialista, mas você tem certeza de que não funciona em sistemas UEFI? Por quê? O que funcionaria em seu lugar?
— Ciro Santilli respondeu
As coisas mudaram desde 2011, os drivers da Nvidia não são mais necessários para o Unity e a persistência ilimitada usando as partições casper-rw / home-rw é possível (mas não com as recentes botas do tipo syslinux do Ubuntu (SDC, Unetbootin, Roofis, Universal, etc.) )
O Mkusb é um instalador que preenche todos os requisitos da operação (se os drivers da Nvidia forem necessários apenas para o Unity).
O usuário pode escolher as opções de configuração e pode selecionar a porcentagem de espaço usado para as partições persistentes; o mkusb disponibilizará o espaço em disco restante para o Linux ou Windows como armazenamento. https://help.ubuntu.com/community/mkusb .
Se o usuário exigir drivers da Nvidia, será necessária uma instalação completa, pois esses drivers serão carregados antes da persistência durante a inicialização.
— CSCameron
Para o Ubuntu 12.04 a 16.10 (todas as versões e sabores atualmente suportados), os requisitos documentados variam, mas independentemente uma mídia flash de 8 GB deve ser suficiente para a tarefa. Uma versão de 16 GB não custa muito mais e pode fornecer alguma "sala de execução". O processo em si não poderia ser mais simples.
1) Obtenha um ISO atual com o sabor de sua escolha
2) Verifique o hash para garantir que é válido
3) Crie uma mídia inicializável com o ISO (flash ou disco óptico)
Existem várias maneiras de fazer isso, meu método preferido é
A) Método da unidade flash
Usedc3dd para duplicar o ISO em uma unidade flash do instalador de destino por meio da linha de comando com o comando sudo dc3dd if=yourisoname.iso of=medianameonde yourisoname.iso é o nome da iso que você baixou e verificou o hash anteriormente e medianame é o nome do dispositivo da mídia flash. (como em / dev / sdb, por exemplo), você pode determinar facilmente o nome do dispositivo verificando a saída de sudo fdisk -l
B) Método do disco óptico
Grave a imagem no disco óptico com o seu software de gravação de imagem OD preferido. Sou bastante interessado, K3bmas qualquer software de gravação de disco óptico que suporte a opção "Gravar imagem" deve ser adequado.
4) Continue instalando normalmente como em:
Inicialize o instalador e selecione a unidade flash de destino como destino (eu uso o AKA de particionamento manual de outra forma , para evitar a criação de uma partição de troca para reduzir as gravações na mídia flash que podem causar o desaparecimento precoce)
Se alguma parte deste processo não estiver clara para você, envie-me um comentário e tentarei esclarecer. Observe que, se você estiver usando uma unidade flash para a instalação, precisará de uma segunda unidade flash para a instalação de destino.
EDIT: Outra opção seria executar uma instalação do Netboot a partir da Internet. Eu não tentei isso pessoalmente, mas inclua-a como uma opção aqui, na tentativa de cobrir todas as opções.
Se você tomar cuidado, não há muito risco de sobrescrever o MBR de uma unidade existente em seu sistema. Após a inicialização do sistema ativo, você pode executar a sudo fdisk -lpartir da CLI ou Discos na GUI e determinar qual unidade é o seu destino usb válido.
Quando a instalação estiver concluída, você poderá inicializar a partir da sua unidade flash em qualquer sistema com arquitetura semelhante simplesmente selecionando sua unidade flash como o dispositivo de inicialização no BIOS.
Existe uma maneira de fazê-lo com apenas um stick USB (não tenho unidade óptica). Também estou um pouco preocupado com o MBR - como posso garantir que ainda posso inicializar o computador que uso para instalar no USB?
@ Tim Eu gosto de pensar que todas as coisas são possíveis. A razão pela qual eu não recomendaria esse curso de ação é que, se algo der errado, você terá que repetir os três primeiros passos novamente. Tendo dito que essa abordagem é completamente não testada e não é recomendada, me ocorre que você pode ter uma chance de acertar ao inicializar com o parâmetro toram kernel .
@ Tim sobre a questão do MBR, o instalador configurará o GRUB no dispositivo que você escolher. Para garantir que você não modifique o MBR do computador que usa para instalar na unidade flash, basta escolher a unidade flash USB como destino. sudo fdisk -l em uma sessão ao vivo, você fornecerá uma lista e você poderá determinar a partir da saída qual deve ser seu destino (desde que você tenha anexado a unidade que deseja instalar primeiro)
Eu fiz algo semelhante com um sistema Lubuntu ao vivo persistente criado com o mkusb em seu próprio pendrive. Eu 'propus' a partição usbdata para o sistema instalado (com gparted) e executei o instalador de onipresença. E o sistema final pode inicializar o sistema instalado e o sistema ativo persistente. Mas acho que a instalação a partir de um arquivo de imagem compactada é muito mais direta e a portabilidade deve ser boa o suficiente para a maioria dos computadores que podem executar PCs de 64 bits.
— sudodus 4/17/17
Eu vi isso. Sinceramente, não consegui obter o img de 8 GB que baixei para funcionar. Teve boa sorte com o de 4GB.
Foi descrito aqui e em muitos outros lugares como instalar o Ubuntu em uma unidade USB como você instala em uma unidade interna. É simples fazê-lo com o instalador padrão (Ubiquity), se você puder desconectar ou desconectar a unidade interna. Funciona no modo UEFI ou no BIOS, o mesmo modo que foi inicializado quando instalado.
Sistema instalado que inicializa a partir do modo UEFI e BIOS
Mas se você deseja uma unidade USB com um sistema instalado, inicializado no modo UEFI e BIOS, é mais difícil. Criei esses sistemas e preparei arquivos de imagem compactada, que podem ser instalados no linux com mkusb diretamente ou no Windows em um procedimento de duas etapas , extração e clonagem (e correção da GPT). O mkusb faz tudo, inclusive corrigindo a GPT.
O projeto mkusb Launchpad está aqui.
Os sistemas criados a partir desses arquivos de imagem compactados são bastante portáteis entre computadores, não tão portáteis quanto um sistema ativo persistente, mas mais flexíveis quando você deseja atualizar e atualizar o sistema (kernels, drivers etc.).
Consulte os seguintes links e links deles,
Sistemas instalados com guidus e gparted
Você encontra arquivos de imagem compactados neste link,
Procure os arquivos mais recentes com versões atualizadas dos pacotes de programas instalados.
Se houver um problema temporário para baixar esses arquivos de imagem compactados, tente os seguintes arquivos torrent,
carregado em UEFI-e-BIOS / torrent, onde você também encontra uma breve descrição. [Esquerda] clique no link torrent, acesse a página do anexo e clique com o botão direito do mouse no link e selecione 'Salvar link como' para obter o arquivo torrent.
@ Older Geek, você quer dizer que eu deveria enviar um arquivo torrent para o mkusb PPA? Talvez haja um lugar melhor do que misturá-lo no software mkusb. Ou é informação para outras pessoas?
Apenas tentando torná-lo conveniente para eles encontrarem o projeto. Nada mais. ;-)
Você não precisa desconectar a unidade existente. Consulte minha resposta para uma solução mais fácil.
@ TimRichardson, A clonagem de uma imagem de um sistema que possa ser inicializada no modo UEFI e BIOS não precisa desconectar nenhuma unidade (interna) existente, e nesse caso seu método com os sinalizadores não é necessário . (Eu acho que seu método é bom em outros casos, quando o instalador do Ubuntu é usado (e grava a parte EFI do gerenciador de inicialização /dev/sda, mesmo quando dizemos outra coisa).)
A seguir, é apresentado passo a passo como instalar o 17.10 em uma unidade flash de 16 GB com opções para partição Home separada e partição de dados compatível com Windows:
Crie um USB ou DVD ao vivo usando SDC, UNetbootin, mkusb, etc.
Desligue e desconecte o computador. (Veja nota na parte inferior)
Desconecte o cabo de alimentação do disco rígido ou desconecte o disco rígido do laptop.
Conecte o computador novamente.
Insira a unidade flash.
Insira o Live USB ou Live DVD.
Inicie o computador, o USB / DVD deve inicializar.
Selecione instalar o Ubuntu.
Selecione "Baixar atualizações durante a instalação" e selecione "Instalar este software de terceiros", (opcional).
Selecione "Continuar".
Em "Tipo de instalação", selecione "Algo mais". (A criptografia total do disco não está funcionando com unidades flash).
Confirme se o dispositivo de destino está correto.
Selecione "Nova tabela de partição".
Clique em Continuar no menu suspenso.
(Partição de dados FAT32 opcional para uso em máquinas Windows)
Clique em "Espaço livre" e "+".
Torne "Tamanho ..." cerca de 2000 MB.
Selecione "Primário".
Localização = "Início deste espaço".
"Use as:" = "Sistema de arquivos FAT32".
"Ponto de montagem" = "/ windows".
Selecione "OK"
Clique em "espaço livre" e depois em "+".
Selecione "Primário", "Tamanho ..." = 4500 a 6000 MB, "Início deste espaço", Ext4 e Ponto de montagem = "/" e, em seguida, OK.
(Partição doméstica opcional)
Selecione "Primário", "Novo tamanho da partição ..." = 1000 a 6000 MB, início deste espaço, Ext2 e ponto de montagem = "/ home" e, em seguida, OK.
(Espaço de troca opcional, permite hibernação)
Selecione "Primário", "Novo tamanho da partição ..." = espaço restante (1000 a 2000 megabytes ou mesmo tamanho da RAM), início deste espaço e "Usar como" = "área de troca" e depois em OK.
Confirme que "Dispositivo para instalação do carregador de inicialização" aponte para a raiz da unidade USB. O padrão deve estar ok se o HDD estiver desconectado.
Selecione sua localização.
Selecione Layout do teclado.
Insira seu nome, nome do computador, nome de usuário, senha e selecione se deseja efetuar login automaticamente ou exigir uma senha.
Selecionar "Criptografar minha pasta pessoal" é uma boa opção se você estiver preocupado em perder sua unidade USB.
Desligue o computador e conecte o disco rígido.
Volte a colocar a tampa do computador.
Nota: Você pode omitir a desativação do disco rígido se, após o particionamento, optar por instalar o grub na raiz da unidade USB na qual está instalando o Ubuntu (ou seja, sdb não sdb1). Seja cauteloso, muitas pessoas substituíram o HDD MBR, pois o local padrão para o carregador de inicialização é sda; todos os itens do grub da unidade interna serão adicionados ao grub do USB. Você pode fazer um update-grub mais tarde.
Isso fará diferença se você instalar no modo UEFI ou BIOS (também conhecido como modo herdado de CSM)? Por favor, informe sobre os modos de inicialização.
@Udodus: Eu geralmente trabalho no modo BIOS. Atualmente, estou no modo UEFI inicializado a partir de um Lexar 128G Ultra com uma tabela GPT feita usando o método acima em uma inicialização do BIOS. Ontem fiz uma instalação do sistema operacional elementar com uma tabela de partição msdos durante a inicialização do BIOS e não tem nenhum problema com o UEFI. Talvez o UEFI do meu computador esteja desagradável ... Você quer que eu teste? Eu usei o mkusb para criar os discos ao vivo.
Sua experiência é diferente da minha. Temos computadores diferentes (e diferentes sistemas UEFI / BIOS). E trabalhei principalmente com o 16.04.x ​​LTS, enquanto você menciona que instala o 17.10. É Ubuntu padrão de 64 bits? - 1. Tentarei de acordo com sua receita e relatarei meus resultados; 2. Se possível, você pode tentar em alguns outros computadores (emprestado de amigos etc.)
O Lexar possui ubuntu-16.04.3-desktop-amd64 e o Sandisk possui elementaryos-0.4.1-stable.20170814. Talvez haja alguns remanescentes nos discos de instalações anteriores. Vou zerar o Sandisk e fazer uma nova instalação do ubuntu-17.10-desktop-amd64; agora estou no lado da selva em Hikkaduwa, mas um amigo tem um laptop novo que pode ter UEFI; Verifica. Deixe-me saber seus resultados, PM no Forms está OK.
Não pude fazer uma inicialização do sistema 17.10 instalada 'no outro modo de inicialização' tão facilmente quanto você descreve. Eu ainda tenho que usar o método de help.ubuntu.com/community/Installation/UEFI-and-BIOS
Instalação completa do BIOS / UEFI
O Mkusb é uma excelente base para muitos projetos pendrive inicializáveis, do grub2 inicializável Puppy Linux a sistemas persistentes de inicialização múltipla, sistemas completos de inicialização múltipla e sistemas persistentes / completos mistos / híbridos.
Usei o seguinte método para fazer uma instalação completa do BIOS / UEFI:
Use mkusb para criar um sistema Live em um USB (2 GB ou mais).
Use mkusb para criar um sistema persistente em um USB de 16 GB ou superior, usando configurações padrão com persistência de ~ 12 GB (a partição NTFS restante é usada como partição de dados acessível pelo Windows).
Abra GParted e exclua sdb4, a partição ISO9660 e expanda sdb5 no espaço recuperado.
Remova o disco rígido antes de continuar (opcional, mas recomendado, altamente recomendado no modo UEFI).
Unidade do instalador de inicialização, selecione Experimentar.
Inserir unidade de destino
Iniciar a instalação do Ubuntu ...
Selecione outra coisa.
Selecione sdb5 (na unidade de destino) e clique em Alterar.
Selecione Usar como: ext4, Formatar e Ponto de montagem: /.
Não toque em nenhuma outra partição (a menos que adicione uma partição / home).
Selecione sdb5 para instalação do carregador de inicialização.
Instalação completa.
Corte o grub.cfg do sdb5 / boot / grub e cole no sdb3 / boot / grub, substituindo o arquivo grub.cfg existente.
Inicialize a unidade de destino e execute sudo update-grub, (opcional).
Eu acho que isso deve funcionar em qualquer computador em que a unidade persistente construída pelo mkusb funcione.
Por favor, comente se isso não funcionar para você.
Discussões adicionais sobre a criação de unidades usando esse método no modo UEFI, iniciando em: https://ubuntuforums.org/showthread.php?t=2213631&page=17&highlight=usb post 169.
Funciona para mim, ao fazer a instalação no modo BIOS e no modo UEFI :-) Fiz isso sem nenhuma unidade interna conectada e há mais um teste a ser feito - a instalação no modo UEFI com uma unidade interna conectada.
A primeira coisa nesta manhã foi a tentativa acima do procedimento de inicialização da UEFI, ignorando os próprios conselhos para desativar a unidade interna ... a instalação prosseguiu com o sda como destino do carregador de inicialização. Novo conselho - não tente a Instalação completa até depois da primeira xícara de café. O computador emprestado possui o Win10 instalado como inicialização do BIOS. Após a instalação, retornou ao modo BIOS e iniciou o Win10, não houve problema. A unidade flash zerada e a próxima tentativa de instalação completa no modo UEFI foram bem-sucedidas; a unidade flash foi inicializada no BIOS e na UEFI. Incluirá nota sobre a exclusão do sdb4, a partição ISO9660, antes da instalação, economiza tempo.
não funcionará devido a um erro do instalador. Você precisa desconectar fisicamente o dispositivo de inicialização existente ou seguir a solução mais fácil na minha resposta.
A instalação persistente é persistente da maneira que você deseja - o menu mostra a opção "instalar" de qualquer maneira. Basta selecionar "Experimente o Ubuntu" para inicializar o seu Ubuntu personalizado.
O arquivo de persistência é 4GB limitada
Outra maneira de iniciar a instalação do Ubuntu é acessar o console do Grub a partir do menu de inicialização do Grub2. Ele iniciará a instalação do arquivo ISO do Ubuntu no seu HD.
Vamos dizer que você tem o Ubuntu.iso na 3ª partição do seu disco rígido
Digite cpara chegar ao comando Grub promt e digite o seguinte:
pressione Enter"
note (hdx,y)- é a partição onde está o seu arquivo ISO do Ubuntu
Isso iniciará o processo de instalação normal do Ubuntu, exatamente como você o vê ao instalar a partir do CD do Ubuntu. De lá, você pode escolher o seu USB Flash Drive para instalar o Ubuntu nele.
— kool i amd
Primeiro pré-particione sua unidade externa.
Crie uma partição fat32 de 500 MB sinalizada como ESP (partição do sistema EFI). Faça uma partição de swap de 4 GB. Use o restante do disco para sua partição /. Se você quiser separar / home e / ou outras partições, faça-as também.
gpartedé bom para esta etapa, mas qualquer ferramenta de particionamento funcionará.
Ao instalar o ubuntu, escolha o particionamento manual . Verifique se as partições ESP e swap na unidade interna e na unidade instaladora estão definidas como "Não use".
Atribua as partições na sua unidade externa. Em seguida, instale o ubuntu.
Agora, a mídia externa requer /efi/boot/bootx64.efi na ordem da partição ESP para inicializar.
Então copie /efi/ubuntu/grubx64.efi para / efi / boot / e renomeie para bootx64.efi .
Se você estiver usando a inicialização segura, /efi/ubuntu/shimx64.efi precisará ser copiado e renomeado.
Nota: você precisará remover temporariamente o sinalizador ESP para fazer essa alteração.
agora você deve ter uma unidade externa inicializável UEFI
— ravery
O OP não diz que ele tem suporte UEFI e mencionou que o GRUB foi instalado, o que é outro indicador de que ele não está usando UEFI.
— Tim Schumacher
@Tim - Grub suporta inicialização UEFI
Na verdade, esse era um recurso que eu não conhecia, supondo que as máquinas UEFI tenham seu próprio menu de inicialização, devido às opções oferecidas pela minha UEFI Configuration.
Ainda assim, nos comentários abaixo do OP, o autor afirma que ele preferiria que o USB fosse UEFI E BIOS
se a configuração UEFI não suporta inicialização do sistema operacional, então você hve para usar o caminho de mídia padrão (conforme especificado na minha resposta) para fazer uso do dispositivo de inicialização grub
Consegui fazer isso usando 2 USB: um criado como um instalador USB do Ubuntu da maneira normal (o instalador USB), outro para ser o SO USB.
Eu recomendo remover o seu HDD primeiro.
Conecte o USB do instalador, inicialize na área de trabalho ao vivo
Execute o instalador, instalando no sistema operacional USB
Trabalhou um prazer!
Agora eu tenho um SO USB que posso inicializar de qualquer coisa! yay.
— Dean Rather
Novo sistema instalado que inicializa do modo UEFI e BIOS
Sistema portátil que inicializa e funciona na maioria dos computadores
Esta resposta descreve uma combinação de sistemas portáteis que inicializam e funcionam na maioria dos computadores PC (laptops, desktops e estações de trabalho com processadores Intel ou AMD).
Nos últimos dez anos, a maioria dos computadores pessoais que foram fabricados e vendidos contêm processadores de 64 bits, por isso estou focando em sistemas de 64 bits.
O Lubuntu 18.04.1 LTS foi selecionado devido à pegada leve, que ajuda na execução de uma unidade externa, normalmente um pendrive USB 3 rápido ou cartão de memória, mas um SSD USB 3 é uma alternativa poderosa.
sistema ativo [persistente] para máxima portabilidade e
um sistema instalado para máxima estabilidade e flexibilidade (possível atualizar e atualizar limitado apenas pelo espaço em disco).
Ambos os sistemas são bastante portáteis, estáveis ​​e flexíveis, quando usados ​​com cuidado.
Os sistemas Lubuntu nesse arquivo de imagem compactado foram instalados e combinados, inspirados em um método originalmente descrito pela CSCameron . Isso fornece o sistema estável de carregamento de inicialização do mkusb .
Sistemas ao vivo e persistentes ao vivo e instalados Lubuntu 18.04.1 LTS
O arquivo de imagem compactado
contém um
uma parte ao vivo, que pode ser executada como
viver persistente
uma peça instalada (instalada como em uma unidade interna)
UEFI e BIOS
Todos esses modos de operação funcionam em
Modo UEFI (incluindo inicialização segura) e
Modo BIOS (também conhecido como modo herdado de CSM)
Usuário e senha para o sistema instalado
usuário: guru
senha: changeme
Faça o download e verifique o arquivo de imagem compactada
Obtenha o arquivo e seu md5sum em phillw.net/isos/linux-tools/uefi-n-bios
Instale clonando em uma unidade com 16 GB ou mais
Lembre-se de verificar se md5sumo download do arquivo de imagem compactado foi bem-sucedido.
É simples de instalar a partir do arquivo de imagem compactada com mkusb .
Se você clonar com outra ferramenta, execute gpt-fix para corresponder os dados gpt ao tamanho atual da unidade (mkusb versão 10.6.6 ou versões mais recentes do mkusb, execute gpt_zap e gpt_fix interno).
Veja a descrição detalhada neste link: Installation_from_a_compressed_image_file
Veja mais detalhes nesta página de ajuda do Ubuntu: help.ubuntu.com/community/Installation/UEFI-and-BIOS/stable-alternative-18.04.1
Se você deseja criar um sistema semelhante ...
As descrições neste link e os links dele podem ajudá-lo a criar um sistema semelhante com o mesmo método. Também pode ajudar a clonar do arquivo de imagem compactado e examinar os detalhes para que tudo funcione.
Isso é ótimo, seus arquivos de imagem compactados sempre funcionam muito bem para mim. Todos os novos USB têm o mesmo UUID? Uma rápida visita ao GParted pode resolver isso. Inicializar ISOs é tão fácil quanto colocar alguns dados em usbdata e adicionar suas entradas de menu ao grub. Agora, estou me perguntando se existe uma maneira de compartilhar diretórios pessoais entre a instalação completa e a instalação persistente neste sistema?
@ CSCameron, 1. Sim, uma vez que são clonados, são exatamente iguais; 2. Ao modificar os UUIDs, você também deve modificar alguns arquivos. Eu posso pensar de grub.cfg, 40-custome /etc/fstab; 3. Você provavelmente pode compartilhar uma partição inicial, e seria mais útil se você tiver o mesmo ID do usuário (portanto, não ubuntucom o ID numérico 999 no sistema ativo persistente). Mas alguns problemas podem aparecer, se / quando os dois sistemas divergem.
— sudodus 11/02
Eu me lembro que o GParted modifica o grub.cfg e o fstab como parte da alteração dos UUIDs, mas eu poderia estar sonhando. Suponho que executar o rsync regularmente manteria os diretórios pessoais sincronizados. Suponho que poderia ser executado automaticamente ou no desligamento.
— CSCameron 11/02
@ CSCameron, acho que você poderia estar sonhando com o GParted ;-) A sincronização de arquivos pessoais não seria um problema, mas talvez houvesse configurações incompatíveis nos arquivos ocultos para o usuário ativo persistente e o usuário instalado.
Usando o GParted em uma instalação mkusb padrão, eu poderia alterar os UUIDs no sdc1 e 2 sem afetar a inicialização. Não foi possível alterar o UUID do sdc4, que acaba sendo o mesmo em todas as unidades que faço da mesma ISO com o mkusb. nem eu poderia mudar sdc5, (casper-rw), UUID. sdc4 UUID é o UUID usado no grub.cfg. Gostaria de saber se todas as unidades persistentes mkusb Ubuntu usam o mesmo UUID, dependendo da versão? Não parece ser um problema.
Primeiro, verifique se você inicializou a mídia de instalação no modo BIOS (herdado), não no modo UEFI.
O problema que você tem é provavelmente que você instalou o Ubuntu na sua unidade flash USB, mas o GRUB (o carregador de inicialização) foi instalado no disco rígido.
Para corrigir isso e instalar o GRUB na sua unidade USB, você precisa selecionar o dispositivo correto ao instalar o Ubuntu. Quando você chegar à tela de particionamento, deverá ter uma lista suspensa na parte inferior (posso fazer algumas capturas de tela mais tarde, se necessário). Lá você pode selecionar em qual dispositivo o GRUB deve ser instalado. Certifique-se de selecionar uma entrada sem um número depois /dev/sdx(x pode ser qualquer letra). Supondo que você tenha instalado o Ubuntu na /dev/sdc1partição (você precisa verificar qual é a partição correta), selecione a entrada que começa com /dev/sdc(Sem nenhum número por trás dela) no menu suspenso. Depois disso, continue com a instalação, como de costume.
Mais tarde, adicionarei algumas informações sobre como reverter o disco rígido para o antigo Bootloader.
EDIT: Este parece ser um bom começo para restaurar seu gerenciador de inicialização antigo (recomendo apenas as duas primeiras respostas). Desinstale o Grub e use o gerenciador de inicialização do Windows
modo de legado não é necessário, de inicialização UEFI é suportado
@ravery Sim, mas, a fim de criar uma unidade USB que é inicializável na maioria dos PCs, eu recomendaria para instalá-lo sem (U) EFI
A maioria dos legados não é inicializável na "maioria dos PCs". Requer que o modo Legado esteja ativado. Os computadores UEFI que eu vi têm o suporte herdado desativado por padrão.
@ravery mas acho que habilitar o modo Legado não é tão difícil como tentar arrancar um USB UEFI em um PC sem o apoio UEFI ;-)