nicka_startcev: а на русском тут чо есть, а? (Default)
[personal profile] nicka_startcev
На работе комп, 16гб рам 8х2 ядер (8 честных, у каждого гипертрединг), на компе винда. вроде бы 7-ка.
в винде крутится виртуалка с дебиан-стойло, куда прокинуто 8 ядер, 8гб оперативки. диск - в файле, места хватает.

в внешней винде я пользую только "зайти на удаленку проверить копропротивную почту" и "запустить виртуалку с рабочим окружением".

окружение - айсвм. с системд. типично, что-то пишу в гэдите, запускаю какие-то среды, прошиваю через усб разные стм32.

(кстати, вопросы.
1. как в линуксе настроить, разобраться или хотя бы перевести на человеческий язык "удаленное подключение к удаленной винде"
2. как проще всего вывернуть наизнанку систему, пихнув винду в виртуалку, а виртуалку с линуксом накатить на голое железо?)

так вот. проподземный стук. я каждый день замораживаю виртуалку вечером, размораживаю утром -- все окошки на своих местах, отлаживаемые СТМ32 по усб пробрасываются как надо, можно сразу начинать работу.
но.
но.
иногда (этак раз в месяц) вдруг внезапно в линуксе рут из-за ошибок перемонтируется в ридонли, приходится записывать на бумажку несохраненное и перегружаться. в винде проверял диск на ошибки, на голом жлезе гонял тесты оперативки - граблей не нашел.

что еще проверить, или что можно исправить?

Date: 2018-03-24 09:34 am (UTC)
From: [personal profile] ex0_planet
> дебиан-стойло

А debian testing это, сталбыть, место где пришивают йайца? :-)

1. rdesktop и иже с ними, этих приложений штук пять минимум. Для гнома родным является vinagre, у кед что-то свое ну и так по мелочи.

2. Винду однозначно проще переставить, с линуксом я бы поизвращался путем клонирования партиций, и лучше это делать с lvm'ом. Монтировать виртуальные диски есть софт.

Насчет бага — попробуй замораживать не виртуалку, а винду целиком. Так-то однозначно какой-то подземный стук, попробуй проапгрейдить чего-нибудь.

Date: 2018-03-24 02:03 pm (UTC)
From: [personal profile] ex0_planet
Хм, это странно. Для винды выше 7, hibernate — штатный режим выключения, т.е. когда ты говоришь ей shutdown, она гасит приложения, а ядро и сервисы уходят в hibernate. Это называется hybrid boot и в последних версиях по-моему даже неотключаемо.

Т.е. оно либо каждый раз бы так делало, при каждом старте, либо у тебя винда таки семерка.

Вообще похоже на редкостно кривую матерь и ейный acpi bios; сейчас таковых уже не должно остаться, ибо по вышеописанной причине микрософтовский whql в свое время знатно дрючил производителей железа именно на работу с power saving режимами.
Edited Date: 2018-03-24 02:05 pm (UTC)

Date: 2018-03-24 04:33 pm (UTC)
From: [personal profile] ex0_planet
Не знаю. А в настройках таскбара этого нет? Правой кнопкой там, и далее по свойствам...

Date: 2018-03-24 11:27 am (UTC)
avnik: (Default)
From: [personal profile] avnik
remming если надо поумнее, rdesktop если хочется по тупому, и чтобы credfentials с командной строки (в ситуации когда у тебя otp и их можно получать через апи это удобно))

Date: 2018-03-24 11:30 am (UTC)
avnik: (Default)
From: [personal profile] avnik
Хмм, а зачем заморачиваться с клонированием когда можно хоум забекапить, а система тупо перельется со всем софтом с скоростью скачивания пакетов (но простите, я испорчен nixos'ом где у меня на гитхабе _все_ конфигурация хоста, влючая софт (и исключая пароли/ключи) -- то есть после выливки остается сделать passwd root && passwd $self)

Date: 2018-03-24 02:10 pm (UTC)
From: [personal profile] ex0_planet
Да но нет. Человек разрабатывает эмбедщину, а там типично никто не озабочивается пакетизацией всяких сред, SDK и проч. Подобную поебень бывает потом очень сложно восстановить.

Собственно, распространенность команд вроде 'pip install' как бы намекает на то, что на пакетизацию всем положить, кроме бородатых одминов-бюрократов из прошлого тысячелетия.

Кстати, на этой волне вполне понимаю Поттеринга, который давно уже озаботился вопросом "как мы будем собирать дистрибутивы в новом тысячелетии" и предлагает вообще отказаться от пакетов и разруливать все путем выдачи каждому приложению того окружения, которое оно ожидает (нечто среднее между nixos и принятым в винде подходом).

Date: 2018-03-24 03:45 pm (UTC)
avnik: (Default)
From: [personal profile] avnik
Ну вот лучше таки озаботиться, потому что иначе каждый второй разработчик в конторе будет это делать самостоятельно, по причине того что его рабочая станция развалилась.

fyi, всякие `pip install` как раз заворачиваются в никс одним куском (там есть тул, который кушает requirements.txt с учетом пиннинга версий, и делает большой app.nix -- pypi2nix если мне не изменяет память, и вроде был еще один аналогичный). Меня впрочем больше интересует cabal2nix/stack2nix в данный момент ;)

Date: 2018-03-24 04:52 pm (UTC)
From: [personal profile] ex0_planet
Не факт что там на остальных станциях линукс. Возможно просто Никита такой оригинал :) Arm gcc тулчейн есть и под винду, если в качестве среды какой-нибудь эклипс или готовое окружение на его базе, то оно в принципе портабельно и в принципе везде будет одинаково собираться.

Заворачиваться-то они заворачиваются; так-то вообще и checkinstall есть, просто это все равно НЕ нормальный пакет с точки зрения системной бюрократии. Это лучше чем make install и его аналоги, но главный разрыв все равно не в формате архива, а в головах — пакет, это то, у чего есть мейнтейнер. Нынешняя молодежь упорно старается этого аспекта не замечать.

Date: 2018-03-24 03:48 pm (UTC)
avnik: (Default)
From: [personal profile] avnik
за "рукосборный" а не скриптосборный кстати надо руки рвать.
А куда уж класть конфиги айсвм -- они у тебя в таком раскладе либо в бекап хома попадают (или репо с дотфайлами, что более вероятно -- у вас же есть репо с дотфайлами? или вы настраиваете все вручную каждый раз) или в репо с configuration.nix, и соотвественно куда-то внутрь системы. То что не закоммичено в гит/hg/whatever -- не существует

Date: 2018-03-25 10:33 am (UTC)
avnik: (Default)
From: [personal profile] avnik
Ну вот в случае nixos он будет с вероятностью лежать где-то в /nix/store/хешпакета-mycrosstoolchain/...

Ну так в чем проблема?
opencm.overrideAttr (old: { buildPhase = old.buildPhase + "my cool addition"; })

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

https://github.com/NixOS/nixpkgs/tree/master/pkgs/development/misc/avr можешь вон посмотреть, как они с avr кроссом обошлись. +к тому же если тебе для разных задач нужны патченые (по разному) тулчейны -- оно их нормально разведет по разным углам без конфликтов.

Profile

nicka_startcev: а на русском тут чо есть, а? (Default)
nickita a startcev

June 2018

S M T W T F S
     12
345 67 89
10 11 121314 1516
17181920212223
24252627282930

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 19th, 2025 09:47 pm
Powered by Dreamwidth Studios