Доступ к файлам в домашней директории из живого режима

У меня установлена ​​Ubuntu 18.04 на моем компьютере. Недавно он прекратил загрузку в режиме графического интерфейса из-за нехватки места на диске в каталоге HOME. По какой-то причине я не могу загрузить его в режиме терминала либо. Следующее решение, которое я пытаюсь использовать, - это использовать Live CD, а затем удалить некоторые файлы из папки HOME, чтобы освободить место, чтобы он мог снова загрузиться в режиме графического интерфейса.

Как получить доступ к файлам в HOME папка Ubuntu, которая установлена ​​на моем компе через Live Mode?

3
задан 14 July 2019 в 12:08

1 ответ

Во-первых, Вы монтируете разделы, не папки. Если Ваша домашняя папка будет на системном разделе, то необходимо будет получить доступ к тому системному разделу для доступа к домашней папке.

Если объемы не будут отображены в файловом менеджере, готовом к Вам нажимать, и смонтируют их, то необходимо будет смонтировать использование терминала. Много текста следует для чего-то, что по существу очень просто. Я однако также хочу, чтобы Вы получили некоторое понимание того, как оно работает.

1 Определяют Ваш раздел

Перечислите разделы с командой sudo blkid. (также sudo fdisk -l может использоваться). Можно видеть/dev/loop разделы. Проигнорируйте их. Вы ищете разделы на дисках. Это будет обычно запускаться с /dev/sd.. или /dev/nvme.... Вы также распознаете разделы диска, потому что другая информация, такая как UUID, МАРКИРОВКА, файловая система (ТИП) и т.д. предоставляется.

Это - вся информация, которую Вы имеете. Необходимо будет распознать раздел, в котором Вы нуждаетесь. Одна важная подсказка состоит в том, что раздел, содержащий Вашу домашнюю папку, будет, скорее всего, отформатирован в ext формат файловой системы, таким образом, можно устранить любые разделы, которые не имеют TYPE="ext4".

Пример

$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop5: TYPE="squashfs"
/dev/loop6: TYPE="squashfs"
/dev/nvme0n1p1: UUID="CD64-FBDE" TYPE="vfat" PARTUUID="0fjkf6a9-66c8-2d08-be7e-75c8f23d5411"
/dev/nvme0n1p2: UUID="a370dd86-3284-41a6-32f6-a7343cc43886" TYPE="ext4" PARTUUID="2e4d8754-5ceb-401a-ad7d-0349abb54725"
/dev/nvme0n1p3: UUID="ee3a9083-a324-4396-b432-8542f46e85c2" TYPE="ext4" PARTUUID="d59af1dd-fafb-521b-2c33-9563633a8163"
/dev/nvme0n1: PTUUID="7bad0580-36c7-4458-84a2-d54a2f3aadde" PTTYPE="gpt"

У меня есть два раздела, отформатированные как ext4. Каждый будет моим домом, другим моим отдельным домашним разделом. По крайней мере, Вы найдете тот, если у Вас будет раздел единой системы, содержащий Вашу систему и Ваши данные. Раздел упомянут/dev/... запись, но на самом деле чаще всего упоминается ее UUID.

2 Монтируют раздел

Используйте mount команда, которая берет два аргумента: идентификатор раздела (/dev/...) и папка в системе, где Вы смонтируете раздел: точка монтирования. Вы затем смочь получить доступ к разделу от точки монтирования.

Папка должна существовать. Как правило, папка /mnt будет существовать в системе Linux по умолчанию. В противном случае создайте его сначала:

sudo mkdir /mnt

Смонтируйте раздел с командой, такой как:

sudo mount /dev/nvme0n1p3

Конечно, замена /dev/nvme0n1p3 именами устройств Вашей системы. Теперь, Вы найдете содержание раздела под/mnt ("Другие Местоположения, Компьютер, mnt" в файловом менеджере Ubuntu по умолчанию).

ЕСЛИ у Вас есть несколько разделов, и тот, который Вы смонтировали, не является тем, который Вы искали, то просто размонтировали его и монтируют другого. Размонтирование, покончили umount команда. Отдельный аргумент, который необходимо обеспечить, может быть разделом, или это может быть папка, где монтирование произошло:

sudo umount /mnt

Таким образом, в случае необходимости, размонтируйте и исследуйте далее. Вы не можете причинить вред с этими командами.

Вы не ограничиваетесь для монтирования на/mnt. Можно смонтироваться на любой существующей папке в системе.

4
ответ дан 1 December 2019 в 15:48

Другие вопросы по тегам:

Похожие вопросы: