Primeiro, você precisa tornar os arquivos em /dev/sda1 acessíveis no sistema operacional em execução. A operação subjacente é chamada de montagem . Eu acho que sob as configurações padrão do Ubuntu, haverá uma entrada para /dev/sda1 no menu “Places”; Eu não sei como isso se traduz na interface do Xubuntu.
Para montar sua outra instalação manualmente, você pode usar o seguinte comando:
sudo mkdir /media/sda1
sudo mount /dev/sda1 /media/sda1
Os arquivos de /dev/sda1 agora estarão disponíveis em /media/sda1 . Quando terminar de navegar:
sudo umount /media/sda1
sudo rmdir /media/sda1
Você não precisa da parte rmdir , a menos que queira limpar completamente a si mesmo. E o umount acontecerá automaticamente quando você desligar o computador.
Se quiser ter /dev/sda1 permanentemente acessível, adicione uma entrada correspondente a ela em /etc/fstab , que contém informações sobre sistemas de arquivos a serem montados no momento da inicialização.
sudoedit /etc/fstab
Adicione a seguinte linha na parte inferior do arquivo:
/dev/sda1 /media/sda1 auto auto
Você pode estar interessado no comando chroot . Ele permite executar um programa que pretende restringir o sistema de arquivos a uma subárvore. Por exemplo, se você executar
sudo chroot /media/sda1 bash
você receberá um shell onde parece que apenas os arquivos de /dev/sda1 existem. Este shell será executado como root; você pode usar su para alternar para um usuário que existe dentro da outra instalação. Alguns comandos podem não ser executados neste ambiente, reclamando da falta de proc ; você pode satisfazê-los executando (como root, dentro do chroot)
mount -t proc proc /proc
A execução de aplicativos GUI dentro do chroot é possível, mas a configuração é um pouco complicada.