Во-первых, вам нужно сделать файлы в /dev/sda1
доступными в работающей операционной системе. Основная операция называется монтажом. Я думаю, что в настройках Ubuntu по умолчанию в меню «Места» будет запись для /dev/sda1
; Я не знаю, как это переводится на интерфейс Xubuntu.
Чтобы смонтировать другую установку вручную, вы можете использовать следующую команду:
sudo mkdir /media/sda1
sudo mount /dev/sda1 /media/sda1
Файлы из /dev/sda1
теперь будут доступны в /media/sda1
. Когда вы закончили просмотр:
sudo umount /media/sda1
sudo rmdir /media/sda1
Вам не нужна часть rmdir
если вы не хотите полностью убирать за собой. И umount
произойдет автоматически, когда вы выключите компьютер.
Если вы хотите, чтобы /dev/sda1
постоянно доступен, добавьте соответствующую запись в /etc/fstab
, которая содержит информацию о файловых системах для монтирования во время загрузки.
sudoedit /etc/fstab
Добавьте следующую строку в нижней части файла:
/dev/sda1 /media/sda1 auto auto
Возможно, вас заинтересует команда chroot
. Это позволяет вам запускать программу, делающую вид, что ограничивает файловую систему поддеревом. Например, если вы запустите
sudo chroot /media/sda1 bash
вы получите оболочку, в которой окажется, что существуют только файлы из /dev/sda1
. Эта оболочка будет работать как root; вы можете использовать su
для переключения на пользователя, который существует внутри другой установки. Некоторые команды могут не работать в этой среде, жалуясь на отсутствующий proc
; вы можете удовлетворить их, запустив (как root, внутри chroot)
mount -t proc proc /proc
Запуск приложений с графическим интерфейсом внутри chroot возможен, но настройка немного сложна.