Рубрика «операционные системы» - 66

В этой статье я покажу вам, как найти подлинный процесс подсистемы Windows, это полезно, например, когда вы пытаетесь получить список активных процессов (заметьте, только процессы, которые работают в подсистеме Windows могут быть найдены таким образом, а кроме подсистемы Windows есть еще подсистемы POSIX и OS/2, которые уже, можно сказать, уже и не поддерживаються), перечисляя структуры CSR_PROCESS, список которых находится в процессе CSRSS.Читать полностью »

Прилетело обновление Nokia Belle FP2 для камерфона Nokia 808 PureView. Обновление, на мой взгляд, приятное, но не принципиальное. Обновляться до него стоит лишь тем, кто пользуется этим мега-камерфоном больше как смартфоном. Тем же, для кого Nokia 808 PureView в первую очередь уникальная камера, — обновление не обязательно. Происходит обновление по воздуху и лично у меня все данные и настройки остались без изменения.
Читать полностью »

Мобильная операционная система на базе ядра Linux, HP WebOS, официально переродилась сегодня в Open WebOS. Долгий цикл подготовки кода закончился сегодня с выпуском исходного кода стабильной версии системы. В свободный доступ энтузиасты и производители всего мира получили 75 компонентов системы длиной более 450 тысяч строк кода. Несмотря на массу проблем мобильного подразделения Hewlett-Packard, они смогли в срок завершить выпуск исходников, которые можно найти в репах на GitHub.
Читать полностью »

image
Я постоянно работаю в линуксе. Но бывают случаи, когда нужно перезагрузиться в винду. Просто так это сделать трудно, нужно подождать когда выскочит Grub и выбрать нужный пункт. Поэтому, сходить поесть, посрать или покурить во время ребута вам не получится, сидите перед монитором. Попробуем облегчить страдания и сделать хоть что-нибудь.
Читать полностью »

Как будет выглядеть Mozilla OS?

Патрик Адамчук (Patryk Adamczyk), должность которого в Mozilla звучит как Senior Mobile User Experience Designer, опубликовал в блоге Firefox OS статью, в которой описал дизайнерские принципы, заложенные в основу будущей мобильной операционной системы.

Если бросить на слайды под катом быстрый взгляд, но нельзя не заметить стремление к строгим геометрическим формам, которые характерны для того интерфейса, который Microsoft называла до недавнего времени «Metro». Сам дизайнер говорит, что «Design that is minimal, effective and intuitive»; также можно отметить ассиметричную компоновку плиточных элементов интерфейса, которые предназначены для отображения мультимедийного контента — однако же от привычных списков (контакты, письма и т.п.), характерных для Android или iOS, тоже не отказались.

Читать полностью »

Хотел бы поделить с вами своим взглядом на историю смартфонов и их ОС. Идея написать об этом навеяна мне шумихой вокруг Windows Phone 7/8, кучей противоположных отзывов, обзоров и т. д. Эта статья будет интересна в первую очередь молодым людям, так как они, наверное, просто не помнят, как смартфоны развивались эти 15 лет с момента их появления.

Сейчас на рынке смартфонов доминируют три ОС: Android, iOS и умирающий Symbian. Потенциально есть все шансы выхода в «высшую лигу» еще одной ОС — Windows Phone. Сейчас наличие мультитач сенсорного экрана является нормой, в сети ведутся холивары типа Android vs iOS(как когда-то Windows vs Linux). Куча срача на тему того, что «Майкрософт опоздала, все потеряно» и т. д. и т. п. И по этому поводу я хочу поделиться своей точкой зрения. Но сначала экскурс в историю…
Читать полностью »

В данной статье мы расскажем вам пошагово о том, как допилить напильником свой нетбук или ноутбук, в котором по какому-то недоразумению выключен и залочен в таком состоянии бит 2 в MSR 0x3A — попросту говоря, у вас есть в процессоре поддержка виртуализации, но она заблокирована биосом.

ПРЕДУПРЕЖДЕНИЕ: всё, описанное в этой статье, рассчитано на то, что вы знаете, что делаете. Всё на свой страх и риск! Если не уверены — не пытайтесь повторить это дома.

Итак, в чем же проблема?

Проблема, которую мы будем решать, для конечного пользователя компьютера выглядит так: При использовании гипервизора второго типа (например, VirtualBox)

  • вы не можете запускать виртуалки с более, чем одним процессором
  • вы не можете запускать 64-битные гостевые операционные системы внутри 32-битной хост ОС.

Вот такое сообщение вы можете видеть при попытке запуска виртуалки с числом процессоров, большим чем 1:
image

Аналогичное сообщение об ошибке вы также получаете, если собираетесь запускать 64-битную виртуальную машину (например, Debian amd64) с 32-разнядной хост ОС, например WinXP.

Можно ли вылечить это?

На этот вопрос можно ответить, проверив некоторые биты в некоторых словах состояния процессора. Самый простой способ убедиться, что в вашем случае проблема лечится — это посмотреть на то, что показывает программа SecurAble. В моем случае это выглядело так:
image

Итак, если у вас программа показывает такую же картинку, как показанная выше, то вы можете вылечить эту проблему. Однако нюанс заключается в том, что это установить нужный бит в регистре процессора можно только в БИОСе, поскольку вредный БИОС вашего ноутбука его выставляет в ноль, потом включает блокирующий бит и изменение этого бита более невозможно (до перезагрузки компа, где БИОС во время POST опять его сбросит и залочит).

Биос на нетбуке Acer Aspire производства Insyde, настройки его очень скудны и по F2 естественно мы не можем зайти в программу редактирования настроек БИОСа и включить виртуализацию там. Это было бы слишком просто.

Поэтому, мы будем дизассемблировать БИОС и менять его код, чтобы у нас бит был выставлен в 1. Если готовы, то читаем далее.
Читать полностью »

Разработчик под ником aaa801 портировал раннюю версию Open webOS для работы на Raspberry Pi. Данный компьютер создан на базе «системы на чипе» (SoC) Broadcom BCM2835 с частотой 700 МГц (ARM11 ARM1176JZF-S) и стоит всего $35.
Читать полностью »

Последние полтора года я уделял все больше времени работе над новым проектом Mozilla — Firefox OS. За это время я буквально влюбился в него и в его идею, испытав то, чего не испытывал прежде.

Есть что то волшебное в Firefox OS
Скриншот Firefox OS

Читать полностью »

Фонд Mozilla опубликовал демонстрационное видео, на котором показана работа мобильной операционной системы Firefox OS на инженерном образце производства ZTE — второго по величине производителя телекоммуникационного оборудования в Китае.

На видео показана работа «телефонных» возможностей устройства, работа с контакт-листом, работа с камерой, браузером Firefox, а также установка и запуск игры из Firefox Marketplace. Субъективно нельзя сказать, что интерфейс системы отзывается мгновенно (это хорошо заметно при пролистывании изображений в галерее снимков; также нет всевозможных эффектов при этом, которые присутствуют в Android, iOS или Windows Phone). В этом смысле создатели системы подчёркивают, что на видео один из прототипов системы, которая, к тому же, согласно замыслу фонда, должна быть установлена на действительно дешёвые устройства, чтобы суметь потеснить с рынка основного конкурента — Android.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js