Советы по разделению

Мне нужен совет по настройке разделов на новой настольной системе, на которой я (первоначально) ставил Ubuntu 11.04. Система будет иметь следующее оборудование для хранения:

1 x 80 ГБ SSD (Intel 320 series) 2 x 2 ТБ HDD (зеленый, 64 МБ кэш, 5400 об / мин, SATA-600)

Я собираюсь использовать систему для набора с помощью LaTeX, просмотра фильмов, прослушивания музыки, редактирования изображений и графики, для просмотра веб-страниц в качестве брандмауэра для моей локальной сети и в качестве файла и резервного сервера для ноутбука ( он иногда должен быть включен в течение нескольких дней). Некоторые из данных, которые я собираюсь сохранить, действительно ценны, поэтому я не отдаю приоритет скорости над надежностью или безопасностью. Кроме того, я хочу избежать ненужного износа SSD.

Настройка, которую я рассматриваю, следующая:

1 x 80 ГБ SSD (Intel 320 series) [ ! d2] Поместите жесткие диски в RAID-1, в основном для надежности, отформатируйте их как ext4 (для надежности и возможности восстановления от повреждения) и смонтируйте его где-нибудь, возможно, / home / archive (какова правильная точка монтирования в соответствии с соглашением? ). Резервное копирование для этих жестких дисков будет просто иметь их в RAID-1. Кроме того, я сохраню своп (насколько большой?) На этих жестких дисках.

Я думаю, что я должен принять меры для снижения износа на SSD, установив его с флагами noatime и discard и сохраните подкачку на жестких дисках (система будет иметь 4 ГБ ОЗУ но я хочу иметь возможность спячки). Чтобы дополнительно обрабатывать то, что происходит на SSD, и что происходит на жестких дисках, я думаю об использовании символических ссылок (например, symlink ~ / Videos для жестких дисков). Я должен сказать кое-что о необходимой емкости. То, что я планирую первоначально установить на жесткие диски, составляет ~ 400 ГБ.

Мой вопрос: есть ли что-либо в настройке, которую я рассматриваю, что я должен изменить, учитывая указанное оборудование и упомянутое использование системы ? Или в более общем плане: как мне настроить мои разделы с учетом настроек оборудования и как я хочу использовать систему?

2
задан 1 July 2011 в 23:17

16 ответов

Рейд не является резервным. Цель raid1 заключается в том, чтобы система работала и работала вместо того, чтобы восстанавливать резервную копию при сбое диска. Вам все равно нужно регулярно выполнять резервное копирование. Raid1 не помогает, если ваша файловая система повреждена или вы случайно удалили или перезаписали файл.

Да, ext4 хорошо работает на SSD, а опции noatime и discard несколько полезны.

[d2 ] Возможно, вы захотите использовать LVM

3
ответ дан 25 May 2018 в 20:00
  • 1
    Хорошая точка зрения. Может быть, лучше поставить / домой на один жесткий диск и зарезервировать другой жесткий диск для резервного копирования. Как вы предлагаете использовать LVM? – N.N. 2 July 2011 в 15:10
  • 2
    @ N, N. Я предлагаю вам использовать его для управления томами вместо обычных таблиц разделов, просто из-за большей гибкости, которую он предоставляет. Кроме этого, я согласен с использованием одного жесткого диска для резервного копирования, а другой для первичного хранилища. Возможно, вы захотите сохранить внешний резервный диск и сохранить его в защищенном от огня виде, если его не использовать. – psusi 3 July 2011 в 01:10

Рейд не является резервным. Цель raid1 заключается в том, чтобы система работала и работала вместо того, чтобы восстанавливать резервную копию при сбое диска. Вам все равно нужно регулярно выполнять резервное копирование. Raid1 не помогает, если ваша файловая система повреждена или вы случайно удалили или перезаписали файл.

Да, ext4 хорошо работает на SSD, а опции noatime и discard несколько полезны.

Возможно, вы захотите использовать LVM

3
ответ дан 25 July 2018 в 21:38

Рейд не является резервным. Цель raid1 заключается в том, чтобы система работала и работала вместо того, чтобы восстанавливать резервную копию при сбое диска. Вам все равно нужно регулярно выполнять резервное копирование. Raid1 не помогает, если ваша файловая система повреждена или вы случайно удалили или перезаписали файл.

Да, ext4 хорошо работает на SSD, а опции noatime и discard несколько полезны.

