![Como instalar o Ubuntu usando um smartphone como mídia de instalação?](https://rvso.com/image/1000902/Como%20instalar%20o%20Ubuntu%20usando%20um%20smartphone%20como%20m%C3%ADdia%20de%20instala%C3%A7%C3%A3o%3F.png)
Um vírus corrompeu o disco rígido do meu desktop.Como posso remover os restos do Windows e instalar o Ubuntu nele?
Tenho apenas um telefone celular funcionando e uma unidade USB de 4 GB. A unidade de 4 GB contém fotos de férias. Não tenho amigos de quem pedir coisas emprestadas. O que fazer? Passo a passo, por favor, qualquer comando do terminal deve ser familiar para um usuário do Ubuntu.
Esta questão é vagamente baseada emExtrair um arquivo ISO para USB é o mesmo método que criar um USB inicializável?que foi considerado fora de tópico pelo DPP.
Responder1
Sim é possivel
Usando apenas um telefone Android com internet, root e um cabo USB, você pode emular um pen drive com seu telefone Android usando um aplicativo chamado DriveDroid. No entanto, isso não é oficialmente suportado e talvez seja melhor pedir a um entusiasta local do Linux (ou qualquer outra pessoa que tenha um computador funcionando) para gravar um LiveCD para você.
Se você ainda quiser usar o DriveDroid, aqui está um tutorial:
- Abra o aplicativo e escolha o + na barra inferior
- Escolha baixar uma imagem e baixar o Ubuntu e siga as etapas adicionais
- Vá para a lista de imagens e escolha a nova opção Ubuntu
- Se for solicitado o modo de emulação, escolha USB somente leitura
- Conecte o telefone ao PC, se ainda não o fez, e inicialize a partir do USB (depende do fabricante do PC)
- (opcional) Quando o Ubuntu inicializar, opte por experimentar o Ubuntu, monte a partição do Windows e mova todos os arquivos que deseja resgatar para a unidade flash (se possível). Se a partição estiver corrompida, procure uma maneira de recuperar partições no Linux
- Se você optou por pular 6, escolha Instalar o Ubuntu e siga as instruções na tela. Se você seguiu 6, abra o aplicativo Instalar Ubuntu na área de trabalho e siga as instruções na tela. Nota: Ao instalar o Ubuntu, você pode querer remover o USB físico (para não instalar acidentalmente nele)
- Reinicie, desconecte o telefone quando solicitado e divirta-se!
O aplicativo DriveDroid está disponível no Google Play com pesquisa ou neste link:https://play.google.com/store/apps/details?id=com.softwarebakery.drivedroid
Responder2
*Existem vários métodos que você pode usar para resolver seu problema. Você apenas precisa ser criativo e engenhoso o suficiente para conseguir isso.Você também tem que fazer sua pesquisa. Existem muitos recursos online (tutoriais) que podem orientá-lo em cada processo. Você terá que conhecer suas coisas sobre Linux para passar pelo resto.
Para visualizar seus pontos de montagem, caminhos de montagem e partições... O Android lida com isso de maneira diferente porque não usa um sistema operacional GNU. Ele usa um sistema operacional proprietário chamado Android. O Google usa o kernel Linux como base do sistema operacional, mas ele não funcionará da maneira que um sistema operacional GNU/Linux normal normalmente funciona.*
Suas operações mais comuns para listar informações do dispositivo são:
uname - print system information (lets you know your kernel version and os name)
df - report file system disk space usage (df -h prints human readable info)
mount - mount a filesystem (mount on its own will print similar info)
fdisk - manipulate disk partition table (fdisk -l will list local partitions according to the device)
lsblk - view partition information - this was recently added in past years (and is a god send IMHO).
Eu sugiro fortemente a leitura de algum tipo de livro sobre bash
qual é o TTY mais comumente usado, além de ksh
e sh
. O site do Linux Documentation Project pode ajudá-lo. Isso leva algum tempo e não irá ajudá-lo imediatamente.
O método discreto
Se você tiver uma partição Ubuntu funcionando em sua máquina, inicialize no Ubuntu e desmonte todas as partições relacionadas ao Windows.
Usar lsblk
e mount
pode ajudar a determinar as unidades e tabelas de partição.
Exclua essas partições e crie um novo sistema de arquivos (ext4 provavelmente é uma boa escolha).
O Windows acabou e você tem uma partição Linux disponível onde o Windows estava.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 450M 0 part
├─sda2 8:2 0 100M 0 part /boot/efi
├─sda3 8:3 0 16M 0 part
├─sda4 8:4 0 466.6G 0 part
├─sda5 8:5 0 456.4G 0 part /
└─sda6 8:6 0 8G 0 part [SWAP]
sdb 8:16 0 1.8T 0 disk
└─sdb1 8:17 0 1.8T 0 part /media/user/somedrive1
sdc 8:32 0 1.8T 0 disk
├─sdc1 8:33 0 931.5G 0 part
└─sdc2 8:34 0 931.5G 0 part /media/user/somedrive2
/
, /boot/efi
, e [SWAP]
são todas partições Linux. O que significa que sda1, sda3 e sda4 são minhas partições do Windows. Posso usar o GParted (uma GUI do Linux para GNU parted) para modificar e editar quaisquer partições necessárias.
O Grub ainda inicializará e você terá que editar a tabela EFI para que apenas o Linux apareça em vez de procurar um carregador de inicialização do Windows ausente. Tenho certeza de que existem artigos sobre Ask Ubuntu e oWiki do Arch Linuxque explicam isso com mais detalhes.
O Método Hacker
Provavelmente é melhor você ir à loja de eletrônicos local (ou biblioteca), baixar o ISO e dd
transferi-lo para sua unidade USB a partir daí. Você pode criar uma instância local em execução dos aplicativos necessários para que sejam executados diretamente do USB.
Os funcionários não entenderão o que você está fazendo, então não se preocupe em pedir ajuda a eles. Na maioria das vezes, simplesmente começo a fazer o que preciso e ninguém me incomoda ou sequer olha duas vezes. Na verdade, ensinei a alguns funcionários coisas básicas, como acessar msconfig
e saber quais componentes estão dentro da máquina.
Na pior das hipóteses, eles podem pedir que você saia, já que você não está infringindo nenhuma lei ao fazer isso. Se você se sentir desconfortável, peça permissão (nunca é demais pedir e o pior que eles podem fazer é dizer não).
O método faça você mesmo
Supondo que você queira fazer isso com o MacGyver, o único método que consigo pensar exigiria um telefone Android com no mínimo Android Lollipop OS (5.0) e que seja compatível com USB OTG (nem todos os dispositivos móveis são).
A partir daí, você pode baixar o aplicativo Termux na Play Store. Depois de baixado e instalado, você pode executar
apt update
apt upgrade -y
termux-setup-storage
termux-setup-storage
criará um diretório de armazenamento em seu caminho inicial do termux que permitirá que você acesse seu armazenamento SD interno sem acesso root. (Normalmente, você precisaria ser root para acessar qualquer coisa fora do termux de dentro do ambiente termux. Os aplicativos do sistema operacional normalmente são encapsulados por design.)
Em seguida, instale tudo o que você precisa para realizar o trabalho. Este é um aplicativo sem root (o que significa que você não precisa ser root).
Baixe a ISO. Siga as etapas que você normalmente seguiria e aguarde. Seu pequeno dispositivo móvel levará algum tempo. Na verdade, bastante tempo. Depende da velocidade de leitura/gravação do MicroSD.
O Método Local
Há um último método que não posso esquecer de mencionar: o Linux Deploy. Este é um aplicativo complicado de configurar e usar se você não tiver experiência com ele.
Depois de instalado, você pode usar um aplicativo como JuiceSSH para uma sessão sem cabeça. Se você tiver um dispositivo capaz de executar uma GUI, poderá ativá-lo e usá-lo usando o VNC Viewer.
Linux Deploy, JuiceSSH e VNC Viewer podem ser usados para conectar-se localmente à sua instância em execução. Normalmente instalo algo leve como XFCE, LXDE ou algo semelhante. Existem GUIs suficientes para escolher para obter o que você deseja. As pessoas normalmente preferem esta configuração porque lhes dá a capacidade de usar o Kali Linux OTG.
O que é ótimo nisso é que qualquer versão do Android acima de 2.2.x (acredito, fique à vontade para me corrigir se estiver errado) é capaz de fazer isso. Pode ser muito lento em dispositivos mais antigos (falando por experiência própria).
A partir daí, uma vez logado, você pode fazer um lsblk, você deverá ver sua unidade USB OTG aparecer como um dispositivo /dev/sda e você pode fazer o que quiser. Ele tem acesso às suas partições locais e outras, além de ter acesso a todos os seus aplicativos GNU normais, em vez de depender apenas do busybox, do Terminal Emulator ou do Termux.
Para fazer ssh em sua instalação local, seu endereço será localhost:5900
.
Fazendo um USB inicializável
Você pode usar lsblk
e, caso contrário, usar df -h
para listar os pontos de montagem carregados com saída legível por humanos.
Se você não sabe como fazer um USB inicializável através da linha de comando, há ótimos posts aqui no Ask Ubuntu. Este é o meu favorito:
sudo dd if=/path/to/ubuntu.iso of=/dev/sdX bs=4M && sync