Отдельный домашний каталог и системные файлы

это довольно хитрый, я полагаю.

Моя текущая система установлена ​​на RAID 1, который я создал во время установки Ubuntu (т.е. / dev / md0). Раздел подкачки также находится на RAID. Мой домашний каталог зашифрован, раздел подкачки тоже.

Теперь я купил SSD-диск и хотел бы переместить туда системные файлы для более быстрого запуска и загрузки приложений.

Я представляю себе следующую процедуру: 1. создать нормальный загрузочный раздел и раздел подкачки на SSD. Переместите своп на SSD (я нашел инструкции по этому поводу). 2. Загрузитесь с live CD и переместите все системные файлы на SSD. 3. Переместите содержимое домашнего каталога на один уровень каталога и добавьте его в / etc / fstab, чтобы RAID был смонтирован как / home /

. Хотя все это кажется довольно простым, я должен предположить, что я не подозревая о гораздо большем количестве проблем, которые возникнут.

Является ли эта процедура более подходящей?

Одна вещь, которая меня особенно интересует, - это конфигурация grub 2. Будет ли загружаться, если я просто переместить файлы? Кроме того, будет ли правильно подключен зашифрованный домашний каталог?

Моя альтернативная идея - переместить все домашние данные на внешний жесткий диск, чтобы раздел RAID можно было уменьшить до размера, который уместится на SSD. Тогда я мог бы скопировать практически всю систему, снова переместить домашний раздел и скопировать файлы обратно. Однако это потребует большого количества перемещаемых файлов через незашифрованные устройства, отнимая время и делая бессмысленным шифрование.

Я был бы очень признателен, если бы кто-нибудь дал мне несколько советов.

Большое спасибо!

0
задан 15 January 2012 в 13:39

1 ответ

Да, я, делая это для много раз:

  1. Скопируйте все файлы
  2. Исправьте/etc/fstab (Особенно тот для / )
  3. Повторно создайте электронный диск с update-initramfs
  4. запуск update-grub (Вам, вероятно, придется сделать это в chroot),

Но прежде чем любая операция произошла, я настоятельно рекомендую, чтобы у Вас были загрузочный CD или USB для системного восстановления. например, зафиксируйте grub2 с chroot

Пока раздел правильно смонтирован, все будет прекрасно. Поскольку данные, копирующие Вас, могли использовать rsync или пакет и извлечение с, например, tar

0
ответ дан 15 January 2012 в 13:39

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

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