Existem comandos para instalar o Ubuntu a partir do USB? [fechadas]

0

Atualmente tenho o Q4os instalado.

Qual comando posso usar para instalar o Lubuntu a partir de arquivos no USB? Não consigo inicializar a instalação do USB e a instalação do mini não tem internet sem fio instalada.

    
por user819417 21.04.2018 / 23:39

1 resposta

3

Você pode, usando debootstrap . Isso não é para os fracos de coração, pois é principalmente um procedimento manual, mas é absolutamente possível.

Primeiro você terá que abrir espaço. Encolha uma das partições existentes, então você tem pelo menos um gigabyte ou três para o Ubuntu. Isso pode ser aumentado mais tarde, quando você inicializar no Ubuntu e estiver pronto para remover seu sistema operacional atual. gparted é uma boa ferramenta GUI para trabalhar com partições.

Em seguida, monte sua nova partição em algum lugar legal. Eu usarei /mnt para isso neste texto.

Execute também o seguinte comando e salve o UUID para mais tarde! Substitua sdb1 por qualquer partição que você tenha configurado.

$ sudo blkid /dev/sdb1
/dev/sdb1: LABEL="ubuntu" UUID="a15e52e5-a5e3-4643-a657-43ce87f9aa00" TYPE="ext4"

Obtendo o debootstrap

Nesta fase, assumi que /mnt/ está montado.

O primeiro passo é fazer o download do debootstrap . No momento da escrita, debootstrap_1.0.95.tar.gz é a versão mais recente:

[/tmp]$ wget "http://ports.ubuntu.com/ubuntu-ports/pool/main/d/debootstrap/debootstrap_1.0.95.tar.gz"
[/tmp]$ tar zxf debootstrap_1.0.95.tar.gz 
[/tmp]$ cd debootstrap-1.0.95/
[/tmp/debootstrap-1.0.95]$ export DEBOOTSTRAP_DIR='pwd'
[/tmp/debootstrap-1.0.95]$ sudo DEBOOTSTRAP_DIR='pwd' ./debootstrap --arch=amd64 xenial /mnt http://archive.ubuntu.com/ubuntu
[removed lots of output of debootstrap fetching packages]

Esta etapa leva algum tempo, já que o sistema básico é baixado e descompactado em /mnt . Deve terminar com I: Base system installed successfully.

Então precisamos ligar alguns diretórios do sistema, então as informações sobre a máquina estão disponíveis dentro do chroot:

# sudo mount -o bind /dev /mnt/dev
# sudo mount -o bind /dev/pts /mnt/dev/pts
# sudo mount -t sysfs /sys /mnt/sys
# sudo mount -t proc /proc /mnt/proc

chroot no novo sistema

[/tmp/debootstrap-1.0.95]$ sudo chroot /mnt
root@hannah:/#

Este é um sistema Ubuntu funcionando, ainda que mínimo. O primeiro passo é provavelmente instalar alguns pacotes, como o nano. Você receberá mensagens de erro reclamando que os dispositivos não estão disponíveis e assim por diante. Isto é normal. Ignore-os.

Todos os comandos a partir de agora são executados dentro do ambiente chroot.

Monte o virtual / proc e / sys fs:     # mount -t proc proc / proc     # mount -t sysfs sysfs / sys

Configurar fstab

O fstab está em branco. Edite-o com nano:

# nano /etc/fstab

Adicione uma linha como

UUID=a15e52e5-a5e3-4643-a657-43ce87f9aa00  /               ext4    errors=remount-ro 0       1

onde o UUID é o que você salvou acima.

Atualize seu sistema

# echo "deb http://security.ubuntu.com/ubuntu xenial-security main" > /etc/apt/sources.list
# echo "deb http://archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse" >> /etc/apt/sources.list
# echo "deb http://archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse" >> /etc/apt/sources.list
# apt-get update && apt-get upgrade

Hora de instalar um kernel!

# apt-cache search linux-image

listará os kernels disponíveis. Escolha um adequado. Para mim, isso foi linux-image-4.8.0-58-generic , que foi instalado com

# apt-get install linux-image-4.8.0-58-generic

Isso deve perguntar onde você deseja instalar o gerenciador de inicialização. Esta é tipicamente a unidade principal, /dev/sda ou similar. Isto irá sobrescrever o seu atual gerenciador de inicialização e tornar seu sistema atual não inicializável!

Adicionando um usuário

# adduser foo
 ##Answer adduser with password, name and so on
# usermod -aG sudo username

O último comando irá adicionar permissões sudo para o usuário.

Diversas coisas para configurar

Você provavelmente deseja configurar esses itens.

Fuso horário:

# dpkg-reconfigure tzdata

Localidades:

# dpkg-reconfigure locales

Instalar o lubuntu-desktop

# apt-get lubuntu-desktop

Isto irá instalar o meta-pacote lubuntu-desktop, que depende de tudo que você precisa para um desktop lubuntu padrão. Isso demora um pouco, pois são muitos pacotes. Isso provavelmente falhará, pois o homem azul se recusará a trabalhar sem um sistema adequado e funcionando. Ignore-o e remova-o com apt-get remove blueman .

Isso deve ser mais ou menos isso. Reinicie no seu novo sistema e faça o login.

    
por vidarlo 22.04.2018 / 19:31