Системы, обновленные до sisyphus: kworkstation-11.2-x86-64 education-11.0-x86-64-kde education-11.0-x86-64-xfce workstation-11.1-x86-64 server-11.0-x86-64 Версии: marss-riscv-4.1a-alt2.1 Шаги: 1) Запустить симуляцию: # cd /tmp && /usr/sbin/demo-marss-riscv.sh /usr/share/marss-riscv 2) Завершить симуляцию: # halt Результат: В ходе завершения возникли ошибки: * Setting hardware clock using the system clock [UTC] ... hwclock: Cannot access the Hardware Clock via any known method. hwclock: Use the --verbose option to see the details of our search for an access method. * Failed to sync clocks [ !! ] * ERROR: hwclock failed to stop Окно терминала зависло и недоступно для дальнейшего использования Ожидаемый результат: Выключение выполнено успешно. Ошибок нет. Терминал доступен для дальнейшего использования. Дополнительно: Согласно документации - "The command (halt) will cleanly shutdown the guest."
(Ответ для Котюхов Михаил Андреевич на комментарий #0) > 2) Завершить симуляцию: > # halt > > Результат: > В ходе завершения возникли ошибки: > * Setting hardware clock using the system clock [UTC] ... > hwclock: Cannot access the Hardware Clock via any known method. > hwclock: Use the --verbose option to see the details of our search for an > access method. > * Failed to sync clocks > [ !! ] > * ERROR: hwclock failed to stop > > Окно терминала зависло и недоступно для дальнейшего использования > > Ожидаемый результат: > Выключение выполнено успешно. Ошибок нет. вывод "ругани" связан с настройками Gentoo образа который в примере можно запустить > marss-riscv-x64-f64 -rw -ctrlc -sim-mem-model base riscv64_inorder_soc.cfg потом запустить > nano /etc/conf.d/hwclock и как вариант прописать туда >clock="local" >clock_hctosys="YES" >clock_systohc="NO" >clock_args="" потом после halt он на это ругаться не будет, также там по хорошему надо решить Clock skew detected! и возможно оно отпустит после выключения... так как сама машина до Power off доходит нормально, и я так понимаю выключается, но не отпускает из памяти и грузит процессор сам marss-riscv... я могу предположить, что это связано с образом Getoo который идет для примера.. или его, или какими другими, настройками... сброс процесса из памяти, терминал отпускает.
я выставил еще дату и время внутри образа localhost ~ # date --set=01/20/2026 localhost ~ # date --set=07:08 на выходе получил localhost ~ # date Tue Jan 20 07:08:11 -00 2026 после чего сделал halt localhost ~ # halt INIT: Switching to runlevel: 0 INIT: Sending processes configured via /etc/inittab the TERM signal INIT: version 2.94 reloading * Caching service dependencies ... [ ok ] * Stopping local ... [ ok ] * Saving random seed ... [ ok ] * Stopping ntpd ... [ ok ] * Unmounting network filesystems ...[ ok ] * Stopping DHCP Client Daemon ... [ ok ] * Stopping cronie ... [ ok ] * Unmounting loop devices * Unmounting filesystems * Deactivating swap devices ... [ ok ] * Stopping udev ... [ ok ] * Terminating remaining processes ..[ ok ] * Killing remaining processes ... [ ok ] * Saving dependency cache ... [ ok ] * Remounting remaining filesystems read-only ... * Remounting / read only ... [ ok ] [ 291.235208] reboot: Power down Power off после чего спокойно вышел в терминал по Ctrl+C лично я думаю тут вопрос все же с образом связан