Архив метки: windows

Windows через VirtualBox на Apple M1 — это реально

Новые процессоры Apple M1 построены на архитектуре ARM и это уже совсем не Intel. Как же в таких условиях создавать виртуальные машины? Вопрос «зачем» тут не поднимаем: надо — значит надо!

До недавнего времени единственной более-менее рабочей софтиной для виртуальных машин была UTM, но работала крайне скверно. Но ребята из VirtualBox подсуетились и выкатили бета-версию своего софта для виртуализации.

ВАЖНО: в этом посте рассматривается софт именно для создания виртуальных машин, где каждая система тусуется в своём контейнере. Просто для запуска Windows-приложений можно воспользоваться и другими вариантами, типа Parallels Desktop.

Тесты будем проводить на VirtualBox 7.0.2_BETA4 r154219 (Qt6.3.0).

Windows XP на Apple M1 — работает!

Нежно любимая икспиха была первой системой, которую я попытался установить сразу после установки Virtualbox, так что процесс затянулся очень сильно. На три часа, наверное. Вероятно, стоило перезагрузить Мак после установки виртуалбокс.

Проблема с Virtualbox на Apple M1 в том, что скриншоты не снимаются, если основное окно программы в фокусе, поэтому здесь и далее оно будет не в фокусе.

Вторая сложность — чрезвычайно мелкий размер окна виртуальной машины. Отчасти это решается настройкой вида и включением Scaled View.

Копирование файлов и установка системы в целом заняла часа три. То есть даже больше, чем у меня когда-либо уходило на установку. Я даже перепроверил и сделал скрин с часами: установка началась в полдень. И да, реально окно программы занимает квадратик буквально пять на пять сантиметров реального пространства.

Сразу же после установки системы и последующем запуске виртуалбокс упал.

Ох, всё-таки надо было перезагрузить макбук после установки программы. Со второго раза система запустилась. И первым делом я установил дополнения гостевой ОС, чтобы получить нормальный экран с нормальным разрешением.

Но нормального разрешения не получилось. Даже на максимальном разрешении 2560х1024 система выглядит слишком мелко.

Но тщательная настройка масштабирования до 200% всё-таки делает работу удобнее.

Выглядит всё равно мелко, но хотя бы можно читать текст на нормальном расстоянии от экрана. Сама система регулярно вылетает при разных задачах, так что назвать это стабильной работой никак нельзя.

Windows 7 на Apple M1 — не работает!

Процесс установки Windows 7 на процессоре Apple M1 даже не доходит до инсталлятора. Независимо от выбора системы (32 бит или 64 бит) установщик падает с ошибкой.

Причём настройки оставлены на автомате, так что виртуалбокс сделал «всё самое лучшее» именно для семёрки.

Я поменял настройку на 64-бит, выбрал соответствующую разрядность системы, но и она не взлетела.

Windows 8 на Apple M1 — не работает!

Так же, как и «семёрка», восьмая винда падает при попытке установки. Точнее, при попытке загрузки установщика.

Windows 11 на Apple M1 — не работает!

Так как семёрочное поведение, вероятно, характерно для всего семейства систем, выпущенных после WinXP, решил проверить самую свежую версию — Windows 11. Увы, эта даже до ошибки не дошла — тупо повисла на логотипе.

Тогда я решил пойти в другую сторону. Если от семёрки и выше системы стартовать не захотели, надо проверить те, что были до WinXP.

Windows 2000 на Apple M1 — работает!

Установка немного затяжная, но не напряжная. Я сразу же выставил режим отображения Scaled View, чтобы укрупнить окно в два раза и хоть что-то видеть.

Даже не знаю, помогла ли перезагрузка макбука, но 2к установилась гораздо быстрее XP.

Я даже отвык от Windows 2000 и загрузочный экран привёл меня в полный восторг.

Впрочем, на минималках Windows 2000 выглядит очень плохо.

