
Fazendo meu primeiro curso de Linux e, ironicamente, acho que encontrei um problema que poderia ser resolvido por alguém proficiente em Linux!
Como parte do curso que estou fazendo, precisamos baixar e instalar o CentOS 7. Estou tendo problemas com a parte de instalação.
Algum contexto:
- Baixei o arquivo 'DVD ISO' do site oficial
- Nome do arquivo: CentOS-7-x86_64-DVD.iso
- Tamanho do arquivo: 4,33 GB
- Executando o OS X El Capitan v10.11
No entanto, quando clico duas vezes no arquivo, recebo o seguinte erro:
Não foi possível abrir as seguintes imagens de disco:
Imagem: CentOS-7-x86_64-DVD-1511.iso
Motivo: nenhum sistema de arquivos montável
Eu excluiria e baixaria o arquivo novamente, mas não tenho uma conexão estável e/ou rápida, então prefiro não fazer isso, pois é uma verdadeira dor.
Existe uma maneira de corrigir isso? Fiz algumas pesquisas online e não encontrei soluções satisfatórias. Meu primeiro pensamento foi que talvez o arquivo esteja corrompido devido à minha conexão ruim, mas parece ser um problema comum, então talvez não seja?
Responder1
Linux (e Unix, nesse caso). São sistemas operacionais.
O que é um sistema operacional?
Um sistema operacional (SO) é o software executado “diretamente” (vamos ignorar o firmware por enquanto) no hardware do seu computador e fornece um ambiente padrão a partir do qual outro software pode ser executado. Programas/aplicativos usuais, como iTunes ou Microsoft Word, não querem lidar com o seu hardware real, eles simplesmente pedem algo ao sistema operacional, ele lida com o hardware e devolve o resultado ao programa/aplicativo.
Os sistemas operacionais são, portanto, instalados fora de outros sistemas operacionais (uma vez que são usados para acessar diretamente o hardware do computador).
Seu MAC já estaria executando o macOS como sistema operacional, o sistema operacional da Apple para seus dispositivos.
Normalmente, quando o computador é inicializado, você pode alterar o dispositivo que ele inicia, e escolher um DVD ou unidade USB de instalação do sistema operacional é um método comum para instalar um novo sistema operacional.
Isso significa que um sistema operacional não pode ser “instalado” em outro sistema operacional, mas existem soluções alternativas.
Inicialização dupla
"Dual Booting" refere-se à instalação de vários sistemas operacionais em um único computador.
Isso é mais fácil se você tiver vários discos rígidos para poder instalar sistemas operacionais em seus próprios discos rígidos e, em seguida, basta escolher qual disco rígido inicializar.
Você também pode instalar vários sistemas operacionais em um único disco rígido, mas isso requer um gerenciador de inicialização (software que descobre onde cada sistema operacional inicia no disco rígido).
Eu não recomendaria esse método para um MAC, simplesmente porque eles não foram feitos para executar nada, exceto o macOS, e eu não confiaria em outros sistemas operacionais para suportá-los.
Máquinas virtuais
Máquinas Virtuais são programas executados em um sistema operacional que finge ser um computador completo. Como eles fingem ser um computador, você pode instalar um sistema operacional neles!
O programa de máquina virtual mais comum é provavelmente o VMware, mas você pode pesquisar para encontrar um de sua preferência.
Responder2
Para instalar o centos você precisa
Uma máquina virtual para experimentar o Centos, no Mac os você pode experimentar caixa virtualouparalelo.
Tente diretamente em um PC, mas apagará seu sistema operacional atual ou você pode particionar o disco rígido e obter inicialização dupla, ou instalar em um HD interno ou externo diferente (o Linux pode rodar em dispositivos USB, é claro que USB3, USB2 funciona, mas é muito lento)
É impossível rodar o Linux clicando em dvd dmg/img! Talvez no futuro...
Responder3
Você poderia tentar executar o sistema operacional Linux a partir de uma unidade USB?
https://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx
Responder4
Caixa Virtualé certamente a maneira mais simples de iniciar sua experiência de aprendizado em Linux. No entanto, se você quiser aprender o Linuxlinha de comando, talvez você não queira instalar o sistema operacional por meio de uma interface gráfica em um CD apenas para começar. (É bom passar pelo processo de instalação a partir de um CD pelo menos uma vez, mas não é necessário se você quiser apenas brincar com uma linha de comando do Linux.) Portanto, recomendo que você use o VirtualBox.em combinação comVagabundo.
Para obter o caminho mais rápido para acessar a linha de comando em uma instalação real do CentOS em seu Mac,Eu recomendo que você faça o seguinte:
- Baixar e instalarCaixa Virtual.
- Baixar e instalarVagabundo(para permitir que você criedescartávelmáquinas virtuais.)
- Abra o seu “Terminal” (encontrado em
/Applications/Utilities
um Mac). Crie um novo diretório para armazenar todos os seus arquivos vagrant digitando o seguinte e pressionando enter:
mkdir vagrant
Entre nesse diretório—Cpendure seuDdiretório para esse diretório - digitando o seguinte (e pressionando enter):
cd vagrant
Crie um diretório para armazenar arquivos relacionados a uma máquina virtual específica que você está prestes a criar. Por exemplo:
mkdir centos-6
CpendurarDdiretórios nesse diretório:
cd centos-6
Inicialize o "ambiente Vagrant", especificando com qual "imagem" de máquina virtual (estado de instantâneo salvo de um computador) você deseja iniciar ao criar uma máquina virtual a partir deste diretório:
vagrant init centos/6
Crie a máquina virtual, com base ema "imagem" da caixa vagrant do CentOS 6que você especificou no último comando.
vagrant up
Isso vai demorar um pouco na primeira vez, pois seu computador terá quedownloada "imagem" da máquina virtual com o CentOS 6 já instalado. Ajudará se você tiver uma boa conexão com a Internet. Não vai demorar tanto todas as vezes, apenas na primeira vez.
Faça login na máquina virtual que você criou agora, usando o protocolo Secure Shell (SSH):
vagrant ssh
É isso. Agora você está em uma instalação completa do CentOS 6, rodando dentro de uma máquina virtual em seu computador. Você pode fazerqualquer que sejavocê deseja dentro desta máquina e isso não afetará negativamente os arquivos em seu computador "host" (seu Mac).
Quando terminar de usar a máquina, você poderá voltar para o seu próprio computador com muita facilidade:
exit
No entanto, sua máquina virtual ainda estará em execução. Para desligá-lo sem removê-lo, execute (no seu próprio computador, não de dentro da máquina virtual):
vagrant halt
Para eliminar aquela máquina virtual específica (para que da próxima vez você vagrant up
tenha uma máquina virtual totalmente nova sem nenhuma alteração feita na última), você pode destruí-la executando:
vagrant destroy
Se você quiser um tipo diferente de sistema operacional Linux, você pode encontraruma ampla seleção de caixas Vagrant disponíveis online. Muitos deles são contribuídos pelo usuário e podem ter combinações estranhas de software instalado ou não.
Em geral (e para fins de aprendizagem) recomendo usar as caixas oficiais do sistema operacional que você está usando, até que você precise usar algo diferente: