Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 17.11.2017, 20:50   #1
Alekcandr101
Новичок
 
Регистрация: 17.11.2017
Сообщений: 1
Репутация: 10
По умолчанию Как работают эти программы до запуска ОС

Программы Акроникс и Клонзилла взаимодействуют с пользователем, до начала работы штатной ОС, при загрузке с флешки или диска. Так же с до загрузки ОС с пользователем могут взаимодействовать загрузчики, например GRUB2 и rEFInd. Как они это делают?
Alekcandr101 вне форума   Ответить с цитированием
Старый 17.11.2017, 20:54   #2
waleri
Профессионал
 
Регистрация: 13.07.2012
Адрес: Нижний Новгород
Сообщений: 5,166
Репутация: 1578
По умолчанию

Цитата:
Сообщение от Alekcandr101 Посмотреть сообщение
Как они это делают
Либо через вызовы BIOS либо общаясь напрямую с железом.
GRUB вроде с открытым кодом - берите и читайте.
waleri вне форума   Ответить с цитированием
Старый 18.11.2017, 12:55   #3
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 561
Репутация: 422
По умолчанию

Акронис не работает до загрузки штатной ОС. Если речь идёт о своем LiveCD, то там грузится Linux, а если о перезапуске из-под Windows, то используется специальный режим работы системы, тот же, в котором идёт проверка диска. Вот тут подробнее:
https://technet.microsoft.com/en-us/.../cc963230.aspx
Black Fregat вне форума   Ответить с цитированием
Старый 18.11.2017, 13:09   #4
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 14,848
Репутация: 2903

icq: 512-7шесть5
skype: alexp.frl
По умолчанию

Цитата:
Сообщение от Alekcandr101 Посмотреть сообщение
Как работают программы Акроникс
Никак. Они постоянно глючат, зависают и жрут десятки ГБ памяти и диска )
Alex11223 вне форума   Ответить с цитированием
Старый 18.11.2017, 15:58   #5
alexzk
Участник клуба
 
Регистрация: 12.04.2017
Сообщений: 616
Репутация: 145
По умолчанию

Вообщем и целом - так же, как и ОС. Напрямую с устройством. Или, подгружают линукс ядро и работают через него, что предпочтительнее, т.к. много миллионов строк кода там уже есть. Можно загрузить ядро, потом себя в начальном кольце - и иметь все плюшки сразу - 1 пользовательский доступ, полный доступ ко всему, интерфейсы для устройств от ядра, через которые можно рисовать гуй (но прийдется читать доку и к ядру, в дополнение к кодам девайсов/биос, хз че проще. Через ядро, теоретически, можно одинаково работать на raspberi pi и x86).

Последний раз редактировалось alexzk; 18.11.2017 в 16:37.
alexzk вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C++] Наверное очень глупо такое спрашивать. Как объединить эти 4 программы в одну(с меню). like_a_boss Помощь студентам 14 17.04.2017 15:18
Как работают программы обходящие NAT? Pedro Свободное общение 4 20.01.2010 18:20
Как указать в командной строке запуска программы имя файла xmaksimca Общие вопросы Delphi 2 27.12.2009 21:43
Как определить момент запуска сторонней программы? NioTo Win Api 2 17.12.2007 17:40
Как узнать путь запуска программы? John_chek Общие вопросы Delphi 5 04.05.2007 10:31




04:23.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru