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

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 из коробки не может запустить систему — значит она не запускается.

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

Рабочая станция Dell Optiplex GX260 — кому она нужна сегодня

Думаете, что время этого компьютера ушло? В целом, да. Но даже спустя 15 лет Dell GX260 вполне может работать.

Мне вообще нравятся брендовые компьютеры. Они создаются с повышенным запасом надёжности, ведь если компьютер сломается, то пользователь будет винить конкретную фирму, а не разношёрстный набор комплектующих.

Раньше это была крутая рабочая станция, а сегодня такой компьютер можно приобрести за пару тысяч рублей или дешевле. Он достаточно компактный, и может устанавливаться как вертикально, так и горизонтально.

А зачем он нужен? Ну, до сих пор осталось множество серьёзного оборудования, которое подключается через LPT или COM-порты и не работает с более современными системами.

На задней стенке полный набор всего необходимого, но без излишеств. Между портами PS/2 и VGA расположились четыре светодиодных индикатора для диагностики. В обычном режиме на них смотреть необязательно. Но вот на Optiplex 330, про который я тоже писал, они почему-то размещены спереди.

Всё по старой школе: раздельные разъёмы PS/2 под клавиатуру и мышь, LPT и COM, две пары USB, и LAN. А в слоте расширения стоит модем. Вот такой. Читать далее

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

Восстанавливаем работу BIOS на матери GA-B75-D3V

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

Я ничего не трогал, оно само!

Что самое интересное, всё было именно так. Компьютер включался каждый день несколько месяцев подряд и бодро стартовал, но в один обычный день вместо запуска выкинул меня в окошко с ошибкой: «компьютер не смог загрузиться, давай-ка загрузим optimized defaults или сходим в биос». Я сходил в BIOS, проверил, что все параметры в норме и отмахнулся кнопкой ОК.

Ладно, параметры я проверил, потому что пару месяцев назад заменил процессор и память. С новыми модулями и с новым i5 система могла работать на 1600 мГц вместо былых 1333, но работала она в таком режиме только при указании частоты вручную. Её я и проверил, она была 1600, я нажал ОК. А дальше мрак в трёх актах.

Gigabyte GA-B75-D3V запускается с третьего раза

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

  1. Комп включается, процедуру POST (Power-on Self-test, самопроверка при включении, в удачном случае завершается коротким одиночным звуковым синалом) не проходит, на экране тишина, сигналов ошибки нет, выключается примерно через 8-10 секунд.
  2. Через пару секунд снова включается, POST не проходит, на экране тишина, сигналов ошибки нет, но выключается ощутимо раньше, примерно через 4-6 секунд.
  3. Через пару секунд комп снова включается, проходит POST, один сигнал спикером об успешном прохождении POST, на экране появляется заставка фирмы-производителя с предложениями войти в BIOS, изменить загрузочное устройство, войти в прошивальщик Q-Flash и сделать прочие обычные вещи. Через мгновение заставка сменяется голубым окном UEFI DualBIOS, внутри которого ничего нет. Ещё через секунды 2-3 голубого экрана комп выключается и переходит к п.1.

(это скриншот из видео, которое я писал для протоколирования действий; протокол занял полчаса мучений, а реальное решение заняло всего 10 секунд)

На третьей стадии компьютер не реагировал ни на какие клавиатурные аккорды: Del, End, F9, F12 не давали никакого результата. Что делать? Правильно!

Исключаем комплектуху из списка подозреваемых

Читать далее

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

Меняем битую матрицу моноблока Gateway Profile 5

Перебирал архив своих объявлений на барахолке и вспомнил, что довольно давно я успешно поменял матрицу в моноблоке Gateway.

Моноблок — это гибрид системного блока и монитора в одном корпусе. И если монитор с разбитой матрицей чинить нет смысла, то восстановить моноблок гораздо полезнее.

Моноблок — это очень удобная штука для POS-терминалов, когда в кассовой зоне мало свободного пространства. Его можно установить на стоячее рабочее место, за счёт небольшой глубины. Моноблоки изначально разрабатывались для комфортной работы, поэтому, обычно, имели некислый запас прочности. Да и за счёт нестандартного внешнего вида стоимость моноблока будет выше, чем стоимость компьютера с монитором при прочих равных характеристиках

