Перенос системы осуществлял четко по статье https://www.altlinux.org/Alterator-kopidel. Записывал на устройство с помощью alt media writer, пробовал сжимать при создании каталога, переносил как на устройства с тем же количеством дисков и размером, так и не на совпадающие. Полученный результат: на 9 шаге ошибка: specified INIT not found inside stage2 rootfs. Retry with other init=... after reboot. Press Enter to reboot the computer. Ожидаемый результат: успешный перенос системы
Здравствуйте! Приложите к багу дополнительную информацию о исходной системе, с которой создавался разливочный образ (в сценарии, когда количество дисков и их размер на исходной системе совпадает с количеством дисков и их размером на целевой системе). Собрать информацию можно с помощью команд: # sosreport -p storage,boot,hardware,kernel # cat /etc/os-release Ответьте на вопросы: 1) Совпадает ли тип дисков (NVME/HDD/SSD) исходной и целевой системы? 2) Данная ошибка воспроизводится при выполнении initinstall скрипта? Судя по сообщению "specified INIT not found inside stage2 rootfs. Retry with other init=... after reboot. Press Enter to reboot the computer." похоже, что какой-то из скриптов некорректно выполняется. Если у вас есть возможность, прикрепите фотографию с логами, аналогично 9 шагу на вики. В случае, если ошибка воспроизводится при выполнении initinstall скрипта, то укажите его название.
Created attachment 18448 [details] img1
Created attachment 18449 [details] img2
Created attachment 18450 [details] img3
(Ответ для Vladislav Glinkin на комментарий #1) > Здравствуйте! Приложите к багу дополнительную информацию о исходной системе, > с которой создавался разливочный образ (в сценарии, когда количество дисков > и их размер на исходной системе совпадает с количеством дисков и их размером > на целевой системе). > > Собрать информацию можно с помощью команд: > # sosreport -p storage,boot,hardware,kernel > # cat /etc/os-release > > Ответьте на вопросы: > 1) Совпадает ли тип дисков (NVME/HDD/SSD) исходной и целевой системы? > 2) Данная ошибка воспроизводится при выполнении initinstall скрипта? > > Судя по сообщению "specified INIT not found inside stage2 rootfs. Retry with > other init=... after reboot. Press Enter to reboot the computer." похоже, > что какой-то из скриптов некорректно выполняется. > Если у вас есть возможность, прикрепите фотографию с логами, аналогично 9 > шагу на вики. > В случае, если ошибка воспроизводится при выполнении initinstall скрипта, то > укажите его название. Здравствуйте, доп информация: sosreport информация по ссылке(не помещается как вложение) https://disk.yandex.ru/d/ut6Ebw1HmuPOUg информация о системе os-release NAME="ALT Sisyphus" VERSION="20240122" ID=altlinux VERSION_ID=20240122 PRETTY_NAME="ALT Regular" ANSI_COLOR="1;33" CPE_NAME="cpe:/o:alt:sisyphus:20240122" BUILD_ID="Sisyphus 20240122" ALT_BRANCH_ID="sisyphus" HOME_URL="http://en.altlinux.org" BUG_REPORT_URL="https://bugs.altlinux.org/" LOGO=altlinux 1)Да, оба ПК имеют 1 диск SSD 512гб 2)Да, если вы имеете ввиду "Install a bootling image" Также выслал фото логов
(Ответ для qwertyquicked на комментарий #6) > Здравствуйте, доп информация: > sosreport информация по ссылке(не помещается как вложение) > https://disk.yandex.ru/d/ut6Ebw1HmuPOUg > информация о системе os-release > NAME="ALT Sisyphus" > VERSION="20240122" > ID=altlinux > VERSION_ID=20240122 > PRETTY_NAME="ALT Regular" > ANSI_COLOR="1;33" > CPE_NAME="cpe:/o:alt:sisyphus:20240122" > BUILD_ID="Sisyphus 20240122" > ALT_BRANCH_ID="sisyphus" > HOME_URL="http://en.altlinux.org" > BUG_REPORT_URL="https://bugs.altlinux.org/" > LOGO=altlinux > > 1)Да, оба ПК имеют 1 диск SSD 512гб > 2)Да, если вы имеете ввиду "Install a bootling image" > Также выслал фото логов Судя по вашей разбивке, вы как будто используете второй системой Windows. Причём, разделы EFI под Windows и Linux разные. NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS nvme0n1 nvme0n1p1 vfat FAT32 7A86-88D1 nvme0n1p2 nvme0n1p3 ntfs 3C028CDF028CA00E nvme0n1p4 ntfs D AA34CFDE34CFAB9F nvme0n1p5 vfat FAT32 5F72-1440 502.8M 1% /boot/efi nvme0n1p6 swap 1 64777d38-08c1-4dbe-a028-4a34ef9e4ac2 [SWAP] nvme0n1p7 ext4 1.0 ecd70740-94b3-45e8-b890-e5db5650bc3e 2.1G 89% / Изначально я предположил, что проблема именно в этом. Постарался воспроизвести данное поведение, создав разливочный образ с системы с DualBoot: NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS sda ├─sda1 ├─sda2 ntfs 1212C27512C25D7B ├─sda3 vfat FAT32 5BDD-8CD7 478,6M 6% /boot/efi ├─sda4 swap 1 b56ad0e2-9d10-4931-a0d0-08400c1b28b3 [SWAP] └─sda5 ext4 1.0 7dd07b9d-ceca-4945-9d03-0122da720e1e 28,7G 55% / В итоге, на версии alterator-kopidel-0.0.4-alt1 в p11 я столкнулся с ошибкой: alterator-autoinstall: No such file or directory autoinstall FAILED На версии alterator-kopidel-0.1.3-alt1 в sisyphus данное поведение не воспроизвелось. Если добавить instdebug в параметры загрузки ядра разливочного образа (когда загружаетесь с носителя, нажать "e" на пункте "Install a bootling image"), будет ли воспроизведена ваша ошибка? Или в этом случае отладочная оболочка на TTY2 и TTY3 будет запущена?
(Ответ для Vladislav Glinkin на комментарий #7) > (Ответ для qwertyquicked на комментарий #6) > > Здравствуйте, доп информация: > > sosreport информация по ссылке(не помещается как вложение) > > https://disk.yandex.ru/d/ut6Ebw1HmuPOUg > > информация о системе os-release > > NAME="ALT Sisyphus" > > VERSION="20240122" > > ID=altlinux > > VERSION_ID=20240122 > > PRETTY_NAME="ALT Regular" > > ANSI_COLOR="1;33" > > CPE_NAME="cpe:/o:alt:sisyphus:20240122" > > BUILD_ID="Sisyphus 20240122" > > ALT_BRANCH_ID="sisyphus" > > HOME_URL="http://en.altlinux.org" > > BUG_REPORT_URL="https://bugs.altlinux.org/" > > LOGO=altlinux > > > > 1)Да, оба ПК имеют 1 диск SSD 512гб > > 2)Да, если вы имеете ввиду "Install a bootling image" > > Также выслал фото логов > > Судя по вашей разбивке, вы как будто используете второй системой Windows. > Причём, разделы EFI под Windows и Linux разные. > NAME FSTYPE FSVER LABEL UUID FSAVAIL > FSUSE% MOUNTPOINTS > nvme0n1 > nvme0n1p1 vfat FAT32 7A86-88D1 > nvme0n1p2 > nvme0n1p3 ntfs 3C028CDF028CA00E > nvme0n1p4 ntfs D AA34CFDE34CFAB9F > nvme0n1p5 vfat FAT32 5F72-1440 502.8M > 1% /boot/efi > nvme0n1p6 swap 1 64777d38-08c1-4dbe-a028-4a34ef9e4ac2 > [SWAP] > nvme0n1p7 ext4 1.0 ecd70740-94b3-45e8-b890-e5db5650bc3e 2.1G > 89% / > > Изначально я предположил, что проблема именно в этом. Постарался > воспроизвести данное поведение, создав разливочный образ с системы с > DualBoot: > NAME FSTYPE FSVER LABEL UUID FSAVAIL > FSUSE% MOUNTPOINTS > sda > ├─sda1 > ├─sda2 ntfs 1212C27512C25D7B > ├─sda3 vfat FAT32 5BDD-8CD7 478,6M > 6% /boot/efi > ├─sda4 swap 1 b56ad0e2-9d10-4931-a0d0-08400c1b28b3 > [SWAP] > └─sda5 ext4 1.0 7dd07b9d-ceca-4945-9d03-0122da720e1e 28,7G > 55% / > > В итоге, на версии alterator-kopidel-0.0.4-alt1 в p11 я столкнулся с ошибкой: > alterator-autoinstall: No such file or directory > autoinstall FAILED > > На версии alterator-kopidel-0.1.3-alt1 в sisyphus данное поведение не > воспроизвелось. > Если добавить instdebug в параметры загрузки ядра разливочного образа (когда > загружаетесь с носителя, нажать "e" на пункте "Install a bootling image"), > будет ли воспроизведена ваша ошибка? > Или в этом случае отладочная оболочка на TTY2 и TTY3 будет запущена? Да, при добавлении instdebug ошибка повторится
Здравствуйте, я разработчик копидела. Можете пожалуйста скинуть build.log из рабочего каталога и показать вывод команды: rpm -qi alterator-kopidel Далее, если у вас версия копидела 0.1.3 и вы продвинутый пользователь: 1. Откройте консоль 2. Укажите название рабочего каталога в переменной workdir: workdir=/alterator-kopidel-workdir 3. Выполните следующие команды: rm -rf "$workdir/image/Metadata/copied-fs" kopidel --step create_system_iso "$workdir" И отправьте полученный образ любым удобным для вас способом.
(Ответ для Ajrat Makhmutov на комментарий #9) > Здравствуйте, я разработчик копидела. > Можете пожалуйста скинуть build.log из рабочего каталога и показать вывод > команды: > rpm -qi alterator-kopidel > > Далее, если у вас версия копидела 0.1.3 и вы продвинутый пользователь: > 1. Откройте консоль > 2. Укажите название рабочего каталога в переменной workdir: > workdir=/alterator-kopidel-workdir > 3. Выполните следующие команды: > rm -rf "$workdir/image/Metadata/copied-fs" > kopidel --step create_system_iso "$workdir" > > И отправьте полученный образ любым удобным для вас способом. Здравствуйте, не нашел в каталоге файла build.log, есть rsinc-copied-fs.log, высылаю его. Вывод консоли: Name : alterator-kopidel Version : 0.1.1 Release : alt1 DistTag : sisyphus+380610.40.2.1 Architecture: x86_64 Install Date: Чт 17 апр 2025 17:04:55 Group : System/Configuration/Other Size : 53577 License : GPL-3.0-or-later Signature : RSA/SHA512, Сб 05 апр 2025 18:56:15, Key ID ff979dedda2773bb Source RPM : alterator-kopidel-0.1.1-alt1.src.rpm Build Date : Сб 05 апр 2025 18:56:14 Build Host : rauty-sisyphus.hasher.altlinux.org Relocations : (not relocatable) Packager : Ajrat Makhmutov <rauty@altlinux.org> Vendor : ALT Linux Team URL : https://www.altlinux.org/Alterator Summary : Creating a bootable iso that copies the file system Description : If you want to make a complete copy of the file system and install it on other machines, then you have found what you were looking for! Решил не продолжать далее, т.к. версия 0.1.1. Сейчас попробую прикрепить log файл и образ
Created attachment 18701 [details] лог файл из каталога
https://drive.google.com/file/d/1ytg1ErHJgXCJ4iYT0pq1dGf_MH47kbmQ/view?usp=sharing Cсылка на iso образ из каталога
Проблема с созданием squahfs образа altinst, он просто пустой. @ unsquashfs -f -d myExtractDirectory/ razlivochniy/altinst @ tree myExtractDirectory/ myExtractDirectory/ ├── mnt ├── proc ├── sys └── tmp 5 directories, 0 files Отправьте пожалуйста ещё squashfs-files.txt из рабочего каталога. И build.log неправильно генерируется. Проблема с багом, который я исправил в версии 0.1.2. Вы же используете GUI интерфейс (центр управления системой)?
Обновите систему: apt-get update apt-get dist-upgrade И попробуйте создать образ снова.
Здравствуйте, у вас ещё воспроизводится ошибка? Можем закрывать баг?
(Ответ для Ajrat Makhmutov на комментарий #15) > Здравствуйте, у вас ещё воспроизводится ошибка? Можем закрывать баг? Добрый вечер, обновил систему. Ошибка повторилась, высылаю squashfs-files.txt. Да, использую ЦУС
Created attachment 18839 [details] сквашфс-файлы
Если вы запускали копидел старой версии до этого в этой же сессии, то после обновление системы нужно прописать: systemctl stop alteratord.socket systemctl stop alteratord.service Или перезагрузить систему. Если нет, то снова прошу выслать вывод команды "rpm -qi alterator-kopidel" и по тем же шагам выслать образ.
(Ответ для Ajrat Makhmutov на комментарий #18) > Если вы запускали копидел старой версии до этого в этой же сессии, то после > обновление системы нужно прописать: > systemctl stop alteratord.socket > systemctl stop alteratord.service > > Или перезагрузить систему. > Если нет, то снова прошу выслать вывод команды "rpm -qi alterator-kopidel" и > по тем же шагам выслать образ. В сессии копидел не запускал. Загрузил на диск образ и выводы консоли: https://drive.google.com/drive/folders/1HR9mmvDl9SFnDWesoTgKQnXfwSUKD4C6?usp=sharing
Старая проблема ушла, новая появилась. Как я понял вы создаёте разливочный образ на внешнем накопителе. Какая на нём файловая система? При создании образа возникли проблемы с копированием символических ссылок и при попытке влиять на скопированную систему. В sosreport я не вижу, чтобы что-то было смонтировано в /run/media/user/mirex.
Подключите пожалуйста это внешнее устройство и покажите вывод команды: lsblk -o 'NAME,FSTYPE,SIZE,UUID,TYPE,MOUNTPOINTS'
(Ответ для Ajrat Makhmutov на комментарий #21) > Подключите пожалуйста это внешнее устройство и покажите вывод команды: > lsblk -o 'NAME,FSTYPE,SIZE,UUID,TYPE,MOUNTPOINTS' NAME SIZE UUID TYPE MOUNTPOINTS sda 58G disk └─sda1 58G 6745-2301 part /run/media/user/mirex nvme0n1 476,9G disk ├─nvme0n1p1 100M 7A86-88D1 part ├─nvme0n1p2 16M part ├─nvme0n1p3 150,5G 3C028CDF028CA00E part ├─nvme0n1p4 734M 26105A83105A5A3F part ├─nvme0n1p5 274G AA34CFDE34CFAB9F part ├─nvme0n1p6 511M 5F72-1440 part /boot/efi ├─nvme0n1p7 15G 64777d38-08c1-4dbe-a028-4a34ef9e4ac2 part [SWAP] └─nvme0n1p8 36,1G ecd70740-94b3-45e8-b890-e5db5650bc3e part /
Нет FSTYPE столбца
Created attachment 18843 [details] FSTYPE
(Ответ для Ajrat Makhmutov на комментарий #23) > Нет FSTYPE столбца Добавил
Прошу прощения за долгий Вы использовали внешний накопитель с разделом exfat, на котором не поддерживаются символические ссылки, что критично для копидела, так как в мо Да, это баг, добавлю фильтр, чтобы нельзя было создавать образы на подобных файловых системах.
Прошу прощения за долгий ответ, не приходят письма об этом баге. Вы использовали внешний накопитель с разделом exfat, на котором не поддерживаются символические ссылки, что критично для копидела, так как в моменте мы копируем файловую систему в папку и проводим некоторые манипуляции над системой перед запаковкой. Да, это баг, добавлю фильтр, чтобы нельзя было создавать образы на подобных файловых системах.
Могу предложить вам отформатировать внешний накопитель на другую файловую систему с помощью программы gparted: например ext4. Правда она из коробки, насколько я знаю, не поддерживается в windows и придётся использовать для этого сторонний софт.
(Ответ для Ajrat Makhmutov на комментарий #28) > Могу предложить вам отформатировать внешний накопитель на другую файловую > систему с помощью программы gparted: например ext4. Правда она из коробки, > насколько я знаю, не поддерживается в windows и придётся использовать для > этого сторонний софт. Хорошо, попробую. Спасибо
alterator-kopidel-1.0.0-alt1 -> sisyphus: Wed Jul 23 2025 Ajrat Makhmutov <rauty@altlinux> 1.0.0-alt1 - Create the razlivochniy.img instead of iso. - Add the ability to create razlivochniy external storage devices (such as flash drives) instead of images. - Create the hybrid bootable image if it is possible. - For UEFI bootable image install only grub efi or efi removable. - Add support for creating an image on file systems without the support of access rights and symbolic links (closes: 54050). - Update the UI: + Change comboboxes to listboxes. + Add a button that updates ignored files. + Add the terminate building buitton. + Add asynchronous updating of the list of work directorsand external devices. + Add a warning for exdrive target about formatting. + Add a button to update the list of targets. + Add an update targets list when you toggle the target checkboxes. + Add 3 check states for the list of ignored files: Orange: not verified, green: verified, red: verification failed. - CLI: don't require workdir or exdrive when only listing possible options. - Remove the runtime dependency of alterator-preinstall. - Stop displaying unnecessary information in the CLI. - Add Vcs tag to the spec file. - Update Url tag in the spec file. - Move the executable .sh scripts from lib to the libexec. - Add tests for the step of creating information about system partitions.