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.