Dúvidas dos alunos da disciplina de Sistemas Operativos

Caro Aluno,
Este Blogue inclui algum do conteúdo das aulas práticas. Em caso de dúvida, coloca um comentário na mensagem correspondente. Serei automaticamente avisado pelo Blogue e responderei assim que for possível.

segunda-feira, 31 de março de 2008

Como utilizar no Linux as pastas partilhadas do VirtualBox

Condições prévias:

1)Instalar as VBoxLinuxAdditions
2)No VirtualBox, ir ao Menu Dispositivos e depois no sub-menu “Pastas Partilhas” criar uma partilha (exº “PastaPartilhada”)

No Linux, correr numa sessão de terminal os seguintes comandos:
1)Criar uma pasta de “montagem”, p.exº “/media/partilha
2)Executar o comando para montar/associar a directoria ao “device” partilhado: “mount.vboxsf PastaPartilhada /media/partilha

Depois, aceda à pasta usando os comandos da Shell ou o Navegador de Ficheiros Nautilus.

sábado, 29 de março de 2008

Testar o Windows Vista gratuitamente

A Microsoft disponibiliza o Windows Vista num disco virtual (VHD) durante 30 dias para testes. Trata-se de uma forma de conhecer as funcionalidades do Windows Vista sem ter instalar num PC ou ter que fazer um upgrade do seu sistema operativo.

Para isto vá à página de download "Microsoft Windows Vista 30-Day Eval VHD", fazer o download dos ficheiros e depois criar uma máquina virtual no Virtual PC ou Virtual Server. A Microsoft aconselha que reserve de 10GB de disco e 1GB de RAM para a máquina virtual.

Mas as coisas não são assim tão directas... Se não tiver alguém com as imagem descarregada, terá que passar pelas seguintes etapas: Autenticar-se com uma conta Windows Live ID, preencher um formulário com informação pessoal, assinalar algumas opções e depois então passa à página de download. Nesta página, encontra 18 links para download. Cada link corresponde a uma parte do ficheiro .RAR que depois de descompactado (depois de descarregar, basta carregar no primeiro ficheiro Vista.part01.exe" para o processo se iniciar) produz o ficheiro "vista.vhd" com 5GB e mais 3 ficheiros com dados sobre a licença, um readme e um .vmc.

Realizei o teste no VitualPC e no VirtualBox. Curiosamente, a máquina virtual com maior performance foi executada no... VirtualBox!

No próximo "poste" explico como se converte um ficheiro VHD em formato compatível VirtualBox.

A virtualização na Microsoft

O tema da virtualização é sem dúvida uma área de grande aposta para a Microsoft e isto nota-se nas muitas notícias de aquisições e lançamentos de produtos de virtualização por aquela empresa.

O mais acessível ao utilizador comum é o Virtual PC, seguindo-se o Virtual Server e agora o Hyper-V que está na sua versão RC (release candidate) e dentro em breve será lançado na sua versão final como parte do Windows Server 2008. A integração destas ferramentas nas plataformas de gestão System Center, são sem dúvida alguma, a melhor opção para uma implementação séria (e tranquila) numa empresa que para além da consolidação de servidores deseja apostar em alta disponibilidade e na facilidade da gestão da plataforma de serviços e servidores.

O Microsoft Virtual PC e o Virtual Server são gratuitos, descarrega-os nos links abaixo indicados e testa-os. É a melhor solução para correr os sistemas operativos Microsoft e Linux “Empresarial” suportado por empresa como a RedHart e Novell/SUSE. Para correr as distribuições open-source, o melhor é usar o VirtualBox, pois há cada vez menos suporte para a plataforma de virtualização da Microsoft.
Uma coisa positiva é a possibilidade de fazer também download de discos virtuais com versões de demonstração, pré-configuradas ou não, de produtos como o Windows Server 2008, SQL Server e Windows Vista, entre outros. Visita o site Microsoft Technet e descarrega, por exemplo, o Windows Vista num disco virtual compatível com o Virtual PC e Server (.VHD.
Links a consultar:
- Site “Microsoft Virtual PC 2007
- Site “Microsoft Virtualization
- Site "Microsoft Virtual Server "
- Site “Run IT on a Virtual Hard Disk” - aqui pode encontrar discos virtuais no formato Microsoft VHD e fazer download. Na data de hoje estavam disponíveis os seguintes produtos:
• BizTalk Server 2006
• Exchange Server 2007 SP1
• Identity Lifecycle Manager 2007
• ISA Server 2006
• Microsoft Office 2007 Professional
• Office SharePoint Server 2007
• Search Server 2008 Express
• SQL Server 2005
• SQL Server 2005/Exchange 2007
• SQL Server 2008 November CTP
• System Center Configuration Manager 2007
• System Center Essentials 2007
• Visual Studio 2005 Team Suite
• Visual Studio 2005 Team System
• Windows Server 2008 Beta 3
• Windows Server 2003 R2
• Windows Vista

domingo, 9 de março de 2008

Preparar o Sistema Operativo openSUSE para a instalação das “Guest Additions”

Para verem todos os passos necessário para completar as instruções da mensagem anterior "A instalação das “Guest Additions” no Linux", aqui vai um pequeno vídeo que explica como se instala software no openSUSE 10.3 e mostra todos os pacotes de software necessários.
(download aqui - aprox. 11.6MB)

quinta-feira, 6 de março de 2008

A instalação das “Guest Additions” no Windows

A instalação das “guest additions” no Windows requer acessos de administração ao sistema operativo e faz-se da seguinte forma: 1) montar o CD “VBoxGuestAdditions.iso”; 2) aceder ao conteúdo do CD a partir do explorador do windows; 3) Executar o programa "VBoxWindowsAdditions.exe” 4) Reiniciar o sistema operativo. O vídeo seguinte mostra como se faz (download aqui - aprox. 3.7MB)