Возможно, вы захотите использовать LVM

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

Рейд не является резервным. Цель raid1 заключается в том, чтобы система работала и работала вместо того, чтобы восстанавливать резервную копию при сбое диска. Вам все равно нужно регулярно выполнять резервное копирование. Raid1 не помогает, если ваша файловая система повреждена или вы случайно удалили или перезаписали файл.

Да, ext4 хорошо работает на SSD, а опции noatime и discard несколько полезны.

Возможно, вы захотите использовать LVM

3
ответ дан 4 August 2018 в 19:09

Рейд не является резервным. Цель raid1 заключается в том, чтобы система работала и работала вместо того, чтобы восстанавливать резервную копию при сбое диска. Вам все равно нужно регулярно выполнять резервное копирование. Raid1 не помогает, если ваша файловая система повреждена или вы случайно удалили или перезаписали файл.

Да, ext4 хорошо работает на SSD, а опции noatime и discard несколько полезны.

Возможно, вы захотите использовать LVM

3
ответ дан 6 August 2018 в 03:26

Рейд не является резервным. Цель raid1 заключается в том, чтобы система работала и работала вместо того, чтобы восстанавливать резервную копию при сбое диска. Вам все равно нужно регулярно выполнять резервное копирование. Raid1 не помогает, если ваша файловая система повреждена или вы случайно удалили или перезаписали файл.

Да, ext4 хорошо работает на SSD, а опции noatime и discard несколько полезны.

Возможно, вы захотите использовать LVM

3
ответ дан 7 August 2018 в 21:13

Рейд не является резервным. Цель raid1 заключается в том, чтобы система работала и работала вместо того, чтобы восстанавливать резервную копию при сбое диска. Вам все равно нужно регулярно выполнять резервное копирование. Raid1 не помогает, если ваша файловая система повреждена или вы случайно удалили или перезаписали файл.

Да, ext4 хорошо работает на SSD, а опции noatime и discard несколько полезны.

Возможно, вы захотите использовать LVM

3
ответ дан 10 August 2018 в 09:32

Рейд не является резервным. Цель raid1 заключается в том, чтобы система работала и работала вместо того, чтобы восстанавливать резервную копию при сбое диска. Вам все равно нужно регулярно выполнять резервное копирование. Raid1 не помогает, если ваша файловая система повреждена или вы случайно удалили или перезаписали файл.

Да, ext4 хорошо работает на SSD, а опции noatime и discard несколько полезны.

Возможно, вы захотите использовать LVM

3
ответ дан 13 August 2018 в 15:41
  • 1
    Хорошая точка зрения. Может быть, лучше поставить / домой на один жесткий диск и зарезервировать другой жесткий диск для резервного копирования. Как вы предлагаете использовать LVM? – N.N. 2 July 2011 в 15:10
  • 2
    @ N, N. Я предлагаю вам использовать его для управления томами вместо обычных таблиц разделов, просто из-за большей гибкости, которую он предоставляет. Кроме этого, я согласен с использованием одного жесткого диска для резервного копирования, а другой для первичного хранилища. Возможно, вы захотите сохранить внешний резервный диск и сохранить его в защищенном от огня виде, если его не использовать. – psusi 3 July 2011 в 01:10

Я думаю, что вы уже прибивали его.

Проверьте, работает ли trim с ... cd /tmp sudo dd if=/dev/urandom of=tempfile count=100 bs=512k oflag=direct sudo hdparm --fibmap tempfile sudo hdparm --read-sector 732160 /dev/sda sudo rm tempfile sync sudo hdparm --read-sector 732160 /dev/sda

изменяет 732160 на сектор, который --fibmap

Проверить, работает ли trim с помощью ... Добавить /tmp в ram с помощью: tmpfs /tmp tmpfs nodev,nosuid,noexec,mode=1777 0 0
2
ответ дан 25 May 2018 в 20:00
  • 1
    Я думал, что добавление сброса к флажкам загрузки было достаточно, чтобы включить обрезку. Не могли бы вы пояснить пункт 1. начиная с «Использовать 80 ГБ для ...»? У меня проблемы с этим. – N.N. 2 July 2011 в 15:14
  • 2
    - командные строки, которые я добавил для проверки дифферента, если обрезка активна. - относительно 80 Gb ssd: используйте его только для root, а не для домашнего / swap / любого другого раздела. Домой написано часто так, чтобы не помещать его на ssd – Rinzwind 2 July 2011 в 15:18

