Что делает rootfs в случае недостатка места?
Решил почистить, для начала кое-чего заархивировав. Промахнулся, получил архивчик на 6.5 (!) гигов, при этом:
rootfs 75G 71G 679M 100% /
Если посмотреть на размер, то он уменьшился как раз на 6 гигов, вот только откуда взялось место? При этом уменьшилось еще и USED, что несколько страшно.
Куда он писало его? Файл через пайп делал, т.е. внутри он никак не пустой (не sparse)
Файл удалил, все вернулось на прежнее место. Что это такое? dead.letter в корне не получал.
Что такое AoW.exe? Как исправить связанные с ним ошибки? [РЕШЕНО]
Обычно причиной ошибок, связанных с исполняемым файлом EXE при запуске программного обеспечения Age of Wonders II, является повреждение или отсутствие файлов AoW.exe. Как правило, решить проблему можно заменой файла EXE. Если ошибка AoW.exe возникла в результате его удаления по причине заражения вредоносным ПО, мы рекомендуем запустить сканирование реестра, чтобы очистить все недействительные ссылки на пути к файлам, созданные вредоносной программой.
Windows Executable File форматы классифицируют в качестве Исполнимые файлы, и они имеют расширение EXE. Вы можете скачать новую копию файла AoW.exe для %%os%% (и ряда операционных систем Windows) в таблице ниже. В некоторых случаях в настоящее время в нашей базе могут отсутствовать некоторые версии AoW.exe, но их можно запросить, нажав на кнопку Request (Запрос) ниже. Если ниже отсутствует необходимая версия файла, мы рекомендуем вам связаться непосредственно с Unknown.
Несмотря на то, что в большинстве случаев после размещения файла AoW.exe в надлежащем месте на жёстком диске, сообщения об ошибках, связанных с этим файлом, больше не выводятся, следует выполнить быструю проверку, чтобы окончательно в этом убедиться. Повторно запустите Age of Wonders II, чтобы убедиться в успешном решении проблемы.
aow.exe что это и вирус ли это?
Похоже на остатки игры Age of Wushu или Age of Wonders, или Ark Of War.
это. Чит коды Age of Wonders
https://dosgames.ru/cheats/age-of-wonders-1/
Денис ДемьяненкоУченик (84) 5 лет назад
кек я даже не знаю эту игру
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
Образ rootfs
rootfs, то есть root file system, корневая файловая система — это архив с минималистичной системой, грубо говоря, это как если бы вы открыли файловый менеджер в корне своего Linux и запаковали всё найденное в архив, только здесь предустановлено минимально необходимое количество пакетов.
Для чего нужен rootfs
- chroot
- запуск в контейнере (systemd-nspawn, lxc, docker)
- установка системы вручную
Где скачать rootfs Росы
Раз в день автоматически выполняются сборки rootfs архитектуры x86_64 на платформах rosa2021.1 и rosa2023.1.
rosa2023.1
rosa2021.1
rosa2014.1 и rosa2016.1
Примечание
Образы rootfs-min — это более минималистичный образ, чем std.
Порядок скачивания последней сборки rootfs
- Зайти в список сборок
- Нажать на номер нужной сборки, обычно это последняя сборка
- Скачать нужный файл
- Распаковать его как архив
Как собрать rootfs самому
Нужно взять скрипты сборки и запустить ./mkimage-dnf.sh.
Патчи и пулл-реквесты для улучшения скриптов сборки принимаются на Github.
Docker-образ
Готовые Docker/Podman образы не публикуются, однако вы можете:
- взять последнюю сборку rootfs по ссылкам выше
- создать Dockerfile в одном каталоге с архивом с rootfs
FROM scratch ADD rootfs.tar.xz / CMD ["/bin/bash"]
- в Dockerfile поменять имя файла с rootfs
- собрать Docker-образ и использовать его
Пример использования rootfs
Разберем на примере ежедневной сборки №44893. Контейнер назовем «rosa1».
su - cd /var/lib/machines wget --content-disposition https://file-store.rosalinux.ru/api/v1/file_stores/bfbdc6531f18db1eeacdf1c0a6cf7cecda9a7222 mkdir rosa1 cd rosa1 tar -xvf ../rootfs-std-rosa2021.1_x86_64_2022-11-06.tar.xz cd /var/lib/machines systemd-nspawn -D rosa1 -b
После последней команды загрузится консоль контейнера, вводите логин root, пароль не запросит. Если убрать -b и сделать просто systemd-nspawn -D rosa1, то вы попадете в консоль без полноценного запуска виртуальной системы.
Чтобы выключить контейнер введите
poweroff
Примечание
В команде wget выше
wget —content-disposition
—content-disposition — благодаря этому параметру файл получит исходное имя, а не будет в виде хеша sha1, — это скопированная ссылка на скачивание архива.
При желании дать файлу любое другое имя нужно заменить —content-disposition на -O .
Чтобы из контейнера запускать графические приложения необходимо установить пакет snr
sudo dnf in snr
Потом выполните от имени обычного пользователя
snr rosa1
Создайте обычного пользователя в контейнере (многие приложения нельзя запускать от рута)
useradd user
Установите необходимое приложение
dnf in app
И запускайте его от имени user
sudo -u user app
Чтобы выйти из контейнера введите
exit
Примечание
Если контейнер создавать вне /var/lib/machines, то вместо rosa1 нужно указывать путь к контейнеру.
Чтобы пробросить какую-то директорию или файл в контейнер используйте параметр —bind=/что/пробросить:/куда/пробросить, если вторую часть начиная с : опустить, то пути в контейнере и хостовой системе совпадут.
Пример использования на BTRFS для быстрого клонирования контейнеров
/var/lib/machines должно быть внутри раздела BTRFS.
su - cd /var/lib/machines wget --content-disposition https://file-store.rosalinux.ru/api/v1/file_stores/bfbdc6531f18db1eeacdf1c0a6cf7cecda9a7222 btrfs subvol create rosa1 cd rosa1 tar -xvf ../rootfs-std-rosa2021.1_x86_64_2022-11-06.tar.xz cd /var/lib/machines btrfs subvol snapshot rosa1 rosa2 btrfs subvol snapshot rosa1 rosa3
В итоге у нас есть 3 одинаковых контейнера: /var/lib/machines/rosa1, /var/lib/machines/rosa2, /var/lib/machines/rosa3. Поскольку они одинаковые, место на диске занимается 1 раз, а не 3. После запуска каждого из контейнеров рекомендую менять hostname, чтобы было удобно их различать.
Запуск 32-битного контейнера на 64-битном хосте
Без доп. параметров всё запустится, но, например, uname и lscpu будут выдавать x86_64, в результате чего утилиты типа rpm будут думать, что они работают на 64-битной Ос, а не 32-битной.
Для решения проблемы в параметры запуска systemd-nspawn добавьте: —personality=x86, пример:
systemd-nspawn -D rosa-i586-1 --personality=x86