Возможно, iptables и ulog могут работать? Не то, чтобы у меня был точный рецепт, но я думаю, что iptables может соответствовать процессам, после совпадения вы можете использовать ulog.
Чтобы иметь /tmp
и /home
в одном разделе, а другой раздел из /
, вам нужно сделать это:
tmp
и home
две каталоги верхнего уровня на разделе, который вы хотите сместить. Поэтому, если теперь сам раздел /tmp
, вам нужно переместить все его содержимое в каталог tmp
в своем корневом каталоге. tmp
и home
его собственная точка монтирования. Разумное имя для этого - tmp+home
(если вы не планируете использовать этот раздел для других вещей), и разумными адресами для него являются /
, /mnt
и /media
. Я рекомендую поместить его прямо в /
, а остальная часть этого ответа предполагает, что это где. /tmp+home
свою собственную запись в /etc/fstab
. (Вы увидите, что у /tmp
есть свой собственный вход /tmp
и /home
на /tmp+home/tmp
и /tmp+home/home
. Пожалуйста обратите внимание, что это не будет связано с использованием этих инструкций для создания отдельного раздела /home
, поскольку в этой конфигурации /home
будет [символической ссылкой] в отдельным разделом, вместо точки монтирования для отдельного раздела.
Кроме того, вам нужно будет отменить ваш отдельный каталог /tmp
(включая удаление или, лучше, комментируя его запись в /etc/fstab
), так как /tmp
больше не будет точкой монтирования для отдельного раздела, а вместо этого будет символической ссылкой в отдельный раздел.
Этот ответ doesn Если кто-то, у кого есть опыт перемещения /tmp
, может влиять на то, возможно ли / безопасно перемещаться /tmp
, в то время как в установленной системы, что было бы полезно. ive подробные инструкции для этого из установленной системы или с живого компакт-диска, но я не хочу указывать направления, которые неэффективны или небезопасны (а также направления, которые являются излишне сложными и трудоемкими).
Чтобы иметь /tmp
и /home
в одном разделе, а другой раздел из /
, вам нужно сделать это:
tmp
и home
две каталоги верхнего уровня на разделе, который вы хотите сместить. Поэтому, если теперь сам раздел /tmp
, вам нужно переместить все его содержимое в каталог tmp
в своем корневом каталоге. tmp
и home
его собственная точка монтирования. Разумное имя для этого - tmp+home
(если вы не планируете использовать этот раздел для других вещей), и разумными адресами для него являются /
, /mnt
и /media
. Я рекомендую поместить его прямо в /
, а остальная часть этого ответа предполагает, что это где. /tmp+home
свою собственную запись в /etc/fstab
. (Вы увидите, что у /tmp
есть свой собственный вход /tmp
и /home
на /tmp+home/tmp
и /tmp+home/home
. Пожалуйста обратите внимание, что это не будет связано с использованием этих инструкций для создания отдельного раздела /home
, поскольку в этой конфигурации /home
будет [символической ссылкой] в отдельным разделом, вместо точки монтирования для отдельного раздела.
Кроме того, вам нужно будет отменить ваш отдельный каталог /tmp
(включая удаление или, лучше, комментируя его запись в /etc/fstab
), так как /tmp
больше не будет точкой монтирования для отдельного раздела, а вместо этого будет символической ссылкой в отдельный раздел.
Этот ответ doesn Если кто-то, у кого есть опыт перемещения /tmp
, может влиять на то, возможно ли / безопасно перемещаться /tmp
, в то время как в установленной системы, что было бы полезно. ive подробные инструкции для этого из установленной системы или с живого компакт-диска, но я не хочу указывать направления, которые неэффективны или небезопасны (а также направления, которые являются излишне сложными и трудоемкими).
Чтобы иметь /tmp
и /home
в одном разделе, а другой раздел из /
, вам нужно сделать это:
tmp
и home
две каталоги верхнего уровня на разделе, который вы хотите сместить. Поэтому, если теперь сам раздел /tmp
, вам нужно переместить все его содержимое в каталог tmp
в своем корневом каталоге. tmp
и home
его собственная точка монтирования. Разумное имя для этого - tmp+home
(если вы не планируете использовать этот раздел для других вещей), и разумными адресами для него являются /
, /mnt
и /media
. Я рекомендую поместить его прямо в /
, а остальная часть этого ответа предполагает, что это где. /tmp+home
свою собственную запись в /etc/fstab
. (Вы увидите, что у /tmp
есть свой собственный вход /tmp
и /home
на /tmp+home/tmp
и /tmp+home/home
. Пожалуйста обратите внимание, что это не будет связано с использованием этих инструкций для создания отдельного раздела /home
, поскольку в этой конфигурации /home
будет [символической ссылкой] в отдельным разделом, вместо точки монтирования для отдельного раздела.
Кроме того, вам нужно будет отменить ваш отдельный каталог /tmp
(включая удаление или, лучше, комментируя его запись в /etc/fstab
), так как /tmp
больше не будет точкой монтирования для отдельного раздела, а вместо этого будет символической ссылкой в отдельный раздел.
Этот ответ doesn Если кто-то, у кого есть опыт перемещения /tmp
, может влиять на то, возможно ли / безопасно перемещаться /tmp
, в то время как в установленной системы, что было бы полезно. ive подробные инструкции для этого из установленной системы или с живого компакт-диска, но я не хочу указывать направления, которые неэффективны или небезопасны (а также направления, которые являются излишне сложными и трудоемкими).
Чтобы иметь /tmp
и /home
в одном разделе, а другой раздел из /
, вам нужно сделать это:
tmp
и home
две каталоги верхнего уровня на разделе, который вы хотите сместить. Поэтому, если теперь сам раздел /tmp
, вам нужно переместить все его содержимое в каталог tmp
в своем корневом каталоге. tmp
и home
его собственная точка монтирования. Разумное имя для этого - tmp+home
(если вы не планируете использовать этот раздел для других вещей), и разумными адресами для него являются /
, /mnt
и /media
. Я рекомендую поместить его прямо в /
, а остальная часть этого ответа предполагает, что это где. /tmp+home
свою собственную запись в /etc/fstab
. (Вы увидите, что у /tmp
есть свой собственный вход /tmp
и /home
на /tmp+home/tmp
и /tmp+home/home
. Пожалуйста обратите внимание, что это не будет связано с использованием этих инструкций для создания отдельного раздела /home
, поскольку в этой конфигурации /home
будет [символической ссылкой] в отдельным разделом, вместо точки монтирования для отдельного раздела.
Кроме того, вам нужно будет отменить ваш отдельный каталог /tmp
(включая удаление или, лучше, комментируя его запись в /etc/fstab
), так как /tmp
больше не будет точкой монтирования для отдельного раздела, а вместо этого будет символической ссылкой в отдельный раздел.
Этот ответ doesn Если кто-то, у кого есть опыт перемещения /tmp
, может влиять на то, возможно ли / безопасно перемещаться /tmp
, в то время как в установленной системы, что было бы полезно. ive подробные инструкции для этого из установленной системы или с живого компакт-диска, но я не хочу указывать направления, которые неэффективны или небезопасны (а также направления, которые являются излишне сложными и трудоемкими).
Чтобы иметь /tmp
и /home
в одном разделе, а другой раздел из /
, вам нужно сделать это:
tmp
и home
две каталоги верхнего уровня на разделе, который вы хотите сместить. Поэтому, если теперь сам раздел /tmp
, вам нужно переместить все его содержимое в каталог tmp
в своем корневом каталоге. tmp
и home
его собственная точка монтирования. Разумное имя для этого - tmp+home
(если вы не планируете использовать этот раздел для других вещей), и разумными адресами для него являются /
, /mnt
и /media
. Я рекомендую поместить его прямо в /
, а остальная часть этого ответа предполагает, что это где. /tmp+home
свою собственную запись в /etc/fstab
. (Вы увидите, что у /tmp
есть свой собственный вход /tmp
и /home
на /tmp+home/tmp
и /tmp+home/home
. Пожалуйста обратите внимание, что это не будет связано с использованием этих инструкций для создания отдельного раздела /home
, поскольку в этой конфигурации /home
будет [символической ссылкой] в отдельным разделом, вместо точки монтирования для отдельного раздела.
Кроме того, вам нужно будет отменить ваш отдельный каталог /tmp
(включая удаление или, лучше, комментируя его запись в /etc/fstab
), так как /tmp
больше не будет точкой монтирования для отдельного раздела, а вместо этого будет символической ссылкой в отдельный раздел.
Этот ответ doesn Если кто-то, у кого есть опыт перемещения /tmp
, может влиять на то, возможно ли / безопасно перемещаться /tmp
, в то время как в установленной системы, что было бы полезно. ive подробные инструкции для этого из установленной системы или с живого компакт-диска, но я не хочу указывать направления, которые неэффективны или небезопасны (а также направления, которые являются излишне сложными и трудоемкими).
Чтобы иметь /tmp
и /home
в одном разделе, а другой раздел из /
, вам нужно сделать это:
tmp
и home
две каталоги верхнего уровня на разделе, который вы хотите сместить. Поэтому, если теперь сам раздел /tmp
, вам нужно переместить все его содержимое в каталог tmp
в своем корневом каталоге. tmp
и home
его собственная точка монтирования. Разумное имя для этого - tmp+home
(если вы не планируете использовать этот раздел для других вещей), и разумными адресами для него являются /
, /mnt
и /media
. Я рекомендую поместить его прямо в /
, а остальная часть этого ответа предполагает, что это где. /tmp+home
свою собственную запись в /etc/fstab
. (Вы увидите, что у /tmp
есть свой собственный вход /tmp
и /home
на /tmp+home/tmp
и /tmp+home/home
. Пожалуйста обратите внимание, что это не будет связано с использованием этих инструкций для создания отдельного раздела /home
, поскольку в этой конфигурации /home
будет [символической ссылкой] в отдельным разделом, вместо точки монтирования для отдельного раздела.
Кроме того, вам нужно будет отменить ваш отдельный каталог /tmp
(включая удаление или, лучше, комментируя его запись в /etc/fstab
), так как /tmp
больше не будет точкой монтирования для отдельного раздела, а вместо этого будет символической ссылкой в отдельный раздел.
Этот ответ doesn Если кто-то, у кого есть опыт перемещения /tmp
, может влиять на то, возможно ли / безопасно перемещаться /tmp
, в то время как в установленной системы, что было бы полезно. ive подробные инструкции для этого из установленной системы или с живого компакт-диска, но я не хочу указывать направления, которые неэффективны или небезопасны (а также направления, которые являются излишне сложными и трудоемкими).
Чтобы иметь /tmp
и /home
в одном разделе, а другой раздел из /
, вам нужно сделать это:
tmp
и home
две каталоги верхнего уровня на разделе, который вы хотите сместить. Поэтому, если теперь сам раздел /tmp
, вам нужно переместить все его содержимое в каталог tmp
в своем корневом каталоге. tmp
и home
его собственная точка монтирования. Разумное имя для этого - tmp+home
(если вы не планируете использовать этот раздел для других вещей), и разумными адресами для него являются /
, /mnt
и /media
. Я рекомендую поместить его прямо в /
, а остальная часть этого ответа предполагает, что это где. /tmp+home
свою собственную запись в /etc/fstab
. (Вы увидите, что у /tmp
есть свой собственный вход /tmp
и /home
на /tmp+home/tmp
и /tmp+home/home
. Пожалуйста обратите внимание, что это не будет связано с использованием этих инструкций для создания отдельного раздела /home
, поскольку в этой конфигурации /home
будет [символической ссылкой] в отдельным разделом, вместо точки монтирования для отдельного раздела.
Кроме того, вам нужно будет отменить ваш отдельный каталог /tmp
(включая удаление или, лучше, комментируя его запись в /etc/fstab
), так как /tmp
больше не будет точкой монтирования для отдельного раздела, а вместо этого будет символической ссылкой в отдельный раздел.
Этот ответ doesn Если кто-то, у кого есть опыт перемещения /tmp
, может влиять на то, возможно ли / безопасно перемещаться /tmp
, в то время как в установленной системы, что было бы полезно. ive подробные инструкции для этого из установленной системы или с живого компакт-диска, но я не хочу указывать направления, которые неэффективны или небезопасны (а также направления, которые являются излишне сложными и трудоемкими).
Чтобы иметь /tmp
и /home
в одном разделе, а другой раздел из /
, вам нужно сделать это:
tmp
и home
две каталоги верхнего уровня на разделе, который вы хотите сместить. Поэтому, если теперь сам раздел /tmp
, вам нужно переместить все его содержимое в каталог tmp
в своем корневом каталоге. tmp
и home
его собственная точка монтирования. Разумное имя для этого - tmp+home
(если вы не планируете использовать этот раздел для других вещей), и разумными адресами для него являются /
, /mnt
и /media
. Я рекомендую поместить его прямо в /
, а остальная часть этого ответа предполагает, что это где. /tmp+home
свою собственную запись в /etc/fstab
. (Вы увидите, что у /tmp
есть свой собственный вход /tmp
и /home
на /tmp+home/tmp
и /tmp+home/home
. Пожалуйста обратите внимание, что это не будет связано с использованием этих инструкций для создания отдельного раздела /home
, поскольку в этой конфигурации /home
будет [символической ссылкой] в отдельным разделом, вместо точки монтирования для отдельного раздела.
Кроме того, вам нужно будет отменить ваш отдельный каталог /tmp
(включая удаление или, лучше, комментируя его запись в /etc/fstab
), так как /tmp
больше не будет точкой монтирования для отдельного раздела, а вместо этого будет символической ссылкой в отдельный раздел.
Этот ответ doesn Если кто-то, у кого есть опыт перемещения /tmp
, может влиять на то, возможно ли / безопасно перемещаться /tmp
, в то время как в установленной системы, что было бы полезно. ive подробные инструкции для этого из установленной системы или с живого компакт-диска, но я не хочу указывать направления, которые неэффективны или небезопасны (а также направления, которые являются излишне сложными и трудоемкими).
Чтобы иметь /tmp
и /home
в одном разделе, а другой раздел из /
, вам нужно сделать это:
tmp
и home
две каталоги верхнего уровня на разделе, который вы хотите сместить. Поэтому, если теперь сам раздел /tmp
, вам нужно переместить все его содержимое в каталог tmp
в своем корневом каталоге. tmp
и home
его собственная точка монтирования. Разумное имя для этого - tmp+home
(если вы не планируете использовать этот раздел для других вещей), и разумными адресами для него являются /
, /mnt
и /media
. Я рекомендую поместить его прямо в /
, а остальная часть этого ответа предполагает, что это где. /tmp+home
свою собственную запись в /etc/fstab
. (Вы увидите, что у /tmp
есть свой собственный вход /tmp
и /home
на /tmp+home/tmp
и /tmp+home/home
. Пожалуйста обратите внимание, что это не будет связано с использованием этих инструкций для создания отдельного раздела /home
, поскольку в этой конфигурации /home
будет [символической ссылкой] в отдельным разделом, вместо точки монтирования для отдельного раздела.
Кроме того, вам нужно будет отменить ваш отдельный каталог /tmp
(включая удаление или, лучше, комментируя его запись в /etc/fstab
), так как /tmp
больше не будет точкой монтирования для отдельного раздела, а вместо этого будет символической ссылкой в отдельный раздел.
Этот ответ doesn Если кто-то, у кого есть опыт перемещения /tmp
, может влиять на то, возможно ли / безопасно перемещаться /tmp
, в то время как в установленной системы, что было бы полезно. ive подробные инструкции для этого из установленной системы или с живого компакт-диска, но я не хочу указывать направления, которые неэффективны или небезопасны (а также направления, которые являются излишне сложными и трудоемкими).
/tmp
, кроме того, что если вы отключите его, и процесс хочет получить к нему доступ, тогда он может (крайне худший сценарий) вызвать панику ядра. Если fstab
не был изменен, вы можете перезапустить его и повторить попытку позже. Если бы это было, и точка монтирования была недействительной или еще не существовала, ОС могла бы не загрузиться, или она могла бы отключиться без нее. В любом случае лучше безопасно, чем жалеть i>. Скорее всего, хотя не было бы паники в первую очередь, процесс просто закончится или продолжит независимо.
– jackweirdy
10 June 2012 в 23:47
/tmp
, и они перемещаются под ними, система может не остаются функциональными, пока выполняются другие шаги. Кроме того, в общем случае любой файл или каталог в /tmp
считается пригодным для удаления в любое время, когда он не активно используется каким-либо процессом i>, поэтому, если содержимое /home
переходит в раздел, который все еще установлен как /tmp
... Вы можете определенно использовать живой компакт-диск, но я надеюсь, что кто-то, кто сделал это в бегущей системе, может прокомментировать (или отредактировать мой ответ).
– Eliah Kagan
10 June 2012 в 23:53
Простым способом было бы сделать другой раздел / с установочным диском, а затем перезагрузиться и временно временно установить этот раздел в /media или что-то другое, а затем скопировать папки /home и /tmp в новый / корневой раздел, который вы установили под носитель. Отключите его и перезагрузитесь.
Примечание. Следуйте инструкциям на свой страх и риск! Я уверен, что они будут работать, но я не хочу нести ответственность за то, что потерял все ваши вещи
Как и тот, кто имеет /home на выделенном разделе (но не на жестком диске), я могу сказать, что он возможно, хотя это намного проще сделать с установщиком ubuntu при первой установке ubuntu.
Однако, если вам нужно это сделать, не переустанавливая ubuntu, я бы сказал, что лучше всего разместить небольшую ОС Linux или livecd ( Я рекомендую Puppy Linux из-за его небольшого размера) на USB-накопитель или компакт-диск и использовать его для настройки жесткого диска и файла /etc/fstab, который содержит список разделов и жестких дисков. Я продолжу предполагать, что вы используете щенок linux для этого, но шаги легко следовать, если вы используете - например, ubuntu livecd.
Как только щенок linux установлен (используйте unetbootin, чтобы сделать это, если вы используете USB-накопитель), сначала необходимо использовать Gparted (редактор графического раздела, включенный в щенок linux), чтобы обеспечить правильное форматирование нового жесткого диска. Это не важно, но полезно использовать одну и ту же файловую систему на двух жестких дисках. Я также предложил бы создать раздел для /tmp и раздела для /home. Причины для этого станут ясными.
После создания этих разделов вам необходимо смонтировать жесткий диск, содержащий установку Ubuntu, и скопировать содержимое папки home в раздел, который вы создали для него , В /tmp ничего не должно быть.
Затем откройте файл etc/fstab для редактирования текста.
Примечание. Следуйте инструкциям на свой страх и риск! Я уверен, что они будут работать, но я не хочу отвечать за то, что потерял все ваши вещи
Макет файла fstab выглядит так:
UUID=unique-partition-id[TAB-HERE]/home[TAB-HERE]ext4[TAB-HERE]defaults[TAB-HERE]0[TAB-HERE]2
(вкладки не отображались, поэтому я помещал их в квадратные скобки. Они не являются строго необходимыми, но они делают файл намного проще для чтения) [ ! d13]
добавьте эту строку дважды, один раз для каталога home и один раз для tmp. Убедитесь, что строка ext4 изменена в соответствии с файловой системой, используемой разделом, и чтобы поле unique-partition-id было изменено в соответствии с UUID раздела. это значение можно найти в gparted (или утилите управления дисками ubuntu на livecd).
Удалить содержимое исходного домашнего каталога - дважды - затем сохранить изменения в [ f14] и перезапустите
Простым способом было бы сделать другой раздел /
с установочным диском, затем перезагрузиться, и временно смонтировать этот раздел в /media
или что угодно, а затем скопировать папки /home
и /tmp
в новый /
корневой раздел, который вы установили под носитель. Отключите его и перезагрузитесь.
Примечание. Следуйте инструкциям на свой страх и риск! Я уверен, что они будут работать, но я не хочу отвечать за то, что потерял все ваши вещи.
Как тот, кто имеет /home
на выделенном разделе (но не на жестком диске), я могу сказать, возможно, хотя это намного проще сделать с установщиком ubuntu при первой установке ubuntu.
Однако, если вам нужно это сделать, не переустанавливая ubuntu, я бы сказал, что лучше всего разместить небольшую ОС Linux или livecd ( Я рекомендую Puppy Linux из-за его небольшого размера) на USB-накопитель или компакт-диск и использовать его для настройки жесткого диска и файла /etc/fstab
, который содержит список разделов и жестких дисков, которые папки. Я продолжу предполагать, что вы используете щенок linux для этого, но шаги легко следовать, если вы используете - например, ubuntu livecd.
Как только щенок Linux установлен (используйте unetbootin, чтобы сделать это, если вы используете USB-накопитель), сначала необходимо использовать Gparted (редактор графического раздела, включенный в щенок linux), чтобы обеспечить правильное форматирование нового жесткого диска. Это не важно, но полезно использовать одну и ту же файловую систему на двух жестких дисках. Я также предложил бы создать раздел для /tmp
и раздела для /home
. Причины этого станут ясными.
После создания этих разделов вам необходимо смонтировать жесткий диск, содержащий установку Ubuntu, и скопировать содержимое папки home
в раздел, который вы создали для него , В /tmp
ничего не должно быть.
Затем откройте файл etc/fstab
для редактирования текста.
Примечание. Убедитесь, что вы открыли файл в драйвере ubuntu , в противном случае вы будете редактировать детали монтирования для linecd / щенка linux
. Макет файла fstab
выглядит следующим образом:
UUID=unique-partition-id[TAB-HERE]/home[TAB-HERE]ext4[TAB-HERE]defaults[TAB-HERE]0[TAB-HERE]2
(вкладки не отображаются, поэтому я помещаю их в квадратные скобки. но они делают файл более легким для чтения)
добавьте эту строку дважды, один раз для каталога home
и один раз для tmp
. Убедитесь, что строка ext4
изменена в соответствии с файловой системой, используемой разделом, и чтобы поле unique-partition-id
было изменено в соответствии с UUID раздела. это значение можно найти в gparted (или утилите управления дисками ubuntu на livecd).
Удалить содержимое исходного домашнего каталога - обеспечить копирование всех файлов, а затем сохранить изменения в etc/fstab
и перезагрузка.
Примечание. Следуйте инструкциям на свой страх и риск! Я уверен, что они будут работать, но я не хочу отвечать за то, что потерял все ваши вещи.
Как тот, кто имеет /home
на выделенном разделе (но не на жестком диске), я могу сказать, возможно, хотя это намного проще сделать с установщиком ubuntu при первой установке ubuntu.
Однако, если вам нужно это сделать, не переустанавливая ubuntu, я бы сказал, что лучше всего разместить небольшую ОС Linux или livecd ( Я рекомендую Puppy Linux из-за его небольшого размера) на USB-накопитель или компакт-диск и использовать его для настройки жесткого диска и файла /etc/fstab
, который содержит список разделов и жестких дисков, которые папки. Я продолжу предполагать, что вы используете щенок linux для этого, но шаги легко следовать, если вы используете - например, ubuntu livecd.
Как только щенок Linux установлен (используйте unetbootin, чтобы сделать это, если вы используете USB-накопитель), сначала необходимо использовать Gparted (редактор графического раздела, включенный в щенок linux), чтобы обеспечить правильное форматирование нового жесткого диска. Это не важно, но полезно использовать одну и ту же файловую систему на двух жестких дисках. Я также предложил бы создать раздел для /tmp
и раздела для /home
. Причины этого станут ясными.
После создания этих разделов вам необходимо смонтировать жесткий диск, содержащий установку Ubuntu, и скопировать содержимое папки home
в раздел, который вы создали для него , В /tmp
ничего не должно быть.
Затем откройте файл etc/fstab
для редактирования текста.
Примечание. Убедитесь, что вы открыли файл в драйвере ubuntu , в противном случае вы будете редактировать детали монтирования для linecd / щенка linux
. Макет файла fstab
выглядит следующим образом:
UUID=unique-partition-id[TAB-HERE]/home[TAB-HERE]ext4[TAB-HERE]defaults[TAB-HERE]0[TAB-HERE]2
(вкладки не отображаются, поэтому я помещаю их в квадратные скобки. но они делают файл более легким для чтения)
добавьте эту строку дважды, один раз для каталога home
и один раз для tmp
. Убедитесь, что строка ext4
изменена в соответствии с файловой системой, используемой разделом, и чтобы поле unique-partition-id
было изменено в соответствии с UUID раздела. это значение можно найти в gparted (или утилите управления дисками ubuntu на livecd).
Удалить содержимое исходного домашнего каталога - обеспечить копирование всех файлов, а затем сохранить изменения в etc/fstab
и перезагрузка.
Простым способом было бы сделать другой раздел /
с установочным диском, затем перезагрузиться, и временно смонтировать этот раздел в /media
или что угодно, а затем скопировать папки /home
и /tmp
в новый /
корневой раздел, который вы установили под носитель. Отключите его и перезагрузитесь.
Простым способом было бы сделать другой раздел /
с установочным диском, затем перезагрузиться, и временно смонтировать этот раздел в /media
или что угодно, а затем скопировать папки /home
и /tmp
в новый /
корневой раздел, который вы установили под носитель. Отключите его и перезагрузитесь.
Примечание. Следуйте инструкциям на свой страх и риск! Я уверен, что они будут работать, но я не хочу отвечать за то, что потерял все ваши вещи.
Как тот, кто имеет /home
на выделенном разделе (но не на жестком диске), я могу сказать, возможно, хотя это намного проще сделать с установщиком ubuntu при первой установке ubuntu.
Однако, если вам нужно это сделать, не переустанавливая ubuntu, я бы сказал, что лучше всего разместить небольшую ОС Linux или livecd ( Я рекомендую Puppy Linux из-за его небольшого размера) на USB-накопитель или компакт-диск и использовать его для настройки жесткого диска и файла /etc/fstab
, который содержит список разделов и жестких дисков, которые папки. Я продолжу предполагать, что вы используете щенок linux для этого, но шаги легко следовать, если вы используете - например, ubuntu livecd.
Как только щенок Linux установлен (используйте unetbootin, чтобы сделать это, если вы используете USB-накопитель), сначала необходимо использовать Gparted (редактор графического раздела, включенный в щенок linux), чтобы обеспечить правильное форматирование нового жесткого диска. Это не важно, но полезно использовать одну и ту же файловую систему на двух жестких дисках. Я также предложил бы создать раздел для /tmp
и раздела для /home
. Причины этого станут ясными.
После создания этих разделов вам необходимо смонтировать жесткий диск, содержащий установку Ubuntu, и скопировать содержимое папки home
в раздел, который вы создали для него , В /tmp
ничего не должно быть.
Затем откройте файл etc/fstab
для редактирования текста.
Примечание. Убедитесь, что вы открыли файл в драйвере ubuntu , в противном случае вы будете редактировать детали монтирования для linecd / щенка linux
. Макет файла fstab
выглядит следующим образом:
UUID=unique-partition-id[TAB-HERE]/home[TAB-HERE]ext4[TAB-HERE]defaults[TAB-HERE]0[TAB-HERE]2
(вкладки не отображаются, поэтому я помещаю их в квадратные скобки. но они делают файл более легким для чтения)
добавьте эту строку дважды, один раз для каталога home
и один раз для tmp
. Убедитесь, что строка ext4
изменена в соответствии с файловой системой, используемой разделом, и чтобы поле unique-partition-id
было изменено в соответствии с UUID раздела. это значение можно найти в gparted (или утилите управления дисками ubuntu на livecd).
Удалить содержимое исходного домашнего каталога - обеспечить копирование всех файлов, а затем сохранить изменения в etc/fstab
и перезагрузка.
Простым способом было бы сделать другой раздел /
с установочным диском, затем перезагрузиться, и временно смонтировать этот раздел в /media
или что угодно, а затем скопировать папки /home
и /tmp
в новый /
корневой раздел, который вы установили под носитель. Отключите его и перезагрузитесь.
Примечание. Следуйте инструкциям на свой страх и риск! Я уверен, что они будут работать, но я не хочу отвечать за то, что потерял все ваши вещи.
Как тот, кто имеет /home
на выделенном разделе (но не на жестком диске), я могу сказать, возможно, хотя это намного проще сделать с установщиком ubuntu при первой установке ubuntu.
Однако, если вам нужно это сделать, не переустанавливая ubuntu, я бы сказал, что лучше всего разместить небольшую ОС Linux или livecd ( Я рекомендую Puppy Linux из-за его небольшого размера) на USB-накопитель или компакт-диск и использовать его для настройки жесткого диска и файла /etc/fstab
, который содержит список разделов и жестких дисков, которые папки. Я продолжу предполагать, что вы используете щенок linux для этого, но шаги легко следовать, если вы используете - например, ubuntu livecd.
Как только щенок Linux установлен (используйте unetbootin, чтобы сделать это, если вы используете USB-накопитель), сначала необходимо использовать Gparted (редактор графического раздела, включенный в щенок linux), чтобы обеспечить правильное форматирование нового жесткого диска. Это не важно, но полезно использовать одну и ту же файловую систему на двух жестких дисках. Я также предложил бы создать раздел для /tmp
и раздела для /home
. Причины этого станут ясными.
После создания этих разделов вам необходимо смонтировать жесткий диск, содержащий установку Ubuntu, и скопировать содержимое папки home
в раздел, который вы создали для него , В /tmp
ничего не должно быть.
Затем откройте файл etc/fstab
для редактирования текста.
Примечание. Убедитесь, что вы открыли файл в драйвере ubuntu , в противном случае вы будете редактировать детали монтирования для linecd / щенка linux
. Макет файла fstab
выглядит следующим образом:
UUID=unique-partition-id[TAB-HERE]/home[TAB-HERE]ext4[TAB-HERE]defaults[TAB-HERE]0[TAB-HERE]2
(вкладки не отображаются, поэтому я помещаю их в квадратные скобки. но они делают файл более легким для чтения)
добавьте эту строку дважды, один раз для каталога home
и один раз для tmp
. Убедитесь, что строка ext4
изменена в соответствии с файловой системой, используемой разделом, и чтобы поле unique-partition-id
было изменено в соответствии с UUID раздела. это значение можно найти в gparted (или утилите управления дисками ubuntu на livecd).
Удалить содержимое исходного домашнего каталога - обеспечить копирование всех файлов, а затем сохранить изменения в etc/fstab
и перезагрузка.
Простым способом было бы сделать другой раздел /
с установочным диском, затем перезагрузиться, и временно смонтировать этот раздел в /media
или что угодно, а затем скопировать папки /home
и /tmp
в новый /
корневой раздел, который вы установили под носитель. Отключите его и перезагрузитесь.
Примечание. Следуйте инструкциям на свой страх и риск! Я уверен, что они будут работать, но я не хочу отвечать за то, что потерял все ваши вещи.
Как тот, кто имеет /home
на выделенном разделе (но не на жестком диске), я могу сказать, возможно, хотя это намного проще сделать с установщиком ubuntu при первой установке ubuntu.
Однако, если вам нужно это сделать, не переустанавливая ubuntu, я бы сказал, что лучше всего разместить небольшую ОС Linux или livecd ( Я рекомендую Puppy Linux из-за его небольшого размера) на USB-накопитель или компакт-диск и использовать его для настройки жесткого диска и файла /etc/fstab
, который содержит список разделов и жестких дисков, которые папки. Я продолжу предполагать, что вы используете щенок linux для этого, но шаги легко следовать, если вы используете - например, ubuntu livecd.
Как только щенок Linux установлен (используйте unetbootin, чтобы сделать это, если вы используете USB-накопитель), сначала необходимо использовать Gparted (редактор графического раздела, включенный в щенок linux), чтобы обеспечить правильное форматирование нового жесткого диска. Это не важно, но полезно использовать одну и ту же файловую систему на двух жестких дисках. Я также предложил бы создать раздел для /tmp
и раздела для /home
. Причины этого станут ясными.
После создания этих разделов вам необходимо смонтировать жесткий диск, содержащий установку Ubuntu, и скопировать содержимое папки home
в раздел, который вы создали для него , В /tmp
ничего не должно быть.
Затем откройте файл etc/fstab
для редактирования текста.
Примечание. Убедитесь, что вы открыли файл в драйвере ubuntu , в противном случае вы будете редактировать детали монтирования для linecd / щенка linux
. Макет файла fstab
выглядит следующим образом:
UUID=unique-partition-id[TAB-HERE]/home[TAB-HERE]ext4[TAB-HERE]defaults[TAB-HERE]0[TAB-HERE]2
(вкладки не отображаются, поэтому я помещаю их в квадратные скобки. но они делают файл более легким для чтения)
добавьте эту строку дважды, один раз для каталога home
и один раз для tmp
. Убедитесь, что строка ext4
изменена в соответствии с файловой системой, используемой разделом, и чтобы поле unique-partition-id
было изменено в соответствии с UUID раздела. это значение можно найти в gparted (или утилите управления дисками ubuntu на livecd).
Удалить содержимое исходного домашнего каталога - обеспечить копирование всех файлов, а затем сохранить изменения в etc/fstab
и перезагрузка.
Простым способом было бы сделать другой раздел /
с установочным диском, затем перезагрузиться, и временно смонтировать этот раздел в /media
или что угодно, а затем скопировать папки /home
и /tmp
в новый /
корневой раздел, который вы установили под носитель. Отключите его и перезагрузитесь.
Примечание. Следуйте инструкциям на свой страх и риск! Я уверен, что они будут работать, но я не хочу отвечать за то, что потерял все ваши вещи.
Как тот, кто имеет /home
на выделенном разделе (но не на жестком диске), я могу сказать, возможно, хотя это намного проще сделать с установщиком ubuntu при первой установке ubuntu.
Однако, если вам нужно это сделать, не переустанавливая ubuntu, я бы сказал, что лучше всего разместить небольшую ОС Linux или livecd ( Я рекомендую Puppy Linux из-за его небольшого размера) на USB-накопитель или компакт-диск и использовать его для настройки жесткого диска и файла /etc/fstab
, который содержит список разделов и жестких дисков, которые папки. Я продолжу предполагать, что вы используете щенок linux для этого, но шаги легко следовать, если вы используете - например, ubuntu livecd.
Как только щенок Linux установлен (используйте unetbootin, чтобы сделать это, если вы используете USB-накопитель), сначала необходимо использовать Gparted (редактор графического раздела, включенный в щенок linux), чтобы обеспечить правильное форматирование нового жесткого диска. Это не важно, но полезно использовать одну и ту же файловую систему на двух жестких дисках. Я также предложил бы создать раздел для /tmp
и раздела для /home
. Причины этого станут ясными.
После создания этих разделов вам необходимо смонтировать жесткий диск, содержащий установку Ubuntu, и скопировать содержимое папки home
в раздел, который вы создали для него , В /tmp
ничего не должно быть.
Затем откройте файл etc/fstab
для редактирования текста.
Примечание. Убедитесь, что вы открыли файл в драйвере ubuntu , в противном случае вы будете редактировать детали монтирования для linecd / щенка linux
. Макет файла fstab
выглядит следующим образом:
UUID=unique-partition-id[TAB-HERE]/home[TAB-HERE]ext4[TAB-HERE]defaults[TAB-HERE]0[TAB-HERE]2
(вкладки не отображаются, поэтому я помещаю их в квадратные скобки. но они делают файл более легким для чтения)
добавьте эту строку дважды, один раз для каталога home
и один раз для tmp
. Убедитесь, что строка ext4
изменена в соответствии с файловой системой, используемой разделом, и чтобы поле unique-partition-id
было изменено в соответствии с UUID раздела. это значение можно найти в gparted (или утилите управления дисками ubuntu на livecd).
Удалить содержимое исходного домашнего каталога - обеспечить копирование всех файлов, а затем сохранить изменения в etc/fstab
и перезагрузка.
Простым способом было бы сделать другой раздел /
с установочным диском, затем перезагрузиться, и временно смонтировать этот раздел в /media
или что угодно, а затем скопировать папки /home
и /tmp
в новый /
корневой раздел, который вы установили под носитель. Отключите его и перезагрузитесь.
Примечание. Следуйте инструкциям на свой страх и риск! Я уверен, что они будут работать, но я не хочу отвечать за то, что потерял все ваши вещи.
Как тот, кто имеет /home
на выделенном разделе (но не на жестком диске), я могу сказать, возможно, хотя это намного проще сделать с установщиком ubuntu при первой установке ubuntu.
Однако, если вам нужно это сделать, не переустанавливая ubuntu, я бы сказал, что лучше всего разместить небольшую ОС Linux или livecd ( Я рекомендую Puppy Linux из-за его небольшого размера) на USB-накопитель или компакт-диск и использовать его для настройки жесткого диска и файла /etc/fstab
, который содержит список разделов и жестких дисков, которые папки. Я продолжу предполагать, что вы используете щенок linux для этого, но шаги легко следовать, если вы используете - например, ubuntu livecd.
Как только щенок Linux установлен (используйте unetbootin, чтобы сделать это, если вы используете USB-накопитель), сначала необходимо использовать Gparted (редактор графического раздела, включенный в щенок linux), чтобы обеспечить правильное форматирование нового жесткого диска. Это не важно, но полезно использовать одну и ту же файловую систему на двух жестких дисках. Я также предложил бы создать раздел для /tmp
и раздела для /home
. Причины этого станут ясными.
После создания этих разделов вам необходимо смонтировать жесткий диск, содержащий установку Ubuntu, и скопировать содержимое папки home
в раздел, который вы создали для него , В /tmp
ничего не должно быть.
Затем откройте файл etc/fstab
для редактирования текста.
Примечание. Убедитесь, что вы открыли файл в драйвере ubuntu , в противном случае вы будете редактировать детали монтирования для linecd / щенка linux
. Макет файла fstab
выглядит следующим образом:
UUID=unique-partition-id[TAB-HERE]/home[TAB-HERE]ext4[TAB-HERE]defaults[TAB-HERE]0[TAB-HERE]2
(вкладки не отображаются, поэтому я помещаю их в квадратные скобки. но они делают файл более легким для чтения)
добавьте эту строку дважды, один раз для каталога home
и один раз для tmp
. Убедитесь, что строка ext4
изменена в соответствии с файловой системой, используемой разделом, и чтобы поле unique-partition-id
было изменено в соответствии с UUID раздела. это значение можно найти в gparted (или утилите управления дисками ubuntu на livecd).
Удалить содержимое исходного домашнего каталога - обеспечить копирование всех файлов, а затем сохранить изменения в etc/fstab
и перезагрузка.
Простым способом было бы сделать другой раздел /
с установочным диском, затем перезагрузиться, и временно смонтировать этот раздел в /media
или что угодно, а затем скопировать папки /home
и /tmp
в новый /
корневой раздел, который вы установили под носитель. Отключите его и перезагрузитесь.
Примечание. Следуйте инструкциям на свой страх и риск! Я уверен, что они будут работать, но я не хочу отвечать за то, что потерял все ваши вещи.
Как тот, кто имеет /home
на выделенном разделе (но не на жестком диске), я могу сказать, возможно, хотя это намного проще сделать с установщиком ubuntu при первой установке ubuntu.
Однако, если вам нужно это сделать, не переустанавливая ubuntu, я бы сказал, что лучше всего разместить небольшую ОС Linux или livecd ( Я рекомендую Puppy Linux из-за его небольшого размера) на USB-накопитель или компакт-диск и использовать его для настройки жесткого диска и файла /etc/fstab
, который содержит список разделов и жестких дисков, которые папки. Я продолжу предполагать, что вы используете щенок linux для этого, но шаги легко следовать, если вы используете - например, ubuntu livecd.
Как только щенок Linux установлен (используйте unetbootin, чтобы сделать это, если вы используете USB-накопитель), сначала необходимо использовать Gparted (редактор графического раздела, включенный в щенок linux), чтобы обеспечить правильное форматирование нового жесткого диска. Это не важно, но полезно использовать одну и ту же файловую систему на двух жестких дисках. Я также предложил бы создать раздел для /tmp
и раздела для /home
. Причины этого станут ясными.
После создания этих разделов вам необходимо смонтировать жесткий диск, содержащий установку Ubuntu, и скопировать содержимое папки home
в раздел, который вы создали для него , В /tmp
ничего не должно быть.
Затем откройте файл etc/fstab
для редактирования текста.
Примечание. Убедитесь, что вы открыли файл в драйвере ubuntu , в противном случае вы будете редактировать детали монтирования для linecd / щенка linux
. Макет файла fstab
выглядит следующим образом:
UUID=unique-partition-id[TAB-HERE]/home[TAB-HERE]ext4[TAB-HERE]defaults[TAB-HERE]0[TAB-HERE]2
(вкладки не отображаются, поэтому я помещаю их в квадратные скобки. но они делают файл более легким для чтения)
добавьте эту строку дважды, один раз для каталога home
и один раз для tmp
. Убедитесь, что строка ext4
изменена в соответствии с файловой системой, используемой разделом, и чтобы поле unique-partition-id
было изменено в соответствии с UUID раздела. это значение можно найти в gparted (или утилите управления дисками ubuntu на livecd).
Удалить содержимое исходного домашнего каталога - обеспечить копирование всех файлов, а затем сохранить изменения в etc/fstab
и перезагрузка.
Простым способом было бы сделать другой раздел /
с установочным диском, затем перезагрузиться, и временно смонтировать этот раздел в /media
или что угодно, а затем скопировать папки /home
и /tmp
в новый /
корневой раздел, который вы установили под носитель. Отключите его и перезагрузитесь.
Примечание. Следуйте инструкциям на свой страх и риск! Я уверен, что они будут работать, но я не хочу отвечать за то, что потерял все ваши вещи.
Как тот, кто имеет /home
на выделенном разделе (но не на жестком диске), я могу сказать, возможно, хотя это намного проще сделать с установщиком ubuntu при первой установке ubuntu.
Однако, если вам нужно это сделать, не переустанавливая ubuntu, я бы сказал, что лучше всего разместить небольшую ОС Linux или livecd ( Я рекомендую Puppy Linux из-за его небольшого размера) на USB-накопитель или компакт-диск и использовать его для настройки жесткого диска и файла /etc/fstab
, который содержит список разделов и жестких дисков, которые папки. Я продолжу предполагать, что вы используете щенок linux для этого, но шаги легко следовать, если вы используете - например, ubuntu livecd.
Как только щенок Linux установлен (используйте unetbootin, чтобы сделать это, если вы используете USB-накопитель), сначала необходимо использовать Gparted (редактор графического раздела, включенный в щенок linux), чтобы обеспечить правильное форматирование нового жесткого диска. Это не важно, но полезно использовать одну и ту же файловую систему на двух жестких дисках. Я также предложил бы создать раздел для /tmp
и раздела для /home
. Причины этого станут ясными.
После создания этих разделов вам необходимо смонтировать жесткий диск, содержащий установку Ubuntu, и скопировать содержимое папки home
в раздел, который вы создали для него , В /tmp
ничего не должно быть.
Затем откройте файл etc/fstab
для редактирования текста.
Примечание. Убедитесь, что вы открыли файл в драйвере ubuntu , в противном случае вы будете редактировать детали монтирования для linecd / щенка linux
. Макет файла fstab
выглядит следующим образом:
UUID=unique-partition-id[TAB-HERE]/home[TAB-HERE]ext4[TAB-HERE]defaults[TAB-HERE]0[TAB-HERE]2
(вкладки не отображаются, поэтому я помещаю их в квадратные скобки. но они делают файл более легким для чтения)
добавьте эту строку дважды, один раз для каталога home
и один раз для tmp
. Убедитесь, что строка ext4
изменена в соответствии с файловой системой, используемой разделом, и чтобы поле unique-partition-id
было изменено в соответствии с UUID раздела. это значение можно найти в gparted (или утилите управления дисками ubuntu на livecd).
Удалить содержимое исходного домашнего каталога - обеспечить копирование всех файлов, а затем сохранить изменения в etc/fstab
и перезагрузка.
/tmp
и /home
на другой раздел из /
, но тот же раздел, что и каждый другой i>. Этот может быть выполнен .
– Eliah Kagan
10 June 2012 в 23:31
/
дважды в fstab. Это конкретное требование вызвало у меня проблемы раньше (по общему признанию, в 2.20s ядра), но я бы не захотел рисковать снова.
– jackweirdy
10 June 2012 в 23:34
fstab
для /
. Вы никогда не должны пытаться использовать один каталог в качестве точки монтирования для нескольких разделов. Вместо этого просто создайте каталоги /tmp
и /home
в корне их раздела, смонтируйте корень их раздела в своей собственной точке монтирования и сделайте символические ссылки /tmp
и /home
в соответствующие подкаталоги этой точки монтирования , Подробнее см. В моем ответе .
– Eliah Kagan
10 June 2012 в 23:36