Поэтому первым же делом устанавливаем дополнения гостевой ОС. Устанавливаются они довольно долго и кажется, что процесс зациклился до бесконечности на этапе установки сертификатов. Но нет, всё хорошо.

Периодически после установки отваливаются системные сервисы, но, в целом, систему можно считать рабочей.

Выводы

Virtualbox для ARM платформы M1 либо не до конца допилена, либо с виртуализацией систем Windows приемлемой свежести пользователи Apple M1 могут попрощаться.

Процесс виртуализации — технически сложный, но пользователя это волновать не должно. Если система не запускается с настройками по умолчанию — значит она не запускается, точка. Возможно, что тщательная настройка параметров виртуализации позволит запустить систему. Но если VirtualBox из коробки не может запустить систему — значит она не запускается.


Лучше маленький лайк и репост, чем большое спасибо в комментах. По этой причине комментарии выключены, а кнопки репостов — вас ждут. Пользуйтесь, прошу :)

Openmediavault самопроизвольно выключается

В предыдущих сериях мы собирали NAS и устанавливали систему. Я даже не успел запилить пост по настройке openmediavault и, похоже, не придётся: NAS, который должен работать круглосуточно и сам вставать после каждого падения, вдруг неожиданно начал самопроизвольно тухнуть.

Openmediavault сам отключается, причём делает это штатно, по всем правилам: паркует диски и тухнет. Без каких-либо подозрительных ошибок в логах.

Я грешил на отключение по сигналу BIOS, где было установлено отключение по превышению температуры процессора. И зря — за 10 градусов до срабатывания отключения должно было сработать звуковое оповещение, которого всё-таки не было. Так что виновата не температура.

Видеопиратство возвращается

Я перешерстил все логи, но никто и нигде не вылетал с ошибкой: запускал задачки крон, чистил пёрышки php, юзеры логинились — ничего криминального. Тогда я решил выявить нарушителя с помощью старого доброго «видеопиратства» — когда направляешь камеру на монитор и пишешь видео, чтобы потом покадрово отловить ошибку. Этот способ я «придумал» ещё во времена не самой стабильной Windows XP, где мне никак не удавалось прочитать ошибку, которая валила систему в BSOD и через секунду всё тухло.

Но в этот раз «видеопиратство» не спасло: вот последний кадр перед отключением и видно что в консоль при запущенном процессе journalctl -f ничего не вывалилось.

Стоит признать, я не особо опытный linux-пользователь, чтобы задротить в конфиги и логи, пытаясь отыскать вредную команду, которая тушит мой NAS. С другой стороны — система позиционируется как user-friendly и легко настраиваемая через web-панель, что по факту оказывается далеко не так.

Короче, openmediavault оказался не самым подходящим для меня дистрибутивом и я решил дать шанс некоторым другим — в предыдущем посте я перечислил список дистрибутивов для сетевого хранилища. И собирался кое-что попробовать из этого. Но это история для другого поста.


Лучше маленький лайк и репост, чем большое спасибо в комментах. По этой причине комментарии выключены, а кнопки репостов — вас ждут. Пользуйтесь, прошу :)

Ретротех: складная клавиатура для КПК Palm

КПК — это карманный персональный компьютер. Или же PDA — personal digital assistant. Да, известный сайт изначально создавался как помощник именно для этих устройств. Подобные девайсы были популярны с начала до середины нулевых, а позже стали вытесняться коммуникаторами (это гибрид КПК и телефона) и смартфонами. Так же, как сейчас есть iOS и Android, раньше была система MS Windows Mobile для кучи самых разнобрендовых КПК типа Dell, HP, Casio, Asus и самобытная PalmOS для КПК фирмы Palm. Для таких КПК выпускалось множество аксессуаров, об одном из которых я и хочу рассказать.

Это портативная складная клавиатура для КПК — Palm Portable Keyboard. Совместимая со всеми Palm, имеющими Universal Connector.

По размерам клавиатура в сложенном виде не превышает 10х13 см. На лицевой стороне есть логотип Palm и пара прорезиненных ножек.