Я думаю, что вы уже прибивали его.

Проверьте, работает ли trim с ... cd /tmp sudo dd if=/dev/urandom of=tempfile count=100 bs=512k oflag=direct sudo hdparm --fibmap tempfile sudo hdparm --read-sector 732160 /dev/sda sudo rm tempfile sync sudo hdparm --read-sector 732160 /dev/sda

изменяет 732160 на сектор, который --fibmap

Проверить, работает ли trim с помощью ... Добавить /tmp в ram с помощью: tmpfs /tmp tmpfs nodev,nosuid,noexec,mode=1777 0 0
2
ответ дан 25 July 2018 в 21:38
  • 1
    Я думал, что добавление сброса к флажкам загрузки было достаточно, чтобы включить обрезку. Не могли бы вы пояснить пункт 1. начиная с «Использовать 80 ГБ для ...»? У меня проблемы с этим. – N.N. 2 July 2011 в 15:14
  • 2
    - командные строки, которые я добавил для проверки дифферента, если обрезка активна. - относительно 80 Gb ssd: используйте его только для root, а не для домашнего / swap / любого другого раздела. Домой написано часто так, чтобы не помещать его на ssd – Rinzwind 2 July 2011 в 15:18

Я думаю, что вы уже прибивали его.

Проверьте, работает ли trim с ... cd /tmp sudo dd if=/dev/urandom of=tempfile count=100 bs=512k oflag=direct sudo hdparm --fibmap tempfile sudo hdparm --read-sector 732160 /dev/sda sudo rm tempfile sync sudo hdparm --read-sector 732160 /dev/sda

изменяет 732160 на сектор, который --fibmap

Проверить, работает ли trim с помощью ... Добавить /tmp в ram с помощью: tmpfs /tmp tmpfs nodev,nosuid,noexec,mode=1777 0 0
2
ответ дан 2 August 2018 в 03:14
  • 1
    Я думал, что добавление сброса к флажкам загрузки было достаточно, чтобы включить обрезку. Не могли бы вы пояснить пункт 1. начиная с «Использовать 80 ГБ для ...»? У меня проблемы с этим. – N.N. 2 July 2011 в 15:14
  • 2
    - командные строки, которые я добавил для проверки дифферента, если обрезка активна. - относительно 80 Gb ssd: используйте его только для root, а не для домашнего / swap / любого другого раздела. Домой написано часто так, чтобы не помещать его на ssd – Rinzwind 2 July 2011 в 15:18

Я думаю, что вы уже прибивали его.

Проверьте, работает ли trim с ... cd /tmp sudo dd if=/dev/urandom of=tempfile count=100 bs=512k oflag=direct sudo hdparm --fibmap tempfile sudo hdparm --read-sector 732160 /dev/sda sudo rm tempfile sync sudo hdparm --read-sector 732160 /dev/sda

изменяет 732160 на сектор, который --fibmap

Проверить, работает ли trim с помощью ... Добавить /tmp в ram с помощью: tmpfs /tmp tmpfs nodev,nosuid,noexec,mode=1777 0 0
2
ответ дан 4 August 2018 в 19:09
  • 1
    Я думал, что добавление сброса к флажкам загрузки было достаточно, чтобы включить обрезку. Не могли бы вы пояснить пункт 1. начиная с «Использовать 80 ГБ для ...»? У меня проблемы с этим. – N.N. 2 July 2011 в 15:14
  • 2
    - командные строки, которые я добавил для проверки дифферента, если обрезка активна. - относительно 80 Gb ssd: используйте его только для root, а не для домашнего / swap / любого другого раздела. Домой написано часто так, чтобы не помещать его на ssd – Rinzwind 2 July 2011 в 15:18

Я думаю, что вы уже прибивали его.

Проверьте, работает ли trim с ... cd /tmp sudo dd if=/dev/urandom of=tempfile count=100 bs=512k oflag=direct sudo hdparm --fibmap tempfile sudo hdparm --read-sector 732160 /dev/sda sudo rm tempfile sync sudo hdparm --read-sector 732160 /dev/sda

изменяет 732160 на сектор, который --fibmap

