Оригинальная версия Ubuntu 11.10 содержит /, / home. своп. Неисправимые проблемы требуют переустановки / обновления до 12.04. Только / был отформатирован для переустановки. Все работает, кроме того, что у меня есть пустой дом в корневом разделе. Могу ли я переименовать этот дом в "oldhome"? Тогда я буду монтировать нетронутый / home в отдельный раздел, где находятся все мои файлы данных?
Это лучший способ решить эту проблему?
Если / home в корневом разделе содержит файлы и данные, которые вы хотите сохранить, то да. Если нет, то вы можете просто стереть его. Я рекомендую делать это с установочного диска Ubuntu (или в режиме администрирования, если вы знаете, как его использовать - вы не хотите, чтобы он входил в GUI для этого на вашем live box).
Если вы используете среду live CD, вам нужно смонтировать корневой раздел - откройте терминал и введите
mkdir -p /mnt/filesystem
mount /dev/sda1 /mnt/filesystem
, измените / dev / sda1, чтобы он отражал вашу фактическую корневую файловую систему. Затем в терминале вам нужно будет cd /mnt/filesystem
, поскольку следующие инструкции по редактированию файла / etc / fstab применяются к тому, который хранится в корневом разделе вашей фактической установки Ubuntu, а не к тому, что находится в среде liveCD.
Вам нужно отредактировать файл / etc / fstab, чтобы он смонтировал раздел диска вашего домашнего каталога в / home. На моей машине мой домашний каталог находится в / dev / sda6, который использует файловую систему ext4. Таким образом, строка в моем файле / etc / fstab выглядит следующим образом:
/dev/sda6 /home ext4 defaults 1 2
Это говорит ядру о монтировании этого раздела в / home как ext4 (замените, если вы используете другую файловую систему), с параметрами по умолчанию ( обычно в порядке), а 1 и 2 указывают на необходимость резервного копирования в дамп (если вы используете это - безопасно игнорировать иное) и будет проверено, обнаружит ли система повреждение файловой системы (вы, вероятно, этого хотите).