В толщину клавиатура сантиметра два, на торце есть сдвижной фиксатор, которым клавиатура и раскрывается. После раскрытия получается вот так: Читать далее


Лучше маленький лайк и репост, чем большое спасибо в комментах. По этой причине комментарии выключены, а кнопки репостов — вас ждут. Пользуйтесь, прошу :)

Нетбук: формат техники, который мы потеряли

Технологический прогресс — штука, которая вертится вокруг мейнстрима. И если брать компьютер, то сегодня у нас есть варианты, которые можно купить в любом магазине:

  1. Ноутбук. Да, ноутбук на первом месте, потому что в одном корпусе собрано всё, что нужно для работы и развлечений. Именно ноутбук в ТОПе продаж как самостоятельная единица техники.
  2. Персональный компьютер в сборе, как самостоятельная единица, занимает второе место. Возможно, заняло бы первое, если бы учитывать все те случаи, когда компьютер собирается из покупных компонентов самостоятельно. Но сейчас речь именно про магазинную или вендорскую сборку.
  3. Моноблок. Позорное третье место. Тут и говорить нечего.

Так вот, среди ноутбуков сегодня есть классы: игровой ноутбук, просто офисный ноутбук, ультрабук для бизнеса и нетбук. Но сегодня нетбук — унылое серое поделие из говна и палок, собранное на самых дешёвых комплектующих, с абсолютно никакущей производительностью и с диагональю экрана от 14 дюймов. То есть он вообще нифига не маленький. А на примере модели Asus EEE PC 700 в модификации 4G я покажу, какой крутой была идея нетбуков.

Скажу прямо: EEE PC 700 — не самая удачная модель в серии. Получше, чем обычная 2G Surf, но похуже чем легендарная EEEPC 900, 901 и редкая 901HA. Но всё же это очень удачный экземпляр. Удобная клавиатура, хотя немного уменьшенная. Тачпад с поддержкой мультикасаний. Небольшой дисплей со скромной диагональю в 7 дюймов (у модели 900 — 9 дюймов). Для работы с документами, консольными программами и утилитами, легковесным софтом и даже запуском стареньких игр — супер вариант. Читать далее


Лучше маленький лайк и репост, чем большое спасибо в комментах. По этой причине комментарии выключены, а кнопки репостов — вас ждут. Пользуйтесь, прошу :)

Что такое RAID 0 и зачем он нужен

Что такое RAID 0? Это такой массив, где все накопители собираются в один большой объём. Причем штатными средствами Windows в такой массив можно собрать только диски одинаковой ёмкости, а в Linux, если не ошибаюсь, любой ёмкости.

Емкость RAID 0 — это сумма всех входящих в него дисков. Например, если собрать его из двух накопителей по 40 Гб — получим 80 Гб.

Отказойстойчивость RAID 0 никакущая, буквально нулевая. Это из названия следует. Потому что все данные пишутся кусочками на каждый накопитель массива и никак не дублируются.

Допустим массив RAID 0 собран из четырёх дисков. Если один из них выйдет из строя — ВСЯ информация будет потеряна. Это не очень хорошо.

Поэтому есть RAID 1. Это зеркальный массив. Собирается только из дисков одинакового объёма, где каждый второй диск — есть зеркальная копия первого. Соответственно, если один диск выйдет из строя, вся информация будет сохранена на втором. Надёжность очень высокая, но тут просыпается жадность. Считайте сами: из всего объёма накопителей вам доступна только половина. Немного обидненько.

Но тогда зачем нужен RAID 0?

Вся фишка в том, что в массиве суммируется не только объём накопителей, но и их скорость. Вот, например, результаты производительности зеркального массива RAID 1 из двух SCSI дисков на 10000 оборотов в минуту.

Так себе результаты. Зато надёжно.

Читать далее


Лучше маленький лайк и репост, чем большое спасибо в комментах. По этой причине комментарии выключены, а кнопки репостов — вас ждут. Пользуйтесь, прошу :)