Портативная учетная запись пользователя

Портативная учетная запись пользователя

Можно ли создать портативную учетную запись пользователя в Ubuntu? Что я подразумеваю под портативной? Ну, допустим, у меня есть USB-накопитель. На USB-накопителе у меня есть типичная домашняя папка (незашифрованная) со всеми настройками и личными файлами, картинками, музыкой и т. д. Я подключаю его, и он монтируется. Можно ли заставить dm увидеть это? Я предполагаю, что эта учетная запись пользователя была создана с помощью дистрибутива Live, чтобы избежать возможных проблем с совместимостью.

решение1

Да, просто проявите настойчивость.

Создайте файл в корневом каталоге любого раздела или вашего флеш-накопителя (предварительно создав live flash-накопитель из iso)

# this will make a 1 Gb file for storage, increase / decrease the count as needed
dd if=/dev/zero of=./home-rw bs=1M count=1000

Создайте файловую систему на основе файла

mkfs.ext4 home-rw

mke2fs 1.41.14 (22-Dec-2010)

home-rw is not a block special device.

# Answer ‘yes’ here

Proceed anyway? (y,n) y

Удалить зарезервированные блоки

tune2fs -m 0 -L home-rw home-rw

Затем при загрузке с USB (или CD) используйте опцию сохранения (вам придется вручную редактировать строку загрузки)

Этот метод можно использовать с USB-накопителем или CD-диском.

Видеть -Сохранение Ubuntu Wikiдля подробностей

Крепление петли

Вы можете смонтировать файл в цикле с любым дистрибутивом

sudo mount -o loop /dev/sdb1/home-rw /mnt

При необходимости измените точку монтирования (/home, /home/User_name/data, по вашему усмотрению).

При петлевом монтаже вы можете получить доступ к данным.

Связанный контент