Изменение местоположения программ / пользователей по умолчанию

Я только что купил новый жесткий диск SSD и хочу свести к минимуму запись на диск, перемещая пользователей и приложения на другой жесткий диск на 1 ТБ.

Windows 7 справляется с этим довольно легко.

Я хочу знать, как я могу сделать то же самое на ubuntu 11.04. Я хочу глобально переместить все новые установки и пользователей на другой жесткий диск (поэтому вместо использования диска по умолчанию он использует другой диск для загрузки).

Обновления ОС (и драйверы?) Все еще могут быть SSD. Я просто хочу, чтобы это продолжалось как можно дольше.

4
задан 4 August 2011 в 02:09

7 ответов

Я думаю, что вы хотите переместить свою / домашнюю папку на диск 1Tb, сохраняя системные файлы (включая приложения) на быстром SSD-диске.

Вы можете добиться этого, перемещая содержимое вашей / домашней папки на другой диск, а затем добавив строку в / etc / fstab, которая сообщит системе о ее установке в / home

Итак, как root, в терминале (я бы сделал это при загрузке в «режиме спасения» или из live cd), вам нужно сделать что-то вроде

mv /home/* /media/disk/
nano /etc/fstab

(replace / media / диск по пути, на котором установлен ваш 1Tb-диск)

Затем добавьте строку, похожую на

/dev/sdb1       /home       ext4    relatime,errors=remount-ro      0       1

(замените / dev / sdb1 на имя вашего диска 1Tb - вы можете увидеть его, например, например, «cat / etc / mtab»). Затем вы можете проверить, работает ли он, монтируя / размонтируя / home и проверяя, работает ли он:

mount /home
ls /home # see if the contents appeared
umount /home

, затем перезагрузитесь и наслаждаться

2
ответ дан 25 May 2018 в 19:30
  • 1
    Ahh, также, если вы абсолютно параноик о записи на этот диск, вы можете использовать что-то вроде UnionFS, поэтому ваш SSD по существу доступен только для чтения, и все изменения записываются на другой диск. Но я бы этого не сделал – Sergey 4 August 2011 в 07:22
  • 2
    Это то, что я сделал, очень спасибо! – Brian Graham 5 August 2011 в 02:30

Я думаю, что вы хотите переместить свою / домашнюю папку на диск 1Tb, сохраняя системные файлы (включая приложения) на быстром SSD-диске.

Вы можете добиться этого, перемещая содержимое вашей / домашней папки на другой диск, а затем добавив строку в / etc / fstab, которая сообщит системе о ее установке в / home

Итак, как root, в терминале (я бы сделал это при загрузке в «режиме спасения» или из live cd), вам нужно сделать что-то вроде

mv /home/* /media/disk/ nano /etc/fstab

(replace / media / диск по пути, на котором установлен ваш 1Tb-диск)

Затем добавьте строку, похожую на

/dev/sdb1 /home ext4 relatime,errors=remount-ro 0 1

(замените / dev / sdb1 на имя вашего диска 1Tb - вы можете увидеть его, например, например, «cat / etc / mtab»). Затем вы можете проверить, работает ли он, монтируя / размонтируя / home и проверяя, работает ли он:

mount /home ls /home # see if the contents appeared umount /home

, затем перезагрузитесь и наслаждаться

2
ответ дан 25 July 2018 в 21:30

Я думаю, что вы хотите переместить свою / домашнюю папку на диск 1Tb, сохраняя системные файлы (включая приложения) на быстром SSD-диске.

Вы можете добиться этого, перемещая содержимое вашей / домашней папки на другой диск, а затем добавив строку в / etc / fstab, которая сообщит системе о ее установке в / home

Итак, как root, в терминале (я бы сделал это при загрузке в «режиме спасения» или из live cd), вам нужно сделать что-то вроде

mv /home/* /media/disk/ nano /etc/fstab

(replace / media / диск по пути, на котором установлен ваш 1Tb-диск)

Затем добавьте строку, похожую на

/dev/sdb1 /home ext4 relatime,errors=remount-ro 0 1

(замените / dev / sdb1 на имя вашего диска 1Tb - вы можете увидеть его, например, например, «cat / etc / mtab»). Затем вы можете проверить, работает ли он, монтируя / размонтируя / home и проверяя, работает ли он:

mount /home ls /home # see if the contents appeared umount /home

, затем перезагрузитесь и наслаждаться

2
ответ дан 31 July 2018 в 13:04

Я думаю, что вы хотите переместить свою / домашнюю папку на диск 1Tb, сохраняя системные файлы (включая приложения) на быстром SSD-диске.

Вы можете добиться этого, перемещая содержимое вашей / домашней папки на другой диск, а затем добавив строку в / etc / fstab, которая сообщит системе о ее установке в / home

Итак, как root, в терминале (я бы сделал это при загрузке в «режиме спасения» или из live cd), вам нужно сделать что-то вроде

mv /home/* /media/disk/ nano /etc/fstab

(replace / media / диск по пути, на котором установлен ваш 1Tb-диск)

Затем добавьте строку, похожую на

/dev/sdb1 /home ext4 relatime,errors=remount-ro 0 1

(замените / dev / sdb1 на имя вашего диска 1Tb - вы можете увидеть его, например, например, «cat / etc / mtab»). Затем вы можете проверить, работает ли он, монтируя / размонтируя / home и проверяя, работает ли он:

mount /home ls /home # see if the contents appeared umount /home

, затем перезагрузитесь и наслаждаться

2
ответ дан 2 August 2018 в 03:08

Я думаю, что вы хотите переместить свою / домашнюю папку на диск 1Tb, сохраняя системные файлы (включая приложения) на быстром SSD-диске.

Вы можете добиться этого, перемещая содержимое вашей / домашней папки на другой диск, а затем добавив строку в / etc / fstab, которая сообщит системе о ее установке в / home

Итак, как root, в терминале (я бы сделал это при загрузке в «режиме спасения» или из live cd), вам нужно сделать что-то вроде

mv /home/* /media/disk/ nano /etc/fstab

(replace / media / диск по пути, на котором установлен ваш 1Tb-диск)

Затем добавьте строку, похожую на

/dev/sdb1 /home ext4 relatime,errors=remount-ro 0 1

(замените / dev / sdb1 на имя вашего диска 1Tb - вы можете увидеть его, например, например, «cat / etc / mtab»). Затем вы можете проверить, работает ли он, монтируя / размонтируя / home и проверяя, работает ли он:

mount /home ls /home # see if the contents appeared umount /home

, затем перезагрузитесь и наслаждаться

2
ответ дан 4 August 2018 в 19:00

Я думаю, что вы хотите переместить свою / домашнюю папку на диск 1Tb, сохраняя системные файлы (включая приложения) на быстром SSD-диске.

Вы можете добиться этого, перемещая содержимое вашей / домашней папки на другой диск, а затем добавив строку в / etc / fstab, которая сообщит системе о ее установке в / home

Итак, как root, в терминале (я бы сделал это при загрузке в «режиме спасения» или из live cd), вам нужно сделать что-то вроде

mv /home/* /media/disk/ nano /etc/fstab

(replace / media / диск по пути, на котором установлен ваш 1Tb-диск)

Затем добавьте строку, похожую на

/dev/sdb1 /home ext4 relatime,errors=remount-ro 0 1

(замените / dev / sdb1 на имя вашего диска 1Tb - вы можете увидеть его, например, например, «cat / etc / mtab»). Затем вы можете проверить, работает ли он, монтируя / размонтируя / home и проверяя, работает ли он:

mount /home ls /home # see if the contents appeared umount /home

, затем перезагрузитесь и наслаждаться

2
ответ дан 6 August 2018 в 03:20

Я думаю, что вы хотите переместить свою / домашнюю папку на диск 1Tb, сохраняя системные файлы (включая приложения) на быстром SSD-диске.

Вы можете добиться этого, перемещая содержимое вашей / домашней папки на другой диск, а затем добавив строку в / etc / fstab, которая сообщит системе о ее установке в / home

Итак, как root, в терминале (я бы сделал это при загрузке в «режиме спасения» или из live cd), вам нужно сделать что-то вроде

mv /home/* /media/disk/ nano /etc/fstab

(replace / media / диск по пути, на котором установлен ваш 1Tb-диск)

Затем добавьте строку, похожую на

/dev/sdb1 /home ext4 relatime,errors=remount-ro 0 1

(замените / dev / sdb1 на имя вашего диска 1Tb - вы можете увидеть его, например, например, «cat / etc / mtab»). Затем вы можете проверить, работает ли он, монтируя / размонтируя / home и проверяя, работает ли он:

mount /home ls /home # see if the contents appeared umount /home

, затем перезагрузитесь и наслаждаться

2
ответ дан 7 August 2018 в 21:06

Другие вопросы по тегам:

Похожие вопросы: