• Перенос Linux c vhdx на hdd?

    @rPman
    Для начала метка активного диска это очень устаревшая методика, работает только с legacy mbr boot и только с dos и старыми windows.

    Если система EFI (материнка + настройка в биосе) то нужно восстановить загрузочную запись в биосе (некоторые биосы позволяют выбрать откуда грузиться и так).

    Самое простое и универсальное (не важно какой биос), загрузиться с livecd/liveusb (любую систему linux той же архитектуры, т.е. x86/x64/... в идеале той же версии но не обязательно), смонтировать корневой раздел в какой-нибудь каталог типа /mnt (причем если root состоит из нескольких разделов типа /boot /home и т.п. то нужно смонтировать их все в правильном порядке) и запустить команду
    grub-install /dev/sda --root-directory=/mnt
    где /dev/sda это устройство с диском с которого нужно грузиться (где лежит efiboot или biosboot или для старых mbr дисков где будет загрузочный сектор)
    а /mnt - каталог, в который смонтирован корневой раздел файловой системы твоей перенесенной ОС.

    p.s. grub все сам проверит, восстановит и настроит, и если какая ошибка - напишет

    Дополнительно удостовериться, что в /etc/fstab указаны верные устройства монтирования а лучше перевести на UUID
    Ответ написан
  • Возможно ли актуализировать старый дистрибутив Linux?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Теоретически можно.
    Практически потребуются оооочень хорошие знания этого дистриба, намного превышающие знания обычного бубунтовода, потому что все придется делать руками.
    Ответ написан
    4 комментария
  • Как использовать Ubuntu Desktop as Ubuntu Server?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    Удалите графический интерфейс\отключите его авто запуск.
    Но вообще все это странно звучит.
    Ответ написан
    Комментировать
  • Как получить список зависимостей пакета с "под зависимостями" в APT или dpkg?

    hottabxp
    @hottabxp Автор вопроса
    Сначала мы жили бедно, а потом нас обокрали..
    Пример Midnight Commander:
    Перечислить все рекурсивные зависимости:
    apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances mc | grep "^\w" | sort -u

    gcc-10-base
    libblkid1
    libc6
    libcrypt1
    libext2fs2
    libffi7
    libgcc-s1
    libgcrypt20
    libglib2.0-0
    libgpg-error0
    libgpm2
    libmount1
    libpcre2-8-0
    libpcre3
    libselinux1
    libslang2
    libssh2-1
    mc
    mc-data
    zlib1g

    Так можно вывести рекурсивные зависимости в столбики:
    apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances mc | grep "^\w" | sort -u | column

    gcc-10-base	libext2fs2	libglib2.0-0	libpcre2-8-0	libssh2-1
    libblkid1	libffi7		libgpg-error0	libpcre3	mc
    libc6		libgcc-s1	libgpm2		libselinux1	mc-data
    libcrypt1	libgcrypt20	libmount1	libslang2	zlib1g

    А так можно скачать пакет вместе со всеми рекурсивными зависимостями:
    apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances mc | grep "^\w" | sort -u)

    Источник - Как скачать рекурсивные зависимости пакета в Ubuntu
    Ответ написан
    Комментировать
  • Как изменить сетевой маршрут?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Изменился маршрут между магистральными узлами. Теоретически можно написать в саппорт, практически Вас отправят в игнор - физик, с вопросом по игре...
    Ответ написан
    Комментировать
  • Как определить место обрыва в кабеле без спец приборов/оборудования?

    Проверяеамый провод на фазу, остальные на ноль и отвертка (индикатор поля) потухнет после месте обрыва.
    Ответ написан
    Комментировать
  • Как определить место обрыва в кабеле без спец приборов/оборудования?

    NeiroNx
    @NeiroNx
    Программист
    Высоковольтный пробой. Даете 1-2кВ напряжение в оборванный провод с разных концов - прбить основную изоляцию не хватит, а вот воздушный промежуток в месте обрыва вполне достаточно, после пробоя там образуется нагрев(зависит от тока) вплоть до дыма и возгорания.
    Ответ написан
    Комментировать
  • Поддерживает ли этот блок питания полупассивный режим охлаждения?

    @kalapanga
    Находим страничку этого блока питания на сайте производителя:
    https://www.coolermaster.com/en-global/products/mw...
    Листаем вниз до раздела "Download and manual"
    Скачиваем и открываем "Product Sheet". Читаем:
    Silent Mode : The 120mm HDB fan will remain completely silent during low load operations and while in standby mode.
    Ответ написан
    1 комментарий
  • Как установить Windows с Linux без загрузочного диска?

    @c0ngr3ssman Автор вопроса
    Вобщем, WSGlebKavash оказался прав по поводу загрузки из раздела. Создал fat32 раздел, смонтировал, перенес файлы образа, разбил install.wim в сборке на два файла swm (с помощью wimlib-imagex), в биосе выбрал нужный из трёх нумерованных дискет и загрузился с него. Всю жизнь думал что так не работает. Всем спасибо за помощь
    Ответ написан
    Комментировать
  • Возможно ли выполнить JavaScript код в Rust при помощи NodeJS?

    bingo347
    @bingo347 Куратор тега JavaScript
    Crazy on performance...
    Хоть и вопрос несколько сумбурный и не совсем понятно, что автор хочет на самом деле...
    Но краткий ответ: да, возможно, но есть нюансы...

    Самый простой вариант - запускать node как отдельный процесс. Можно просто запускать на каждый чих, а можно заморочиться и организовать общение между приложением на Rust и приложением на Node.js

    Вариант поинтереснее - Node.js можно собрать как библиотеку (есть даже готовые бинарные сборки такого), линкуем с приложением на Rust. Всё живёт в одном процессе, но node будет запускать свои потоки.

    Есть и обратный последнему вариант. Можно из Rust кода собрать бинарный аддон к Node.js
    Правда тут уже JS код будет запускать код на Rust.
    https://napi.rs
    https://neon-rs.dev

    Можно пойти дальше. Если задача просто исполнять JS код из приложения на Rust, то можно слинковаться с одним из JS движков. Приколюх предоставляемых платформой Node.js здесь не будет (вроде fs или http), хотя никто не мешает реализовать это самостоятельно.
    https://crates.io/crates/v8
    https://crates.io/crates/quickjs_runtime
    Ответ написан
    3 комментария
  • Как изменить сетевой маршрут?

    @Drno
    Врят ли Вы сможете что то сделать. скорее всего что то меняют на магистралях. можете протестировать с других провайдеров, возможно у них путь траффика другой
    Ответ написан
    Комментировать
  • Альтернативы wireguard?

    @apppostol
    Гугл тоже перестал работать? 3x-ui xray vless reality в помощь. Мануал думаю сами найдете.
    Ответ написан
    Комментировать
  • Как работает автомобильная "контролька"?

    Крокодил цепляется на массу.
    Щупом трогаешь провода.

    Если попал в массу, то между щупом и крокодилом происходит замыкание, ток движется через батарейку, зелёный светодиод, на массу автомобиля и обратно в батарейку.

    При попадании в плюсовой провод - наоборот и в качестве источника питания будет аккумулятор автомобиля.

    На картинках ниже объяснение - почему. Выделил пунктирной линией цепь
    66ab7ee816547194088952.png
    66ab7f642c591968815092.png
    Ответ написан
    Комментировать
  • Как перенаправить трафик в 3proxy с локального http на локальный socks?

    смотря что именно надо, например

    auth iponly
    allow *
    parent 1000 socks5+ 127.0.0.1 порт логин пароль
    proxy


    или

    auth useronly
    allow *
    parent 1000 socks5+ 127.0.0.1 порт * *
    proxy


    если надо прокинуть логин/пароль переданные в http прокси в socks
    Ответ написан
    2 комментария
  • Ubuntu какую программу используете для резервного копирования с рабочих станций в общую папку?

    @Drno
    rsync если файлы
    backula если образ(ну это стандартные вещи)
    Ответ написан
    Комментировать
  • Выбор программы или ЯП для создания приложения по обработке данных?

    Делать это всё на чистом экселе - умрёшь.

    Это очень пахнет отраслевым решением - такие редко делают бесплатные.
    Скорее всего какое-то специализированное решение для ресторанов уже имеет функции для работы с технологическими картами и складом (r_keeper и подобное, например)
    В ту же сторону - 1С, тем более что в этом соцучреждении уже наверняка 1С где-то используется.
    Ответ написан
    Комментировать
  • По какому принципу работает алгоритм с массивом очереди?

    wataru
    @wataru Куратор тега Алгоритмы
    Разработчик на С++, экс-олимпиадник.
    Много разных вариантов для структур данных. Например, кольцевой буфер. Или связный список. В этом случае можно удалять элемент с начала, не сдвигая все элементы в массиве.
    Ответ написан
  • Какую кодировку выбрать для бд чтобы хранить фото?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Любую. На BLOB кодировка не влияет.
    Но по уму фотографии не хранят в БД. Их записывают как отдельные файлы с уникальными именами, а в базе хранят оригинальное имя файла и путь к файлу.
    Ответ написан
    Комментировать
  • Сколько оперативной нужно веб серверу?

    @Drno
    на базу данных и обработку веб запросов
    а сколько юзеров может показать только тестирование, т.к. непонятно какой сервис и как Вы там будете располагать
    Ответ написан
    1 комментарий
  • Ноутбук быстро выключается без зарядки.Что делать?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Менять банку, она сдохла. Дополнительный симптом - ноут быстро заряжается. Банка выработала ресурс, если не заменить - может вздуться и бахнуть. Недавно меняли мне банку в старой планшетке - там ее раздуло, беднягу, как Пьера Ришара в "Невезучих".
    Ответ написан
    4 комментария