Сайт | Скачать | Видео | Wiki

Автор Тема: Замена файлов (beta 2)  (Прочитано 5137 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Замена файлов (beta 2)
« : 03 Декабрь 2011, 14:12:39 »
Не актуально. Изменения, описанные в этой теме уже внесены в beta 2.
Актуальная тема - здесь, обсуждение - здесь.


Файлы, которые будут заменены в базовом SFS.
Обсуждения и предложения в соответствующих темах.
Здесь - только список файлов и информация.


Подключение и установка SFS:
/usr/local/SFS_Installer/func
/usr/local/SFS_Installer/SFSINSTALLER
/usr/sbin/bootmanager
/usr/sbin/load_sfs
/usr/sbin/mnt_sfs
/usr/sbin/unload_sfs


Выключение и перезагрузка:
/etc/rc.d/rc.shutdown
/sbin/poweroff
/sbin/reboot


Запуск X:
/usr/bin/xwin
« Последнее редактирование: 14 Февраль 2012, 18:57:13 от Zay »

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Замена файлов в базовом SFS
« Ответ #1 : 03 Декабрь 2011, 14:20:16 »
Подключение и установка SFS.
см. http://forum.puppyrus.org/index.php/topic,10596.msg58751.html#msg58751

/usr/sbin/load_sfs
/usr/sbin/mnt_sfs
/usr/sbin/unload_sfs
/usr/local/SFS_Installer/func
/usr/local/SFS_Installer/SFSINSTALLER

Исправлена ошибка монтирования файлов с пробелами в пути.
Команда rm -r -f заменена на rmdir.

/usr/sbin/bootmanager
Добавлена фильтрация (wm*.sfs, user*.sfs и upd*.sfs не отображаются в списке подключаемых SFS).
Частично переписан текст, исправлены опечатки и улучшена читаемость.
« Последнее редактирование: 06 Декабрь 2011, 13:07:57 от Zay »

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Замена файлов в базовом SFS
« Ответ #2 : 03 Декабрь 2011, 16:04:08 »
Выключение и перезагрузка.

/etc/rc.d/rc.shutdown
Изменён код создания save-файла (теперь файл называется "lupusave", так же как в LupuRus-520-M1-2).
Добавлен код, необходимый для реализации режима pfix=nosave.
Внесены небольшие изменения в тексты.

/sbin/poweroff
/sbin/reboot

Исправлена ошибка при выполнении команды из терминала (подробнее здесь). Исправил sfs.
Добавлен код, необходимый для реализации режима pfix=nosave.

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Замена файлов в базовом SFS
« Ответ #3 : 11 Декабрь 2011, 13:14:26 »
Запуск X.

/usr/bin/xwin
Добавлен код, проверяющий наличие файла ~/.xinitrc.
Если файл не найден (оконный менеджер не подключён) - вместо неудачного запуска X появляется текст с предупреждением, что оконный менеджер не выбран (или не найден).

С новым initrd.gz без параметра wm=* загрузится default, но на всякий случай всё же предлагаю включить это исправление.