A instalação das “Guest Additions” no Linux

A instalação das “guest additions” alteram os drivers e algumas aplicações do sistema Linux. Isto é, o kernel do sistema operativo é alterado. Para que isto seja possível, é necessário que a máquina Linux tenha previamente instalado o software GNU compiler (GCC), GNU Make (make) e os pacotes de software contendo os ficheiros de “header” da versão do kernel instalado. No SUSE e OpenSUSE Linux é necessário instalar a versão adequada dos pacotes de software “kernel-source” e “kernel-syms”. Depois de instalados os pacotes de software, procede-se à instalação do software da seguinte forma: 1) montar o CD “VBoxGuestAdditions.iso”; 2) aceder ao conteúdo do CD a partir do Linux; 3) Numa sessão de terminal (“shell”), executar na directoria do CD o comando “sudo ./VBoxLinuxAdditions.run” (com acesso de root / administração). 4) Reinicie o sistema operativo. O vídeo seguinte mostra como se faz (download aqui - aprox. 1.8MB)

A importância das “Guest Additions” do VirtualBox

O software “guest additions” é criado para ser instalado no interior da máquina virtual. Consiste em drivers e aplicações de sistema que optimizam o sistema operativo “guest”, aumentando a performance e a usabilidade conforme é descrito no capítulo 4.1 do manual do VirtualBox. Para instalar, “basta” “montar” na máquina um ficheiro do tipo ISO que funciona como se fosse um CD-ROM virtual. Este ficheiro chama-se “VBoxGuestAdditions.iso” e está incluído no pacote de software VirtualBox, localizado na pasta “C:\Programas\innotek VirtualBox\” (ou equivalente), para quem corre num “host” Windows.

Este CD Virtual inclui software para “guest” Windows e Linux e permite optimizar/melhorar:
- a resolução da placa gráfica, através da oferta de várias resoluções e aceleração de vídeo;
- Sincronismo de relógio do “guest”;
- a integração do ponteiro do rato;
- Partilha de pastas entre o “host” e o “guest”;
- Partilha de “clipboard”;
- logon automático do Windows (passagem de credenciais; funciona apenas com “guest” Windows.

domingo, 2 de março de 2008

Instalação do openSUSE no Virtualbox

Para se proceder à instalação do Linux como “guest” numa máquina virtual no VirtualBox é necessário previamente:
- Criar a máquina virtual;
- Fazer o download da imagem do CD ou DVD ISO do openSUSE;
- Adicionar a imagem ISO ao conjunto de discos virtuais “visíveis” pelo VirtualBox, recorrendo ao “Gestor de Discos Virtuais” (a imagem seguinte, mostra as imagens de do DVD e CD GNOME do openSUSE e o ficheiro ISO VBoxGuestAdditions).

Ainda antes de “iniciar/ligar” a máquina virtual é necessário configurar o hardware da máquina virtual, montando o CD ou DVD que queremos usar para instalar o Linux. No filme que disponibilizo, depois de seleccionar a máquina virtual, selecciono “geral” e depois de verificar que os discos rígidos (virtuais), passo à montagem do drive de CD/DVD. Neste caso, utilizo as imagens ISO descarregadas da Internet, colocado previamente no “Gestor de Discos Virtuais” e seleccionados no campo “Ficheiros de Imagem” (no exemplo uso a imagem ISO do CD com interface gráfico GNOME).
Depois dos passos anteriores, inicio (ligo a máquina) aos 40segs e esta faz “boot” da imagem do CD. Os passos seguintes são os habituais numa instalação de um sistema operativo.

Download do video aqui (4.6MB)

Linux openSUSE

O OpenSUSE é um sistema operativo baseado em GNU/Linux da comunidade mundial patrocinado pela Novell. O sistema opetivo é uma alteração do SUSE Linux. Tem como base os pacotes *.rpm (Redhat Package Manager). Sua ultima versão é a 10.3.O grande diferencial desta distribuição é possuir o Yast um aplicativo que traz a possibilidade de configurar de forma gráfica diversos elementos do sistema operativo que normalmente são configurados através de linha de comando.

Mais sobre o openSUSE

Download do OpenSuse

Depois do download dos ficheiros ISO, podemos gravar os CD's ou DVS, quando se pretende efectuar uma instalação numa máquina a partir destes dispositivos. No caso de se usar máquinas virtuais, não nã necessidade de fazer esta gravação, uma vez que são acessíveis a partir da máquina virtual como CDs virtuais.


Guia de Instalação