Архив рубрики: Компьютерное

Запускаем любой Macbook без клавиатуры и волшебства

Apple с каждым годом и каждой моделью делает всё более мощные, энергоэффективные и крутые ноутбуки. Всё, что можно ограничить в габаритах — ограничивается. Все компоненты становятся компактнее. Кроме одного.

Power-on pads

На любом ноутбуке от Apple есть две контактные площадки, к которым можно подпаяться даже сегодня, в эпоху нанотехнологий и микрокомпонентов. А можно не подпаиваться, а просто закоротить чем-нибудь.

Сделаны эти площадки для того, чтобы запустить ноутбук с отключённой клавиатурой (и кнопкой питания, соответственно). Читать далее


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

Создаём беспроводной мост между роутерами через wi-fi

Как выглядит классическая схема сети в типичной квартире? В доме, который был построен задолго до появления интернета? В квартире, где ремонт тоже делался без учёта современных интернет-коммуникаций?

Обычно это ввод интернет-кабеля в районе входной двери и беспроводной маршрутизатор, который подключается в ближайшую розетку. Таким образом, роутер оказывается в прихожей или в первой же комнате, куда удобно протянуть кабель по коридору. А интернеты раздаются по вай-фаю: все ноутбуки и смартфоны-планшеты это умеют.

Даже если есть настольный компьютер с кабельным подключением, то ноутбуков, смартфонов, планшетов и прочих wi-fi-гаджетов больше. Поэтому роутер можно условно представить как коробку, в которую приходит кабель, а выходит вай-фай.

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

Например, вы купили большой телевизор в дальнюю спальню, а он подключается кабелем. Или решили устроить домашний кабинет подальше от входной двери. Или вы просто любите компьютеры старые, а ставить в каждый блок wi-fi адаптер не получается — не везде есть USB или недостаточно быстродействия процессора. В быту всякое случается. В общем, требуется именно кабельное подключение и желательно, чтобы этот кабель не пришлось тянуть через всю жилплощадь, старательно огибая препятствия, вскрывая плинтус и высверливая стены насквозь. А ещё, бывает, случается снять помещение под офис в историческом центре города, в историческом же здании, владелец которого категорически против всяких проводов, а вам надо как-то связать два «островка» интернетом. Или что делать, если нужно ненадолго раздать с телефона интернет по wifi для компьютера, в котором только ethernet. В общем, юзкейсов к этой ситуации множество. А решение одно: WDS или подключение дополнительного роутера «вверх ногами».

Роутер «вверх ногами» — это коробка, в которую приходит вай-фай, а выходит кабель. Читать далее


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

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


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

Установка EasyNAS: самый простой дистрибутив для дома

После того, как openmediavault — один из популярных дистрибутивов для NAS — стал без каких-либо причин выключать компьютер (см. предыдущий пост по теме), я попытался рассмотреть альтернативы.

Я установил все дистрибутивы, которые перечислял в этом посте, в виртуальную машину. Из них мне понравились два: EasyNAS и Rockstor.

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

Затем система спрашивает, на какой диск она будет устанавливаться. Внимательно выбираем нужный диск.

Читать далее


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

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

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

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

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

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

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

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

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

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


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