extracting install iso para uma partion

0

Atualmente, tenho o ubuntu 12.04 instalado e estou pronto para atualizar. Eu gostaria de fazer uma "instalação limpa" por vários motivos. Quando eu instalei o 12.04 eu tinha extraído o iso para uma partição de "instalação" de 1GB no meu disco rígido e gostaria de fazer a mesma coisa agora, mas não consigo mais encontrar instruções sobre como fazer isso. Eu pensei que eu poderia usar as ferramentas de criação de usb (usb-creator-gtk ou unetbootin), mas parece que nenhuma delas irá gravar os arquivos de instalação em uma partição local. Eu sinceramente não consigo me lembrar, mas eu posso ter usado o dd para escrever a imagem na partição, mas dada a natureza de baixo nível do que está acontecendo, gostaria de perguntar antes de digitar essas coisas no terminal. Acredito que posso fazer da seguinte forma

dd bs=4096 if=/home/user/downloads/ubuntu-13.04-desktop-amd64.iso of=/dev/sda6 conv=notrunc,noerror

Eu verifiquei que o sda6 é, de fato, a partição para a qual desejo extrair, observando os rótulos da unidade no gparted.

Eu gosto de ter o instalador iso em uma partição que o grub pode encontrar para que, quando me deparo com problemas, eu sempre tenha um sistema "disponível" que eu possa inicializar e mexer com arquivos de configuração. No entanto, eu odeio ter que gravar isos em dvd ou vasculhar meus dez sticks usb baratos para encontrar o que realmente funciona com um bootloader nele. Eu também gosto do fato de que update-grub pode encontrar essa partição e adicioná-la ao menu de inicialização, de modo que se eu fizer algo para tornar o meu sistema principal não inicializável, basta fazer uma seta para baixo para o item de menu do instalador e ter uma boa área de trabalho a partir do qual eu posso consertar as coisas, ou, na pior das hipóteses, apenas começar de novo com uma instalação limpa (/ home é uma partição separada, então eu realmente não perco nada desse jeito).

Então, minha pergunta é basicamente apenas: este é o comando certo?

    
por cheshirekow 27.07.2013 / 19:58

1 resposta

2

Se você tem grub no seu disco rígido ou em uma unidade flash, você pode inicializar diretamente o ISO usando o loopmount do grub2. Funciona para o desktop Ubuntu e muitos outros Linux, mas não todos ISO.

Eu costumava copiar ISO para flash drive e boot ISO, então eu posso ter mais de um (vários tipos de reparo Linux ISO) em meus flash drives de 4GB um pouco maiores. Mas também tenho a instalação do ISO no meu disco rígido.

Isso inicializará um ISO de um disco rígido. ISO Inicializando com o Grub 2 do Disco Rígido - drs305

link

Exemplos - você pode copiar & amp; editar para o seu caminho & amp; Versão ISO

link

Se você tiver várias unidades ou uma unidade flash, a numeração da unidade pode ser um problema. A unidade que você inicializa é sempre hd0 no grub. Em seguida, eles podem ser numerados em ordem de porta ou como a BIOS carrega as unidades.

Eu também tenho a nVidia e tenho que adicionar o parâmetro de inicialização nomodeset para obter um ISO para inicializar. Algumas versões do Ubuntu usam vmlinuz.efi, mesmo que não sejam inicializadas pelo UEFI e outras apenas usem o vmlinuz. Eu recentemente copiei minha sub-rotina de boot do Ubuntu para inicializar o Xubuntu e o Ubuntu tinha o .efi e o Xubuntu não, e eu levei algumas tentativas e abri o ISO para ver o que era usado para perceber a diferença.

    
por oldfred 27.07.2013 / 20:39