У меня такой интересный вопрос.
Я коротко:
Есть линукс, стоит вся система на одном разделе.
Есть раздел FAT32.
Нужно:
Отформатировать раздел с FAT32 и примонтировать туда домашнюю директорию.
Как все это можно сделать аккуратно и безвредно для системы. И если я буду форматить FAT32, то в какую - EXT3 ???
Спасибо.
Ext3 по любому.
А вопрос очень хороший !
Ты хочешь перенести свою /home директорию (всю) на другой раздел ?
Да !
Хочу перенести, места ведь как всегда не хватает, а от этого не убежишь.
В принципе, теоретически, я понимаю как все должно делаться. Но уж очень страшновато. Не хочется все потерять.
Думаю следует проделать такой перечень операций:
1. С Лайф СД (чтоб было выполнение от другого пользователя, так как наверняка нельзя пилить сук на котором сидишь) перемонтировать /home к примеру в /media/home2 (тут не уверен можно ли так отмонтировать домашний каталог)
2. Дальше, на новом разделе создать /home и выполнить перенос всего с /media/home2 - обязательно с сохранением прав.
3. В Fstab - примонтировать новый раздел как домашний
4. Перегрузиться
Наверное я все это попробую щас через виртуальную машину, и если все получиться выполню на реальной. Надеюсь все получится.
Если что - отпишушь - может когда-то это еще кому нить понадобится.
P.S. Если вы считаете, что в моих действиях надо еще что-то - буду рад послушать.
Ты не сможешь отмонтировать ветку /home файловой системы, потому как она у тебя сейчас не является примонтированным устройством. Просто перенеси ее куда-нить, потом примонтируй новый раздел в /home и перенеси обратно. Главное, в фстабе правильно прописать все, чтобы автоматом монтировалось, а то останешься бездомным )
Что-то вроде этого:
UUID=acdf371e-eef5-492e-8db1-473efb6cf327 /home ext3 defaults 0 2
UUID=6cffd29d-af39-432d-97f2-bf8ebfdc5910 / ext3 defaults 0 1
И обязательно по UUID, а то имя устройства смениться может, и опять станешь бездомным )
Чтобы узнать UUID выполни
ls -l /dev/disk/by-uuid
Правда, скажу честно, я сам такого никогда не делал, так что, удачи )
Вот это вряд ли случится, он просто создаст всё заново.
Я делал один раз, но с корнем, так что файло мне было не сильно жалко. Там всё просто. главное вовремя бекапить и не тыкать бездумно Enter если в командной строке что-то написано.
Надо всё копирнуть, загрузиться в single-mode, переписать fstab и потереть ненужные файлы.
Если не потереть файлы их не будет видно, но они останутся на диске.
Делал так (в HOME каталоги 2-х пользователей):
1. Записал номера UID и GID пользователей
2. Загрузился с лайф-CD.
3. Из gparted отформатировал новый диск в EXT3.
4. Подмонтировал старый.
5. Переместил все из HOME на новый.
6. Сменил права на каждый из каталогов (с подкаталогами) пользователей в соответствии с их UID и GID.
7. Прописал в fstab старого диска монирование нового диска в HOME (также как об этом написал Soi-Fong).
8. reboot
Но опять же, у тебя как я понял, /home был на другом разделе, а у меня все на одном.
Буду пробовать.
Отправить комментарий