Como instalar o Debian a partir de uma unidade USB?

53

Eu tenho um novo laptop x64 brilhante executando o Windows 7 e quero inicializar o Debian de forma dual.

Eu instalei o Ubuntu em vários laptops no passado usando uma unidade USB, mas não consigo encontrar instruções decentes para instalar o Debian como as instruções do Ubuntu .

Também instalei o Debian a partir do CD algumas vezes, mas minha nova máquina não possui uma unidade óptica.

As perguntas são:

  1. Quais arquivos eu preciso da página de download do Debian ?

  2. Como faço para inicializar os arquivos Debian em uma unidade USB?

  3. O instalador do Debian possui um particionador de disco (como o Ubuntu)? Lendo o guia de instalação , parece que não, o que seria outro obstáculo. Se for esse o caso, qual particionador posso usar?

Blokeley
fonte

Respostas:

40

Baixe o UNetbootin , que permite criar uma mídia de instalação USB inicializável para praticamente qualquer distribuição Linux e BSD pronta para uso.

Basta executá-lo, selecionar Debian, escolher a unidade usb e aguardar enquanto ele baixa o .iso e o transfere para o seu usb. Depois disso, é inicializável e a instalação funciona como em um CD.

Wiesław Herr
fonte
Ótima resposta até agora. Você sabe se, durante a instalação, o debian oferece a opção de particionar o disco?
blokeley
11
Qualquer distribuição Linux que não permita que você particione o disco está fadada ao fracasso. Particionar o disco é uma parte básica de qualquer instalação do Linux. Então, eu diria que sim.
Majenko
11
Resposta fantástica. Funcionou pela primeira vez, e isso foi depois de várias horas tentando obter as instruções no guia de instalação da debian para o trabalho.
Presta
11
Eu tive mais sorte com o Universal USB Installer, com UNetbootin bootmgr estava faltando
Raziel
11
Caso alguém esteja interessado, ao tentar instalar o Debian 9.4.0, o instalador detectou que eu criei a mídia de instalação com o UNetbootin. Ele alertou que "o UNetbooin está regularmente vinculado a relatórios de problemas difíceis ou improdutíveis dos usuários ..." Além disso, afirmou que, se houver algum problema ao tentar instalar sem o UNetbooin.
James B. Nall
46

Se você estiver no Linux, a maneira mais fácil é simplesmente fazer ( conforme os documentos ):

cat debian.iso > /dev/sdX; sync

Onde X é a letra da sua unidade, você pode descobrir a letra correta verificando a saída dmesglogo após conectar o dispositivo USB. Por exemplo, para mim (e provavelmente muitos), seria/dev/sdb

Isso limpará tudo da sua unidade USB, portanto, tenha cuidado!

ATUALIZAR:

Para completar, também devo mencionar o Rufus for Windows.

