vasek
но даже и в этом случае могут быть нюансы, а которых и не подозреваешь.
Угу. Вот недавно я занимался смешной задачей, тоже КПА. Разработке - около 20 (двадцати) лет, работает до сих пор. Связь с проверяемым устройством - через хитрую коробочку своей разработки, которая стоит рядом с устройством, и трёх линий RS-485, с нестандартной частотой обмена. Компьютер работет под ДОС, в нём стоит плата ISA, тоже своей разработки. И всё это начало сыпаться. И что делать со всем этим сейчас, когда и элементов таких нет, на которых всё это сделано (древних ПЛИС, в частности)? И ISA есть только в неадекватно дорогих промкомпьютерах. И ничего, выкарабкались относительно малой кровью. В том числе, программа компьтера осталась ДОСовая, работает в DOSBox под Линуксом, изменения в ней - только в части обмена. И был бы я безответственным дитём, если бы взялся её переписывать с нуля или даже портировать под Линукс/Виндовс.
Производство и офис - это сильно разные миры.
UPD: Что особо порадовало и начальство, и цех - это что инструкция изменилась только в части сборки рабочего места, а в части соственно работы - всё по-старому.
Сервер гораздо консервативнее, чем офис, а производство - ещё настолько же консервативнее.
vasek
новый спец вряд ли возмется править чужую программу, если он настоящий спец - чужая программа почти всегда потемки и проще написать все заново, чем разбираться и править чужое.
Во-первых, это чушь - переписывать с нуля есть смысл только очень маленькую программу, или очень-очень-очень плохо написанную программу, я таких не пишу. Во-вторых, кто ж ему разрешит писать новую программу?
vasek
Неплохо бы сначала определится для чего нужен Live CD/USB, а главное для каких ОС и какой софт планируется иметь (Windows, linux ???).
Вот зачем обязательно нужен Live CD/USB с конкретной установленной системой?
Я ж, вроде, писал об этом в начале. Ещё раз. Есть участок сборки-наладки. Есть новое изделие, для наладки и проверки которго в составе рабочег места есть компьютер, подключённый к проверочной аппаратуре. Есть программа (моя) для этого компьютера, написанная под Линукс. Ничего лишнего нет, ни кино, ни игр, ни даже интернета, ибо нефиг. Никаких обновлений категорически не будет, это производство, а не офис. Инструкция для наладчика пишется с моим участием, и я с живым наладчиком всё это отрабатываю, корректируя при надобности и инструкции, и проверочную программу, и настройки системы (да и встроенную программу изделия тоже). Наконец, всё готово, согласовано с ОТК и заказчиком, эту серию изделий можно испытывать.
Но потом, если заказов не будет, рабочее место запросто могут разобрать, и компьютер использовать для совсем другого. А, скажем, через год опять будет заказ, и надо будет всё восстановить, а меня к тому времени на предприятии может уже и не быть. При этом дозаказать могут очень маленькую серию. А лет, скажем, через пять, может понадобиться что-то изменить в программе самого издели и/или в проверочной программе. А с актуальными на тот момент тренсляторами старая программа вообще даже не скомпилируется. Поэтому весь использованный инструментальный софт тоже должен быть законсервирован сейчас, и проще всего включить его в ту же самую систему. И, соответственно, сделать инструкцию (для программиста, который будет коректирвоать программы), как ему создать новый диск. Вот и получается, что нужно:
  • уметь по простой инструкции делать бэкап системы со всеми потрохами; носитель - DVD (если будет гибридный - очень хорошо).
  • уметь по простой инструкции восcтановить всё на новом компьютере с этого DVD (или сделанной с него флэшки);
  • при заказе единичных экземпляров работать, загрузившись с DVD (или сделанной с него флэшки).
