Каторга
Навязчивое желание впердолить на новый комп линукс. Но проблема в том, что мне работать нужно, причем причем компиляция дотнет проектов это и так напряг, F# компилируется еще дольше, а если я поставлю линукс и винду в виртуалке(чего я не делал и 100% уверен что будут пляски с бубном) - это будет еще дольше.
Ну и однозначно - проги под линукс меня по юзабилити совершенно не устраивают, а дописывать их самостоятельно нет ни времени ни опыта. Идти же попути типичного линуксоида линукс-вею "чего-то нет, значит это мне не надо" - это не наши методы.
Ну и однозначно - проги под линукс меня по юзабилити совершенно не устраивают, а дописывать их самостоятельно нет ни времени ни опыта. Идти же по
no subject
no subject
no subject
Короче говоря, я тупо воткнул виртуалбокс и щасте настало. Пытался втыкать Xen (вот там вуду, да), но пришлось вынести debian lenny (не распознал видеокарту) и поставить squeeze, а там они его почти сразу сломали. Может, после релиза опять попробую.
no subject
У меня сквиз с ходу не стал, пришлось груб2 как-то руками допиливать, причем я сейчас уже не вспомню, как и чем я его завел :)
no subject
Пожалуй, единственное настоящее вуду - это флешки и прочие усб устройства - их внутрь виртуалки так просто не пробросишь.
no subject
no subject
Но чо-то мне после убунты и дебиана ставить еще чо-то так влом, не передать.
no subject
no subject
RH/CentOS — унылое говно со старьём в репах. Fedora — много вкусных плюшек, но мне тестить её некогда — работать нужно :)
Gentoo — ставил на виртуалку, заебался ждать, хотя emerge клёви и софта дофигища, да. Arch — ставил в виртуалку, видел пару раз жалобы на «очередной апдейт сломал нахрен гном/иксы/чтотонужное, сижу, курю, жду пока поправят», ставить на десктоп не стал.
В общем, пока что с убунты я переезжать не собираюсь.
no subject
no subject
В чём грабли-то?
no subject
no subject
Чисто вычислительная работа в общем-то не тормозит и так - пока не нужно щелкать контекстом ВМ или обращаться к привилегированным инструкциям, все работает примерно также как и без гипервизора. vt-x нужен только для ускорения этого самого переключения (но ускорение на io задачах заметно даже глазами), т.е. эмуляции виртуальной периферии. Ну, там правда еще тонкости есть с 32-/64-битными гостями и хостом, но это к делу не относится.
Дальше все зависит от этой самой виртуальной периферии: если гипервизор умеет эмулировать 3D видеокарту (virtualbox умеет, но хреново, примерно уровень dx7 поддерживается), то 3D будет ускоряться. Важно понимать, что это всего лишь трансляция вызовов из драйвера гостевой ОС (драйвер тоже виртуалбоксовый) в драйвера хостовой системы.
Теоретически существует другая возможность: если чипсет, процессор, гипервизор и bios поддерживают vt-d (iommu такой) то можно напрямую прокинуть видеокарту в гостевую ос и работать там с ней нативными драйверами (а вот этого уже virtualbox не умеет), хост при этом скорее всего останется без видео. Если совсем-совсем теоретически, то существует железо, способное работать в таком режиме с несколькими инстансами ВМ одновременно, но умеют ли это популярные видеокарты и их драйвера - большой вопрос.