Shahin Dohan
fonte
11
Por que o voto negativo? esse método funciona e é de longe a maneira mais fácil de criar uma unidade USB Debian inicializável.
Shahin Dohan
2
Não funcionou para mim. Apenas uma tela em branco apareceu quando tentei instalar. Não tenho certeza se é um problema com a minha unidade USB ou a imagem ou o comando mencionado acima.
Sivaji
@Sivaji, o que você quer dizer com "tentou instalar"? se você realmente acessou o menu, provavelmente não é esse. Tente executar o instalador normal (não o gráfico) e veja se isso funciona.
Shahin Dohan 21/03
3
Não faço ideia por que essa não é a resposta aceita, é simples, fácil de lembrar, funciona e não requer outras ferramentas. Melhor sugestão iso usb que eu já vi.
Lizardx 29/02
Perfeito, apenas trabalhe!
KcFnMi
22
  1. Abra a página de download do Debian e baixe o CD / DVD certo para o seu PC. Provavelmente, se você tiver um computador moderno, precisará da versão amd64 . Eu sugiro escolher o cd, porque hoje você provavelmente terá uma conexão de banda larga e poderá baixar outros pacotes necessários mais tarde rapidamente.
  2. Se você usa o terminal Linux, pode usar o dd para preparar o seu pendrive (o nome do arquivo iso neste comando é apenas um exemplo, você precisará usar o nome e o caminho do iso baixados:

    dd if = / seu / caminho / debian-7.5.0-i386-netinst.iso de = / dev / sdX bs =
    sincronização de 4M

Veja as instruções oficiais do Debian aqui .

Editar: sincronização adicionada, para liberar as gravações do dispositivo antes de ejetar o dispositivo USB.

  1. As versões modernas do Debian incluem uma ferramenta de particionamento e um assistente, o processo deve ser bastante fácil, como indicado em todos os guias, aqui está um .
Pitto
fonte
7

Até agora, a maneira mais fácil que encontrei é

cp debian-7.2.0-i386-netinst.iso /dev/sdX
sync

Onde X é a letra da unidade atribuída ao dispositivo (consulte dmesg logo após inserir o USB)

Como visto nas instruções do Debian

Javier Mr
fonte
Não funcionou para mim.
Dr Beco
4

4.3.3 Copiando manualmente os arquivos para o pendrive - a maneira flexível ( Ref Debian Official )

Depois de tentar outras opções e alguns notebooks se recusarem a inicializar, tentei dessa "maneira flexível" e foi a única que funcionou para mim.

  1. Cole o seu novo pendrive no USB (um novo ou um que você não queira perder todos os dados).

  2. desmonte-o, se ele tiver montado automaticamente

    • umount / dev / sdX1 (e sdX2, ...)
  3. particione-o (eu gosto do fdisk à moda antiga)

    • fdisk / dev / sdX
    • d para excluir todas as partições
    • n para criar um novo, usando todo o espaço
    • t para alterar o tipo de partição para ID c: W95 FAT32 (LBA)
    • um para garantir que seja inicializável
    • w para escrever as alterações e sair
  4. Instale um MBR com (eu não precisei desta etapa, então você pode testar. Mas não faz mal usá-lo):

    • install-mbr / dev / sdX
  5. Crie o sistema de arquivos

    • mkdosfs -F32 -n "Debian85" / dev / sdX1
  6. Mantenha-o desmontado e gere o sistema:

    • syslinux / dev / sdX1
  7. Vamos montar o pendrive:

    • montagem / dev / sdX1 / mnt / d2 /
  8. Copie alguns arquivos (certifique-se de baixá-los da mídia hd ):

    • cp vmlinuz / mnt / d2
    • cp initrd.gz / mnt / d2
  9. Edite o arquivo syslinux.cfg e adicione o seguinte conteúdo:

    • vim /mnt/d2/syslinux.cfg

DEFAULT linux
LABEL linux
    SAY Boot Debian Jessie 8.5 CD-1 from SYSLINUX...
    KERNEL vmlinuz
    APPEND ro root=/dev/ram initrd=initrd.gz vga=788
    PROMPT 1

  1. Copie a imagem ISO para o pen drive:

    • cp /some/path/debian-live-8.5.0-amd64-kde-desktop.iso.
    • sincronizar
  2. Desmonte o stick e ele está pronto para inicializar algumas máquinas:

    • umount / mnt / d2

Notas:

  1. Se em algum momento você ficar confuso sobre o que está montado, não esqueça de executar:

lsblk -fo +size

  1. Um comentário da minha experiência: se você copiar os arquivos na etapa 8 da imagem ISO do CD montada em vez da mídia hd, depois de uma inicialização bem-sucedida, durante o início da instalação (etapa "Detectar e montar o CD-ROM "), mostrará a mensagem:

    "cdrom incorreto / cdrom detectado não pode ser usado para instalação".

A pesquisa no Google pode mostrar problemas unetbootin, mas como você pode ver, esse método gera o mesmo erro e não usa esse programa.

  1. Além disso, como esse método mantém o espaço disponível no pendrive após o processo utilizável, é uma boa ideia criar uma pasta (use o nome firmwarepara que o debian possa encontrá-lo durante a instalação) e adicione todo tipo de firmware não livre que pode ser necessário durante a instalação. Você pode obtê-los nesta imagem não oficial do netinstall .
Dr Beco
fonte
Outra boa referência: unicom.com/blog/entry/563
Dr. Beco
3

Você pode tentar o EasyBCD para inicializar diretamente do arquivo iso sem criar um usb inicializável


fonte
Obrigado pela observação, mas isso não responde a nenhuma das três perguntas específicas.
blokeley
2

Debian.org - 4.3. Preparando arquivos para inicialização por Memory Stick USB

4.3.1 Preparando um dispositivo USB usando uma imagem híbrida de CD ou DVD

As imagens de CD e DVD do Debian agora podem ser gravadas diretamente em um pendrive, o que é uma maneira muito fácil de fazer um pendrive inicializável. Basta escolher uma imagem de CD ou DVD (como o netinst, CD-1, DVD-1 ou netboot) que caiba no seu pendrive. Veja Seção 4.1, “Conjuntos oficiais de CD / DVD-ROM da Debian GNU / Linux” para obter uma imagem de CD ou DVD.

A imagem do CD ou DVD que você escolher deve ser gravada diretamente no pen drive, substituindo o conteúdo atual. Por exemplo, ao usar um sistema GNU / Linux existente, o arquivo de imagem de CD ou DVD pode ser gravado em um pendrive da seguinte maneira:

# cp debian.iso /dev/sdX
# sync

4.3.3 Cópia manual de arquivos no pen drive - a maneira flexível

Se você quiser mais flexibilidade ou apenas quiser saber o que está acontecendo, use o método a seguir para colocar os arquivos no seu stick. Uma vantagem do uso desse método é que, se a capacidade do seu pen drive for grande o suficiente, você poderá copiar qualquer imagem ISO, mesmo uma imagem de DVD.


Em relação ao carregador de inicialização para o sistema de arquivos formatado pelo MS FAT.

seg
fonte
1

Para citar o passo a passo de instalação do Debian Very Verbose :

Etapa 3 ⁄ (cfdisk) Agora você deve estar em uma tela preta que diz "cfdisk 2.11n", na parte superior. É aqui que particionamos nosso disco rígido para prepará-lo para que possamos instalar o Debian. Provavelmente uma das tarefas mais "assustadoras" ao instalar o Debian é particionar o disco. O Debian usa uma ferramenta de linha de comando chamada cfdisk, que é realmente bastante simples de usar, portanto, não desanime por sua apresentação monocromática.

Majenko
fonte
0

Espero que seja útil para outras pessoas.

No momento, a FAQ oficial sobre os CDs de instalação da Debian - https://www.debian.org/CD/faq/#write-usb (juntamente com os métodos Linuxy habituais, que são bons até que você esteja em uma máquina somente para Windows) - também sugere o Win32DiskImager, um programa simples baseado em GUI para gravar imagens inicializáveis ​​(como o .iso do Debian) no USB: http://sourceforge.net/projects/win32diskimager/files/latest/download

Eu usei esse método para instalar as últimas versões do Debian x86 e x64 sem problemas.

underscore_d
fonte
Descreva o conteúdo dos sites que você vinculou; caso contrário, quando eles serão removidos, sua resposta será inútil.
Máté Juhász
Que descrição mais você deseja do que "as Perguntas frequentes oficiais sobre CDs de instalação da Debian" e "Win32DiskImager"? Estes dois parecem auto-explicativos para mim. Não estou sendo sarcástico, mas se você quiser mais informações, especifique o que.
Underscore_d
0

Um método alternativo: a partir da sua pergunta, não vejo nenhuma razão específica para você colocar o Debian em um pendrive (se houver um, corrija-me). Se você realmente deseja apenas inicializar o Debian em uma máquina executando o Windows 7, o Win32-Loader oferece uma maneira fácil de fazer isso. Pode-se pegar isso de qualquer espelho debian, dentro do diretório debian / tools. É fácil de usar e auto-explicativo. Depois de executado, basta definir as opções de acordo com suas necessidades (itens como o layout do teclado são detectados automaticamente) e, em seguida, clique no botão de instalação. A instalação fará o download dos arquivos necessários e, em seguida, permite que você inicialize diretamente no instalador, sem a necessidade de tornar um pendrive inicializável e copiar muitos arquivos nele. E sim, o instalador da Debian oferece uma maneira de particionar o disco.

Fcnjd
fonte