Проверить, работает ли trim с помощью ... Добавить /tmp в ram с помощью: tmpfs /tmp tmpfs nodev,nosuid,noexec,mode=1777 0 0
2
ответ дан 6 August 2018 в 03:26
  • 1
    Я думал, что добавление сброса к флажкам загрузки было достаточно, чтобы включить обрезку. Не могли бы вы пояснить пункт 1. начиная с «Использовать 80 ГБ для ...»? У меня проблемы с этим. – N.N. 2 July 2011 в 15:14
  • 2
    - командные строки, которые я добавил для проверки дифферента, если обрезка активна. - относительно 80 Gb ssd: используйте его только для root, а не для домашнего / swap / любого другого раздела. Домой написано часто так, чтобы не помещать его на ssd – Rinzwind 2 July 2011 в 15:18

Я думаю, что вы уже прибивали его.

Проверьте, работает ли trim с ... cd /tmp sudo dd if=/dev/urandom of=tempfile count=100 bs=512k oflag=direct sudo hdparm --fibmap tempfile sudo hdparm --read-sector 732160 /dev/sda sudo rm tempfile sync sudo hdparm --read-sector 732160 /dev/sda

изменяет 732160 на сектор, который --fibmap

Проверить, работает ли trim с помощью ... Добавить /tmp в ram с помощью: tmpfs /tmp tmpfs nodev,nosuid,noexec,mode=1777 0 0
2
ответ дан 7 August 2018 в 21:13
  • 1
    Я думал, что добавление сброса к флажкам загрузки было достаточно, чтобы включить обрезку. Не могли бы вы пояснить пункт 1. начиная с «Использовать 80 ГБ для ...»? У меня проблемы с этим. – N.N. 2 July 2011 в 15:14
  • 2
    - командные строки, которые я добавил для проверки дифферента, если обрезка активна. - относительно 80 Gb ssd: используйте его только для root, а не для домашнего / swap / любого другого раздела. Домой написано часто так, чтобы не помещать его на ssd – Rinzwind 2 July 2011 в 15:18

Я думаю, что вы уже прибили его.

  1. Проверьте, активен ли trim с ...
 cd  / tmp sudo dd if = / dev / urandom of = tempfile count = 100 bs = 512k oflag = direct sudo hdparm --fibmap tempfile sudo hdparm --read-sector 732160 / dev / sda sudo rm tempfile sync sudo hdparm --read-  сектор 732160 / dev / sda 

изменит 732160 на сектор, который показывает - fibmap .

  1. Используйте 80 Gb для / только , Или установите / до 25 Гб и оставьте остальное пустым. Бросьте / домой на свой 2Tb тоже. Я всегда ставил / home на 20 Гб и символизировал каталоги в другой части с символическими ссылками: я хочу иметь возможность форматировать / домой, когда захочу, без потери какого-либо фактического содержимого.
  2. Добавить / tmp в ram с: tmpfs / tmp tmpfs nodev, nosuid, noexec, mode = 1777 0 0
2
ответ дан 10 August 2018 в 09:32

Я думаю, что вы уже прибили его.

  1. Проверьте, активен ли trim с ...
 cd  / tmp sudo dd if = / dev / urandom of = tempfile count = 100 bs = 512k oflag = direct sudo hdparm --fibmap tempfile sudo hdparm --read-sector 732160 / dev / sda sudo rm tempfile sync sudo hdparm --read-  сектор 732160 / dev / sda 

изменит 732160 на сектор, который показывает - fibmap .

  1. Используйте 80 Gb для / только , Или установите / до 25 Гб и оставьте остальное пустым. Бросьте / домой на свой 2Tb тоже. Я всегда ставил / home на 20 Гб и символизировал каталоги в другой части с символическими ссылками: я хочу иметь возможность форматировать / домой, когда захочу, без потери какого-либо фактического содержимого.
  2. Добавить / tmp в ram с: tmpfs / tmp tmpfs nodev, nosuid, noexec, mode = 1777 0 0
2
ответ дан 13 August 2018 в 15:41
  • 1
    Я думал, что добавление сброса к флажкам загрузки было достаточно, чтобы включить обрезку. Не могли бы вы пояснить пункт 1. начиная с «Использовать 80 ГБ для ...»? У меня проблемы с этим. – N.N. 2 July 2011 в 15:14
  • 2
    - командные строки, которые я добавил для проверки дифферента, если обрезка активна. - относительно 80 Gb ssd: используйте его только для root, а не для домашнего / swap / любого другого раздела. Домой написано часто так, чтобы не помещать его на ssd – Rinzwind 2 July 2011 в 15:18

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

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