В сторону Сlonezilla я глядел. Насколько я понял, её "живой бэкап" жив не в том смысле, какой нужен мне. Это диск с живой Клонзиллой, а не с живой клонируемой системой. Для клонирования это хорошее решение, и если я не осилю задачу в полном объёме, то, наверно, я именно на этом и остановлюсь. Хотя тут ещё надо, конечно, смотреть более конкретно. Напрмер, как решаются вопросы с разбивкой-формтированием и с установкой менеджера загрузки (grub2, вероятно).
vasek
Как подробно инстркуцию не пиши, всего не опишешь - всегда что то выскакивает и оператор впадает в ступор
А вот нифига. Должно быть описано именно всё, и его, этого всего, должно быть, конечно, как можно меньше. В идеале - как написал indeviral - нажал кнопку, забрал диск. Только надо ещё написать, что сперва надо вставить диск, что надо подождать, пока диск выедет, и сколько именно по максимуму можно ждать.
Ну а про солдата это я просто понятное сравнение дал. А так, конечно, не солдат, а дама, которая со шпаргалкой может установить Windows, а линуксы всякие в гробу видела и будет работать строго по инструкции.
gentux
По мне так пусть сидит на Ubuntu. Довольный и счастливый :)
[censored][censored][censored]
vasek
jim945, indeviral - в части archiso - это, конечно, самое правильное, но посчитал, что ТС знает об этом, но не желает с этим связываться, а ищет полностью готовый софт … но такого вроде бы и нет.
Примерно так, можно и не полностью готовый. Скажем, к SystemBack пришлось прикручивать скрипты, выполняесмые перед сворачиванием и после разворачивания системы.
А вопрос я задал действительно до попыток самостоятельно решить вопрос - вдруг есть есть готовое решение, которое я не нашёл, так зачем изобретать велосипед?
И ещё один момент, которого, похоже, многие не понимают, а он самый важный - мне не нужно бэкапить и воостанавливать систему самому. Мне нужно подготовить аппарат для этого и инструкцию, по которой всё будет делать человек, который не понимает и не должен понимать указаний типа "включи голову". Уровень солдата срочной службы, примерно.
Кстати, о дисках. Если есть сад, то их надо не в ведро метать, а на вишнях-черешнях вешать - птиц отпугивать :)
jim945
Aivar
iso, ну чтоб и на CD можно было накатить и с него же стартануть,
Именно так. Только DVD, конечно.
jim945
Дисками ещё кто-то пользуется вообще?
Последний раз использовал их для метания в мусорное ведро :)
Зачем эти заморочки с iso?
Затем, что это производство. Есть служба архива, которая хранит диски, в соответствии с ГОСТ. Подлинник, дубликат, рабочие копии, периодическоий контроль и т.д. И есть рабочее место в цеху, на котором ПО с этого диска используется для контроля продукции. Итог контроля - подпись наладчика в технологической карте. Если этой продукции - одна штука в месяц, то проще прямо с DVD всё сделать. Если 3 штуки в неделю - конечно, надо на винт установить. А если 5 штук в день, то надо развернуть ещё одно рабочее место и работать в две смены. Дальше рассказывать или хватит?
Вспомнилось: "Если ты задаёшь вопрос на американском форуме, ты получаешь ответ. Или не получаешть ответ. Если ты задаёшь вопрос на израильском форуме, ты получаешь встречный вопрос. Если ты задаёшь вопрос на русском форуме, тебе подробно объясняют, какой ты мудак" :)

indeviral
не верю, 25-30Gb как минимум. Разумеется это без учёта того что афтор ещё и home хочет.
Афтор хочет ровно то, что нужно для работы, плюс то, что нужно для доработки спец. ПО (трансляторы там всякие и т.п.). В 2Г iso легко влазит.

vasek
ТС нужен именно "живой бэкап" (есть такое понятие) - раньше под этим понимался образ системы, переведенный в образ Live CD/USB, с которого можно как загрузиться, так и восстановить систему … а некоторые и добавляли режим persistence mode. Все кануло в лету, большинство утилит не поддерживается … но, если не ошибаюсь, то возможность создания backup системы с созданием загрузочного образа вроде бы осталась в Clonezila - нужно проверить и … Linux Live Kit … но возможно и это тоже уже не поддерживается.
Увы. В общем, раз ничего путного никто не знает, то сейчас я, наверно, воспользуюсь последний раз Systemback - с ubuntu 18.04 он, хоть и ругается, но ещё работает. А заброшен он во времена 16.04.
Хочется иметь возможность создать живой диск, соответствующий уже установленной и настроенной системе. Чтобы с ним можно было чуть-чуть поработать, как с исходной системой, и чтобы с него можно было установить систему на жёсткий диск. Точнее, не установить, а восстановить - со всеми пакетами, настройками и даже с тем же пользователем. Естественно, в оффлайне.
С Убунту я такую задачу кое-как решил с использованием утилиты systemback. Но, во-первых, хочется Arch, а во-вторых, Systemback заброшен и даже с Убунту скоро работать перестанет. И таких наворотов, как в Systemback, мне не нужно, нужно всего лишь то, что в заголовке - живой бэкап и восстановление (или тиражирование). Нет ли чего-то более или менее такого?