Обсуждение:Remount rw

Материал из ALT Linux Wiki
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Потребовалось перенести рабочую флешку объёмом 4Gb на флешку в 8Gb.

Имеется флешка, размером в 4 Гб, с altlinux-p7-tde-20141212-x86_64.iso и домашним каталогом. Перенёс с помощью dd (не важно, можно и с помощью qemu-img, если хранить в формате vdi) образ на новую флеш большего размера.

При использовании gparted, он при расширении третьего раздела (условно /dev/sdg3), убивает её (теряется раздел /dev/sdg1).

Решил проблему следующим образом.

1. Сохранил с помощью fsarhiver раздел /dev/sdg3 fsarchiver savefs my_hlash_home /dev/sdg3

2. В fdisk удалил раздел /dev/sdg3 и потом создал такой-же, но большего размера.

3. Восстановил содержимое раздела /dev/sdg3 fsarchiver restfs my_hlash_home.fsa id=0,rest=/dev/sdg3

Всё Ок.


Добавление от Миши Шигорина (в письме в расслку):

http://lists.altlinux.org/pipermail/community/2015-March/683680.html

> Потребовалось перенести рабочую флешку объёмом 4Gb на флешку в
> 8 Gb. Имеется флешка, размером в 4 Гб, с
> altlinux-p7-tde-20141212-x86_64.iso и домашним каталогом.

Сними с неё содержимое файловой системы на третьем разделе (обычным rsync --numeric-ids или tar --numeric-owner), закатай на новую флэшку altlinux-p7-tde-20150312-x86_64.iso (пока письмо отправлю, как раз доедет), затем либо создай на ней руками третий раздел, либо (проще) однократно загрузись как live_rw и перенеси полученный архив на новый sdX3.

> При использовании gparted, он при расширении третьего раздела
> (условно /dev/sdg3), убивает её (теряется раздел /dev/sdg1).

Практически у всего будут проблемы с гибридной таблицей разделов.

Добавление

Для решаемой задачи оба способа работают. Похожая задача возникает при переходе с одной основы, на другую, например, с зимнего стартеркита на весенний. Но тут ещё возникает проблемкакоторая заключается в том, что на флешке может появиться дублирование -одна и та-же программа будет и "в базе" и в "старой прослойке" rw.