В общем, очень хотелось восстановить это чудо.

Всё началось с разбора, потому что надо было сразу понять, что там внутри. Так и выяснилась конфигурация моноблока Gateway Profile 5.

Характеристики:

  • Процессор: пень четвёртый, 3гГц (кстати, не знаю почему, именно четвёртое поколение Pentium на местной интернет-барахолке очень высоко ценится).
  • Память: DDR 1 гиг, полноразмерная, не ноутбучная. Занимает один слот из двух возможных.
  • Видео: Nvidia Geforce 5200. Своеобразная по формату, нестандартная по разъёму. Другую видеокарту в этот моноблок не поставить, так что если она дохлая, то восстанавливать моноблок смысла нет, если вы не найдёте прям точно такую же карту.
  • Винт: на 80 гб, достаточно тихий. Разъём IDE.
  • Мать: своеобразная, как и у всех моноблоков она нестандартной формы. Дополнительные драйвера нужны только на звук и сеть. На мамке есть разъём SATA, так что можно поставить более ёмкий жесткий диск (нужен переходник питания — вот, например, копеечный переходник питания с IDE на SATA на Алиэкспрессе).
  • Флопповод: есть, ноутбучного типа, низкопрофильный. Пишет и читает дискеты нормально, на удивление. Хотя большинство дисководов ноутбучного исполнения мне попадались дохлые.
  • CD-Rom: тоже ноутбучного формата, подключается по IDE (если точнее, то разъём подключения у него PATA). Умеет читать только обычные CD, писать ничего не умеет, DVD читать не умеет. В принципе, можно проапгрейдить до DVD-RW, если есть такая необходимость, но почему-то PATA DVD-RW стоят невероятно дорого, даже дороже, чем SATA.
  • Монитор: 17 дюймов. Держит 1280х1024. Имеет хитрый режим «восстановления» битых пикселей, включая попеременно красный-зеленый-синий фон. Меню на английском.
  • Корпус: тяжёлый, общий вес моноблока больше 7 кг. Массивный, внушительный. Разбирается довольно просто. С правого бока один PCMCIA (вроде), два USB, и два Firewire (большой и мини).
  • Блок питания — монструозная увесистая штука. 220В. Судя по всему, должен выдавать напряжение 12 Вольт с максимальным током никак не меньше 10 Ампер.

В общем, вполне себе хороший компьютер на то время. Единственное, что огорчало — битый экран. Читать далее

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

BeTwinServiceXP или подключаемся к старушке WinXP как к серверу терминалов

Давайте представим, что кто-то или что-то в наше время ещё поддерживает Windows XP. Например, ноутбук, который используется для просмотра IPTV. Телевидение работает бодро, воспризводится с провайдерского плейлиста проигрывателем VLC, управляется со смартфона программой VLCRemLite… Но это очень однозадачная система. Судите сами: при попытке подключиться на этот ноутбук по VNC вы получите в своё распоряжение тот же самый рабочий стол (то есть развёрнутый во весь экран ТВ-проигрыватель), а при подключении через родной RDP под любым пользователем ваш «телевизор» вылетит на экран блокировки и выбора пользователей.

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

Добавить поддержку терминалов в старушку WinXP решилась скромная контора ThinSoft, которая выпускала свой собственный продукт BeTwin Terminal Services с 2001 по 2012 год. Их программа регистрировалась как служба и позволяла одновременное подключение нескольких пользователей к одной системе одновременно.

Какие пользователи тут подключаются к моей XP?!

Технически, каждый раз, когда вы включаете свой Windows-компьютер — вы подключаетесь к системе как локальный пользователь. Это тот, кто сидит прямо за компьютером в кресле. А ещё вы можете подключиться к Windows XP через стандартную программу «удалённый рабочий стол». При этом вы зайдёте в систему как удалённый пользователь, а локального пользователя винда выкинет на экран блокировки. С помощью сервиса терминалов от компании ThinSoft можно подключать сразу несколько удалённых пользователей к системе на WinXP, не выкидывая при этом локального пользователя. Читать далее

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