Summary: | недостатки спасательного режима загрузки (rescue) | ||
---|---|---|---|
Product: | Альт Рабочая станция | Reporter: | Vladimir Cherny <black> |
Component: | Ошибки работы | Assignee: | Mikhail Efremov <sem> |
Status: | CLOSED FIXED | QA Contact: | qa-p8 <qa-p8> |
Severity: | major | ||
Priority: | P5 | CC: | aen, boyarsh, cas, klark, mike, nbr, vercha |
Version: | 9.0 | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Vladimir Cherny
2020-07-17 10:55:24 MSK
(Ответ для Vladimir Cherny на комментарий #0) > В наши стандартные ТЗ на 8СП входит следующий пункт: Если что, я прямым текстом говорил при обсуждении наброска этого ТЗ, что это почти калька http://altlinux.org/rescue и вовсе не минимального спасательного образа в составе дистрибутивов -- образ ALT Rescue на p9/x86_64 уже почти достиг объёма 600 Мб, на минуточку. Но если именно это и требуется -- просто use/rescue вместо use/rescue/base. Может понадобиться существенное @X86 по задействованным спискам пакетов или же досборка на не-x86. > --- > Наличие на носителе с дистрибутивом специального варианта загрузки ОС для > проведения работ по восстановлению системы, удовлетворяющего следующим > требованиям: > • возможность обеспечения режима, гарантирующего сохранность содержимого > файловой системы в ходе копирования информации с дисков, программных > рейд-массивов и томов LVM (forensic mode); Обеспечивается пакетом startup-rescue с версии 0.21-alt1 (2014); см. тж. features.in/syslinux/cfg.in/83rescue_fm.cfg и features.in/syslinux/scripts.d/20-propagator-rescue-hash в m-p > • возможность диагностики и определения конфигурации аппаратного > обеспечения; lspci и dmesg есть везде. Далее в основном речь про пакеты из m-p::pkg.in/lists/tagged/rescue+extra -- в любом случае перед добавлением куда-либо стоит грепнуть уже имеющееся. > • возможность увеличения размера разделов ptmax -- кстати, надо добавить и в regular-rescue.iso; но формально годится и parted, который там уже есть. > • возможность исправления загрузчиков и файловых систем, редактирование > таблицы разделов fixmbr из startup-rescue grub/lilo/syslinux (на x86) -- см. features.in/rescue/config.mk fsck.* из соответствующих пакетов (по идее, давно на месте) fdisk/cfdisk/sfdisk/gdisk (аналогично) parted > • программы для восстановления удаленных разделов fixparts testdisk gpart > • программа для снятия данных с физически поврежденных носителей dc3dd dcfldd dd_rescue ddrescue ddrutility (включать имеет смысл все -- небольшие и чуточку различаются, как и руководства по применению; в стрессовой ситуации это важно) > • возможность резервного копирования на сетевые серверы и восстановления > с них rsync/ssh есть везде (вроде бы) > • возможность работы с файловыми архивами tar, cpio и архиваторы -- pkg.in/lists/tagged/archive+extra вдобавок к pkg.in/lists/tagged/archive+base (всё входит в полный use/rescue). > • возможность изменения параметров файловой системы tune2fs из пакета e2fsprogs должен быть везде; xfs_admin из xfsprogs -- вероятно, тоже в любом rescue. > • возможность очистки остаточной информации на разделах и дисках wipefreespace zerofree (Ответ для Michael Shigorin на комментарий #1) > Но если именно это и требуется -- просто use/rescue вместо use/rescue/base. В 9.1.910_beta2 use/rescue вместо use/rescue/base. Образы выросли в размере, разумеется. |