Форум программистов, компьютерный форум, киберфорум
Linux
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.68/19: Рейтинг темы: голосов - 19, средняя оценка - 4.68
1664 / 1133 / 80
Регистрация: 21.08.2008
Сообщений: 4,725
Записей в блоге: 1
1

перенести /home

27.04.2010, 12:26. Показов 3968. Ответов 10
Метки нет (Все метки)

При установке ОС организовал /home на одном разделе с системой
Хочу перенести /home на другой физический диск.
Как это правильно сделать, что бы не побить ссылки и не слетели настройки?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2010, 12:26
Ответы с готовыми решениями:

/Home
Здравствуйте ,хочу установить себе XlupuRus-510-5, сделал раздел через программу Gparted под...

Восстановить раздел /home
Случилося несчастье - при установке пропал раздел /home. Хотя в акронисе я нашел, сидит он себе...

Загрузка раздела /home
Не могу разобраться с загрузкой раздела /home. Если верить терминалу и системному монитору, то...

Второй раздел /home
У меня винт 500 гигов, и нелепо весь винт отдавать одному /home. Я хочу сделать два домашних...

10
2449 / 360 / 8
Регистрация: 27.06.2009
Сообщений: 880
27.04.2010, 12:39 2
Перенос /home на отдельный раздел
1
Эксперт по компьютерным сетямЭксперт NIX
12241 / 7105 / 730
Регистрация: 09.09.2009
Сообщений: 27,741
27.04.2010, 13:58 3
в мандриве переносил раздел прямо в МСС. Точнее, даже - создавал раздел вместо имеющейся папки (и хоум когдато давно тоже). Прикрутил в комп второй винт. пошел в МСС, в управление дисками. Сказал создать раздел и монтировать как хоум. Мандрива ответила, что папка хоум есть и не пустая, хочули я перенести с нее все во вновь созданный раздел. На этом мои активные действия были завершены. Мандрива отформатила раздел, скинула на него все что было в хоум, смонтировала раздел. При следующей загрузке все было уже хорошо...
1
1664 / 1133 / 80
Регистрация: 21.08.2008
Сообщений: 4,725
Записей в блоге: 1
27.04.2010, 14:38  [ТС] 4
Задача чутка усложняется: на отдельном разделе есть уже некоторая куча инфы, распиханная по папкам.
Надо в этом разделе создать папку /home, в нее сложить все что есть в текущей /home и перенаправить систему на новую папку. Т.е. новая папка будет содержать примерно такой путь:
Код
/mnt/disk_1/home
, где disk_1 примонтированный отдельный раздел.
0
Эксперт по компьютерным сетямЭксперт NIX
12241 / 7105 / 730
Регистрация: 09.09.2009
Сообщений: 27,741
27.04.2010, 15:17 5
неправильный ход мысли.
папка твоя будет /home
ты ее как в fstab пропишешь, так она там и будет сама монтироваться при загрузке.
а /mnt/disk_1 ей суждено побыть ровно столько, сколько потребуется чтобы перенести данны со старого /home.

Добавлено через 1 минуту
кстати, подобная тема где-то тат была уже - добавлял человек диск к линуксу. там эпопеи - на несколько страниц
0
1664 / 1133 / 80
Регистрация: 21.08.2008
Сообщений: 4,725
Записей в блоге: 1
27.04.2010, 15:36  [ТС] 6
попробовал через МСС указать другому разделу точку монтирования /home обругала что уже такое есть и нельзя так делать
0
Эксперт по компьютерным сетямЭксперт NIX
12241 / 7105 / 730
Регистрация: 09.09.2009
Сообщений: 27,741
27.04.2010, 15:57 7
тогда воспользуйтесь интструкцией, которую привел only#

