AleXH
Продвинутые-
Публикаций
1 968 -
Баллов
2 202 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент AleXH
-
Кто-то вообще использует несколько флешек, или одну общую и для ОС, и для музыки?
-
флешки нужно как-то идентифицировать, без получения label, либо grep из файла-маркера получится только flashN
-
@verisokin, имхо есть смысл изменить mount-abcd, монтируя флешку как media/flash, добавить скрипты перемонтирования её в rw и ro, например flrw и flro, или flw, flr.
-
Мой опыт говорит о том же, но ручаться за весь зоопарк оборудования я бы не стал. Дребезг может быть не только в процессе вставки/изымания, но и в процессе нахождения в разъёме из-за окисления контактов. Поэтому лучше перестраховаться и только ro, если пользователь хочет что-то rw, то пусть сам ручками перемонтирует. Ему можно помочь с определением имени флешки, найдя и отобразив его - например у меня одновременно подключено до 11-и разделов, есть смонтированные sde2, наверняка найдутся те, у кого и поболее.
-
7 появилось потому, что когда открываю раздел с классикой, либо какой другой с длинными путями к куче треков, то сами названия треков визуально отыскать среди однотонного текста на пару страниц сложно. И если бы пути были серыми, то поиск нужного трека был бы гораздо комфортнее. Возможно стоило бы при запуске и по card (единообразно в обоих случаях) выводить и имя ЗК. Сейчас по card мы может выбрать ЗК, но, насколько я помню, ничто не отображает активное устройство внутри ар.
-
@verisokin, это при FM, но не DI. И не факт что это будет без последствий при дребезге контактов в разъёме флешки-гнезде юсб. А дребезг китайских разъёмов дело наживное.
-
@audioshock, выше я писал, как сделано у меня - даже без предварительного размонтирования ни на одном из 7-ми разделов проблем от выключения питания не было, так как они были смонтированы только для чтения и сам линукс расположен полностью в памяти. Теперь же из shell (sash> ) по х демонтируются и разделы ФС и устройства, результат операции отображается максимально наглядно и выключение питания стало безопасным как никогда Так брутально не пробовал, можете попробовать и сообщить о результатах Но если выдернуть во время воспроизведения в режиме FM, то проблем никаких быть не должно. Их точно не будет, если ар запускается как ар "ПП_к_файлу", тогда ар не перекрывает консоль и из неё можно демонтировать флешку. Иначе нужны демон терминалов и 2 терминала, что не добавит качества звуку.
-
Это и предполагал, значит кнопкой. Послушал, действительно очень хорошо звучит, сбалансированно. Нижний регистр богат, но не забивает остальное.
-
Не понял. У нас всё в памяти, все ФС отмонтированы и мы не можем использовать код выключения питания из Grub4Dos?
-
Игорь, пп. 7, 8, прокомментируйте, плз.
-
Я и не настаиваю, но хочу заметить, что g4d выключает питание без заморочек с ACPI (наверное). Если после размонтирования мы просто клацаем рубильником, то наверняка заморачиваться с остановкой процессов необязательно, просто послать сигнал выключения БП. https://qastack.ru/u...utdown-commands Возможно стоит посмотреть исходники GRUB4DOS на гитхабе, как в нём реализовано выключение питания.
-
Grub4Dos «умеет» и halt в том числе, а кода в нём на 300кБ. От halt требуется только отключение питания, размонтирование х сделает, вызванный из z, если гуд, то halt.
-
Послушать, не послушал, но посмотрел - то что надо, гуд. Добавил в х killall -q /usr/ap/ap > /dev/null, и пару выравнивающих пробелов в lcfg.
-
Cтандартно "sash> " лучше, т.е. 736173683E20.
-
@verisokin, у меня нет регулярного линукса, посмотрел в TINYAP, там lscpu тоже нет. 3.7.0.1.1-env с TSC мне понравилось, тембрально похоже на предыдущее от 26.12.19 1465552B с HPET.
-
@verisokin, хорошо бы bash, dash, sash укомплектовать одноимёнными промптами, например sash>, чтобы было понятно в ап мы, или уже в shell.
-
@verisokin, можно файл-пустышку spartan.id класть в корень флешки и искать его по корням дисков, возможно в случае с несколькими флешками так будет быстрее. Архивы появляются не сразу - сначала падают в очередь на проверку антивирусом сервера и лишь затем, если он даёт добро, появляются. UP. залил eicar.com - появился в течение 2 сек, что-то быстро. - Может приоритет на проверку у маленьких? Но почему тогда антивирус его пропустил?
-
у меня флешка 8-я, на sdc1, перед ней 7 sata ntfs разделов, настройки сохраняются мгновенно. Если же перед ней будет подключено 7 тормозных ntfs флешек, то да, задержка неизбежна. Если есть опасения, что /boot/spartan в системе пользователя может оказаться не уникальным, то можно исправить на /boot/spartan-#$%! тоже думал над перепаковкой и записью initramfs, но отказался - имхо лучше сохранить 2 файла меньше 1 сектора каждый, чем перезаписывать весь образ. С другой стороны интеграция в образ имеет свои плюсы - можно работать исключительно в ro. После добавления find, cpio, gzip можно предоставлять выбор куда сохранять. Вы правы, после сохранения настроек нужно перемонтировать на ro, сейчас добавлю.
-
@verisokin, залил обновлённые скрипты: init, logo3, ap_help. Переименовал z=>x, поскольку выполняет только размонтирование (выход) без выключения питания, если будет добавлена команда halt, то z будет выполнять размонтирование и выключение. Добавил сохранение-загрузку конфигурационных файлов ALSA и AP - scfg, lcfg на флешку в папку /boot/spartan. Путь /boot/spartan является идентификатором, по которому ищется раздел для перемонтирования под запись. Как реализовано у меня - флешка отформатирована в FAT32, на неё установлен GRUB4DOS, в menu.lst добавлена загрузка spartan: title SpartanAPC x64 (tsc con) kernel /boot/vmlinuz clocksource=tsc quiet root=/dev/ram0 ro initrd /boot/initramfs.gz В корне флешки создана папка boot, в неё скопированы vmlinuz и initramfs.gz, также в ней создана подпапка spartan, в которую в последствии будут сохранятся настройки. Изначально все диски/разделы монтируются только для чтения, GRUB4DOS загружает образ в память - это позволяет избежать случайного, непреднамеренного изменения информации на дисках, а также обеспечить неизменность условий запуска образа и, соответственно, его звучания, при условии, что настройки БИОС обеспечивают стабильную инициализацию оборудования и последующую его работу, в противном случае возможны флуктации звучания от загрузки к загрузке.
-
@audioshock, 1 раз настроить как больше нравится, скопировать на флешку 2 конфиг файла - альзы и ар, упаковываешь их в initramfs и всё, потом сколько угодно раз загружаешься и слушаешь, всё настроено.
-
Подтверждаю, баш отрабатывает zzz без ошибок. Возможно стоит переименовать zzz=>z - удобнее, быстрее - для выхода из ap - x, и сразу рядом z.
-
переход на страницк-сестру не информация, а шаблонный элемент навигации, поэтому маст хэв. Если не убедил, больше поднимать вопрос не буду, главное не забыть об этом , а то раз в год этот вопрос поднимаю. 8. Хорошим тоном будет добавить командной строке apc prompt "ap> ", чтобы она отображала свою принадлежность, иначе порой непонятно где находишься - в линукс или в ап.
-
Дашевый? - Желателен цвет - если всё диски размонтированы, то надпись зелёная, иначе красная. Без цвета пользователь может не обратить внимания, по привычке выключив питание.
-
Я так и понял , кто услышал линукс версию, тот уже на окна не вернётся - но работаем под виндой, и наверняка найдутся и те, кто под музыку.