Добавлено через 12 минут
то есть в общем случае план действий примерно таков
- в идеале - грузитесь в однопользовательский режим
- создаете (используете) (возможно) новый раздел на (возможно) новом диске. учтите, что впоследствии корневая папка этого раздела (диска) станет папкой /home
- временно монтируете выбранный диск (раздел) в произвольную папку, например, /mnt/temp
- перенсите туды все папки (пользователей) из папки /home. то есть, допустим у вас был пользователь user, его папкой была папка /home/user. переносите ее так, чтобы она стала /mnt/temp/user.
- после того, как все папки перенесли, отмонируйте раздел (диск) из папки /mnt/temp
- впишите в файл автоматически монтируемых фс - /etc/fstab строку типа (если допустим используете для нового home раздел /dev/sdb1):
/dev/sdb1 /home ext3 relatime 1 2
(естествнно, правильно укажите тип файловой системы и имя устройства)
также проверьте, что папкам пользователей владельцами присвоены те пользователи, для которых они были созданы.
1
1664 / 1133 / 80
Регистрация: 21.08.2008
Сообщений: 4,725
Записей в блоге: 1
27.04.2010, 16:04  [ТС] 8
Блин, я думал что как то проще и более автоматизированно можно. Типа дать некую команду и оно само все перекинется без косяков. А в ручном режиме есть большая вероятность пролопоушить че нидь, и в лучшем случае ОС не поднимется, а в худшем вся инфа похерится.
0
Эксперт по компьютерным сетямЭксперт NIX
12241 / 7105 / 730
Регистрация: 09.09.2009
Сообщений: 27,741
27.04.2010, 16:12 9
в автоматическом режиме - у меня когда-то все получилось через МСС, как я описал ранее. но это было так давно, что деталей я уже не помню.

зы. надеюсь, фс для нового раздела вы используете "*никсовую" ехт3,4 , в том смысле, что не ntfs...

Добавлено через 1 минуту
ззы. в МСС в разетке дисков режим эксперта использовали? а то в "простом" точно не пустит..
0
1664 / 1133 / 80
Регистрация: 21.08.2008
Сообщений: 4,725
Записей в блоге: 1
27.04.2010, 16:16  [ТС] 10
Цитата Сообщение от dmkhn Посмотреть сообщение
зы. надеюсь, фс для нового раздела вы используете "*никсовую" ехт3,4 , в том смысле, что не ntfs...
естественно, ибо ntfs3g потом скушает весь проц

Цитата Сообщение от dmkhn Посмотреть сообщение
ззы. в МСС в разетке дисков режим эксперта использовали? а то в "простом" точно не пустит..
да ни в каком не пускает
0
4856 / 3277 / 467
Регистрация: 10.12.2008
Сообщений: 10,570
28.04.2010, 04:28 11
Цитата Сообщение от oxotnik
При установке ОС организовал /home на одном разделе с системой
Хочу перенести /home на другой физический диск.
Как это правильно сделать, что бы не побить ссылки и не слетели настройки?
в курсе, что можно в корневом разделе папки делать и ничего от этого не будет ?
однопользовательский режим предполагает, что ты root, а его папка как раз там и лежит
(в однопользовательский режим можно войти, присоединив к ядру еденицу) (на мандриве, конечно, по дефолту может быть в загрузчике)
для начала просто что-нибудь примонтируй в папку в корневом разделе (ну, так чтобы с перезагрузкой и само), для этого вноси записи в /etc/fstab (там можно ещё комментировать)
нужно сначала примонтировать диск, а потом с него примонтировать папку (так лучше не делать), диск монтируешь в /mnt, а папку монтируешь в одну из корневых папок
папку в папку можно смонтировать через mount --bind что куда
но вполне вероятно, что и через /etc/fstab можно
если даже не получится, есть rc.local
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2010, 04:28

Как перенести папку home
Добрый, на одном разделе есть папка /home как ее перенести на другой жесткий диск !? ubuntu server...

Менять ли лицензионную Windows XP Home Edition на пиратскую Windows 7 Home Basic, если железо старое?
Всем привет! На старом компьютере наклеена бирка "Windows XP Home Edition." Стоит ли менять...

Warning: Cannot modify header information - headers already sent by (output started at /home/safad114/public_html/index.php:1) in /home/safad114/publi
Помогите плиз вот такую ошибку выдаёт при переходе с поисковика яндекс Warning: Cannot modify...

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\unit.su\WWW\config.php:1) in Z:\home\unit.su\WWW\aut.ph
подскажите что за ошибка в коде? Warning: Cannot modify header information - headers already...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.