Как стать автором
Обновить

Переезд с Ubuntu на Windows 10, Hyper-V и избавление от железного маршрутизатора

Время на прочтение5 мин
Количество просмотров58K
Всего голосов 60: ↑48 и ↓12+36
Комментарии187

Комментарии 187

iptables -P FORWARD DROP все-таки надо, а то в вашем файле стоит ACCEPT, т.е. ходите все куда хотите, а не «лезьте в VPN или болт вам». А вот приложение хорошо бы было осветить поподробнее — с ним явно было битья об стену в разы больше, чем с настройкой «встроенного» в ноут роутера.
vpn работает не всегда, потому что некоторые ресурсы недоступны через vpn (Китай). Приложение на удивление простое, с использованием NetworkOperatorTetheringManager, хорошо описанного в Windows Dev Center, больше времени ушло на C# и Visual Studio, с которыми я никогда до этого не сталкивался.
Давайте будем конкретными:
1 «Купив новый ноутбук...». Какой ноут вы купили?
2 «моя любимая Ubuntu » Какая версия Ubuntu?
3 Вы хранили оригинальный диск от ноута с виндовозом и поставили Linux на новый диск или перенесли диск с Linux со старого ноута?
1) MSI GS43VR 7RE
2) 16.04, проверял с 18.04 тоже
3) диск перенесен со старого, sensors-detect ничего не нашел, pwmconfig тоже.
Чувак тупо ответил на заданные вопросы и получил минусы. Я понимаю минусы за грубое
поведение, оскорбление, троллинг, рекламу, пропаганду. Но, за озвучку своего мнения на основании своего опыта который может отличатся от других или за ответы на вопросы? Хабр такой хабр.
>16.04, проверял с 18.04 тоже
Не удивительно, nVidia Optimus в Ubuntu не работает.
З.Ы. Кидать в меня манами по настройке не надо, киньте лучше ссылками на исправленный ubuntu-drivers-common и nvidia-common для 16.04.03
А где-то нормально работает? На GTXах?
НЛО прилетело и опубликовало эту надпись здесь
Hyper-V для этого не годится — у виртуальных машин нет доступа к USB. Для сборки и отладки мобильных приложений необходим доступ к устройству, поэтому лучше использовать vmware, virtualbox или kvm, в них можно прокинуть USB для виртуальной машины. Но и там есть свои тонкости, детально сейчас не вспомню.
НЛО прилетело и опубликовало эту надпись здесь
Установить непосредственно в виртуальную машину hyper-v не получиться, можно установить в виртуальной машине другого гипервизора. Я сделал это так:

1) Создал виртуальную машину, запретил динамическую память — выделил фиксированный размер. Разрешил вложенную виртуализацию:
Set-VMProcessor -VMName <Название виртуальной машины> -ExposeVirtualizationExtensions $true

2) Поставил серверную убунту. При установке можно сразу отметить пакеты виртуализации, либо доустановить их потом (libvirt).
3) Установить MacOS используя готовые конфиги с https://github.com/kholia/OSX-KVM
4) В конфигурации проверить чтобы сетевое подключение шло через мост (чтобы получать реальный ип и иметь прямой доступ к виртуальной машине)
5) В WSL поставил virt-manager для простого управления и доступа к фреймбуферу (медленно, потому что через X11 прослойку).
6) Лучший вариант — разрешить общий экран в виртуальной MacOS и подключатся vncviewer-ом напрямую (например поставить vncviewer от realvnc для Windows)
7) Поставить SPICE viewer (virt-viewer) для Windows и подключаться к фреймбуферу напрямую
НЛО прилетело и опубликовало эту надпись здесь

На VMWare ставится без дополнительных прослоек. Единственное ограничение — без OpenGL. Например Maps работать не будут. А так всяко круче чем на VM через прослойки. Даже USB пробрасывается.

Расскажите пожалуйста поподробней! У меня при попытке установки уже МакОСи какой-то Page Fault вылетает и ничего не работает =(

Да собственно просто. Например — macOS Sierra.
По большому счету любую МакОС можно под VMWare запустить, только возни очень много.

Ой, я не на тот комментарий ответил =) Интересовало через KVM,VmWare ставить совсем желания нету =)
Расскажите пожалуйста поподробней! У меня при попытке установки уже МакОСи какой-то Page Fault вылетает и ничего не работает =(
Если точнее: x64 exception type — 0e(#pf — page-fault)
C OpenBoot при этом вроде бы что-то запускается, пробую пока так…
Увы, все существующие вирт. машины, не работающие на Mac (VirtualBox/ WmWare для Windows, Linux и пр.) качественно не могут эмулировать Mac машины. Выходом может послужить сборка хакинтоша
Используют всякое Ubuntu, а потом мигрировать начинают. Пожалуйста: не судите о Linux только по Ubuntu.
А кто судил о никсах по убунте? В статье про это вообще ни слова — просто пост со впечатлениями и простеньким маном по настройке виртуального маршрутизатора для Hyper-V…
Автор ясно дал понять в первом абзаце об Ubuntu. Сделать выводы далее достаточно легко. Создать программный маршрутизатор можно и на Linux. Но до сути статьи идёт явное указание на невозможность использовать Ubuntu и миграция, хотя ни слова (даже справедливости ради) о железе, идентификаторах моделей и производителей неких сенсоров и контроля за вентиляторами. Замечу, что некоторые драйвера можно позаимствовать из других дистрибутивов (например как для Broadcom)
А есть что-нибудь с большей поддержкой со стороны разработчиков софта и железа? Не троллинга ради, я всегда ставил второй осью убунту, т.к. «уж на ней-то точно тестировали драйвера».
Так поддержка железа — это больше про ядро, а не про дистрибутив.
Есть такое железо, а особенно часто оно встречается в «игровых» ноутбуках, которое не поддерживается стандартным ядром дистрибутива. И в лучшем случае вам нужно будет просто пересобрать ядро с нужными вам флагами, а в худшем — патчить.
НЛО прилетело и опубликовало эту надпись здесь
Классно конечно. Но «обычный пользователь» не будет покупать дорогой игровой ноутбук, чтобы поставить на нем Linux.
И, да. Открытые дрова для nVidia хреновые, проприетарные дрова nVidia, или не поддерживают optimus или не дружат со свежими ядрами, и придется сидеть на старом ядре пока не обновят драйвер. С radeonam'и вроде все нормально.
НЛО прилетело и опубликовало эту надпись здесь
Странно. У них проприетарный драйвер нужен только для разработки, а открытый должен поддерживать все фичи для повседневного использования.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Я с Gentoo уже лет 5 назад перешёл на Calculate Linux. Там есть в принципе всё, чаще даже есть в репах то, чего нет в других дистрах. Ядро тоже используется более свежее, поэтому никогда не испытывал проблем с поддержкой оборудования.
Коллега использовал SuSE, но он несколько раз упирался в то, что в репах только одна версия пакета, поэтому при поломке не мог откатиться назад и ждал релиза.
Есть еще коллега — любитель Fedora, но этот мистер знает толк в извращениях даже похлеще меня.
Разве есть какая-то другая которую можно поставить и не выяснить весь вечер почему 2080 не работает или почему wifi не видит сети? А если это на ноуте где нужна поддержка тача и остальных фишек?

В 2018 по моему уже стало очевидно что десятку винду можно ставить на абсолютно любые компы и все будет работать как надо. А что не будет то тем более не заведется на линуксе.
Просто Убунта вроде как самая популярная и в случае каких-то форс-мажоров я всегда уверен что на SO сразу найду пару строк для терминала или пример нужного конфига, а не буду искать маны как пересобирать ядро…

Мне это напомнило недавний опыт с raspbian. В терминале перепутаны коды с клавы (у меня natural keyboard 4000), хотя поддержка клавы есть, конфиг не сохраняется. Так же не сохраняются некоторые другие настройки. Деревянный интерфейс из 90 и так далее.
Понятно что система своеобразная, но для меня именно такими представляются все остальные линуксы доля которых еще меньше небольшой доли Убунты. Возможно что ошибаюсь.

Пишу с убунты, а дома стоят обе: десятка и убунта.
В 2018 по моему уже стало очевидно что десятку винду можно ставить на абсолютно любые компы и все будет работать как надо. А что не будет то тем более не заведется на линуксе.

Пес его знает. Но…
Два ноута. Старый и новый.
На старом десятка просто не ставится. Линукс, причем самый что ни на есть современный, ставится и летает. А еще десятка не умеет там управлять яркостью монитора (линукс умеет, виста умела, семерка умела после перешивки биоса и небольших плясок с бубном по прикручиванию вистовских драйверов, десятка просто не умеет).
На новом десятка немного дуркует (отваливается сеть, проблемы с дискретной видеокартой, оно лечится, но требует плясок с бубном). Линукс просто работает. Причем линукс как предустановленный (убунта), так и другие дистрибутивы, поставленные с нуля.


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

Линуксов много всяких разных. У того же Rasbian максимально облегченный рабочий стол по причине очень слабого железа у Pi. А десятка на Pi ставится только вообще без графической морды лица вообще (которая IoT, если не путаю с названием). Тоже, кстати, пример, когда винда не ставится, а линукс работает. И еще много интересных компьютеров, на которые десятка не ставится в принципе (процессор архитектуры, отличной от x86/x64 и не из избранных ARM), а линукс превосходно работает.

Поставил вин10 на древний ноут asus x51RL 2007 г.в. Его родная система — ХР, драйвера были максимум на Висту. Оперативки докинул до 2 гб (больше чипсет не умеет). Все встало сразу и заработало, кроме драйвера видеокарты (Х1100). Вечер полазил по интернету, нашел поломаный драйвер 2014 года и все заработало. Теперь запасная печатная машинка и браузер.

И как работается на такой машине по win10? Просто есть похожий ноут, стоит winxp, думал 7-ку поставить.

Если ставится (или не ставится, но вкорячивается обходными путями, как у меня на старом ноутбуке), то должно вполне прилично работать. По ощущениям чуток шустрее семерки в одних моментах и чуток тормознее в других.
Но это за вычетом неподдерживаемого железа (у меня, например, не работает управление яркостью с клавиатуры, может еще что пропустил неработающего, просто мне ненужного). И винт таки лучше поменять на SSD. Иначе все очень печально. Но оно и на семерке не намного лучше.

Для ворда, экселя, аутлука — замечательно, никаких проблем.
С браузером уже есть вопросы — не более 4-5 страниц.
Основные проблемы — 2 Гб оперативки и чипсет, который хоть и знает, что такое SATA, но конткретно в этой модели его не включили и рабоатет через эмуляцию IDE.
Поэтому разницы между вин7 и вин 10 я не заметил, на больших объёмах данных (те же странички в браузере) ему тяжко.
Если вас устраивает набор ПО, который можно поставить на ХР, то наверное на ей будет лучше. Но для последнего браузера и офиса лучше ставить вин10 — она привычней уже.
Только ставить надо 1803. Последнее обновление 1809 — это камикадзе какое-то. Кроме всяких прочих боков, оно переустанавливает свои драйвера на видео, которые после перезагрузки не запускаются. Можно поставить назад вот те ломаные драйвера, и типа работают, но система перестает выходить из гибернации: система стартует, но имеем «черный экран с мышкой», как на первых вин10 2015 года (при насильной перезагрузке видно, как на мгновение мигает экран логина, т.е. ГУИ запустился и отработал, но какой-то супер программист в микрософте, который писал вход в систему, не научился режимы видеокарты включать правильно. А программист, который писал выход из системы, это умеет делать).
НЛО прилетело и опубликовало эту надпись здесь
>нигде не работает
>старенького ThinkPad
>старенького
Ну да, ну да. Нигде вообще не работает, нигде.
>что покупать следующим ноутом?
Заканчивать быть гикнутым карго-культистом и покупать себе новый ноутбук с десяткой в комплекте, как вам такое? Я вас уверяю, это будет лучшим вариантом, особенно учитывая качество синкпадов года с 2011.
НЛО прилетело и опубликовало эту надпись здесь
Т. е. или Lenovo покупать (с которым все понятно) или Dell, который я ни разу в жизни ни у кого не видел и не щупал.

Поверьте — Делл — это сносно. Не идеал… Но лучше, чем HP.
У меня были ультрабуки от всех трёх (Lenovo, Dell, HP). Dell работает уже больше 6-ти лет, хотя материнку в нём меняли раза три по complete care. HP Elite Book нравится больше по тактильности. По производительности похоже на Dell того-же года выпуска. Lenovo не радовало никогда.
Мы не говорим про ультрабуки как таковые.
Вот, например, Latitude 5580 — ультрабук или нет? Скорее нет, и этот ноутбук — вполне нормальная боевая лошадка.
Вы смешиваете какие-то совершенно разные понятия:
1. Проблема с wifi — это какие-то сложности с конкретным драйвером, что у вас за модель чипсета? Linux имеет кучу проблем с поддержкой конкретных чипсетов, но это не означает какого-то особого «уродства».
2. «Твикать» что-то нужно в любой OS, просто из-за того, что у каждого свои предпочтения.
3. Windows 10 — это лучшая OS от Microsoft, в том числе благодаря наличию WSL, Hyper-V, прекрасной совместимостью с существующим софтом и достаточно внятными требованиями к ресурсам.

Если есть какие-то конкретные проблемы — пишите, наверняка они решаются.
НЛО прилетело и опубликовало эту надпись здесь
Ну а WSL, это немного забавно. Поддержка подсистемы Linux как аргумент в пользу Windows 10… На самом деле круто, но совершенно бесполезно — некуда применить.


Применить было бы куда. Например, сборка кроссплатформенных проектов — разработчики использующие линукс собирают все нативными инструментами + mingw. Разработчики использующие виндовс — cygwin консоль с mingw и консоль WSL для сборки под линукс (в идеале только WSL, чтобы выпилить избыточную поддержку cygwin shell из сборки).
Но не хватает производительности файловой системы WSL. Например, распаковка архива tar.gz с 2.5 ГБ исходных текстов занимает 2 минуты 50 сек. Даже тормозной cygwin шелл выигрывает — 2 минуты 17 секунд. Распаковка в виртуальной машине с линуксом (hyper-v) — 42 сек. Распаковка в убунте (под жужжание вентиляторов) — всего 20 секунд. С компиляцией тоже самое — WSL в пролете по скорости сборки, проигрывая даже cygwinу. Поэтому для серьезной работы с большими проектами пока не пригоден.
Лучшая у Microsoft была XP, по моему мнению. Внятные проблемы у 10 это то, что при отключении всех официальных методов для отправки данных в интернет, она всё равно пытается туда слать их (не только домашняя, но и про).
Кстати, и на вин7 и на вин10 можно вставить драйвера даже от ХР (от вин 2000 не всегда получается). Проблема в основном в сертификатах и политиках. И если вин7 можно грубо заставить устанавливать все что ей дали, то в вин10 этому сопротивляется. И пока метода насильно всунуть драфера в вин10 не знаю.
Вы так оптимистично это говорите! Но давайте попробуем подключить принтер HP LaserJet 1000 на 10 x64. И тут выяснится, что увы и ах! Я думаю что у вас мал опыт для такого заявления.
В 2018 по моему уже стало очевидно что десятку винду можно ставить на абсолютно любые компы и все будет работать как надо.

Агент Microsoft детектед
В 2018 по моему уже стало очевидно что десятку винду можно ставить на абсолютно любые компы и все будет работать как надо

Вставлю свои 5 копеек.

Имеется ThinkPad T420 со встроенной графикой. В нем три диска — mSATA SSD под систему и два традиционных HDD под файлы. Почему так — не важно. Установлена W10.

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

Семерка, Арч, Убунта этим не страдали.
Мало того, даже если нет вообще на харде раздела, который не то что использует, а даже понимает win10(там раздел ext4), она диск периодически будит, и довольно-таки часто.
Как-то прям толстовато вышло =). Но без холивара задам просто пару вопросов? =).

1. Почему нельзя было отказаться от роутера раньше? Почему этот шаг приурочен именно к смене ОС?
2. Зачем вам вообще нужен был роутер, если проблема решилась настройкой ppp-соединения прямо в ноуте?
Видимо виртуалки раньше получали адреса и мапились в роутере. А теперь он виртуальный. Могу ошибаться
Для решения такой задачи менять ОС точно не требовалось =).
Менять пришлось из-за постоянно работающих вентиляторов и раскаленного корпуса ноута. В принципе, все прошло довольно безболезненно, хотя до этого последний раз виндовс был у меня на машине в начале двухтысячных. Больше всего раздражает невозможность запускать по умолчанию используемые приложения на заданных рабочих столах.
Это сразу было ясно =). Я уточненный вопрос ниже написал =)
НЛО прилетело и опубликовало эту надпись здесь
Да, главная проблема — невозможность программно управлять вентиляторами из fancontrol. Из-за этого даже при относительно холодном корпусе все равно было слышно небольшое жужжание. От thermald в такой ситуации тоже пользы не много — пытаться снизить температуру за счет уменьшения частоты процессора.
А переключение раскладок? Меня чуть ли не больше всего оно бесит в винде.
А что не так с переключением?
Нельзя назначить свои клавиши, в частности CAPS. ДА ХОТЯ БЫ ПРОСТО КАПС ОТКЛЮЧИТЬ СОВСЕМ (демонстрация, не крик :)
Promt от Яндекса. Отключаешь автоматическое переключение раскладки и назначаешь капс лок на переключение. Еще можно и флажки в трее сделать.

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

По совету с хабра сделал себе на Винде через Промт русский язык на левый контрол, английский на правый. Гораздо удобнее капса. Не нужно смотреть какой язык стоит, просто жякаешь мизинцем по нужному контролу перед вводом текста.
Что-то только punto switcher нашёл. Можно ссылку на Promt?
Ага. Был не прав. Именно Punto switcher.
Давно его поставил и уже забыл, как он правильно называется.
В Win10 сделали наконец нормально, что переключение раскладки по умолчанию на Win+. С другой стороны, я смену раскладки на caps не стал бы вешать.
Caps для меня с дефолтной функцией не просто бесполезна, но и вредна. Мне дефолтная функция вообще не нужна, все её включения чисто случайны.
раскладок нет, но поменять ctrl+win ( + влево/вправо для переключения столов) на привычные ctrl+alt не помешало бы.
Небольшой оффтоп.
Как у линуха (на примере убунты) с мульти-мониторностью (4 монитора)?
Ушел на винду в свое время из-за отсутствия нормальной поддержки.
Хоть 10 =). Поддержка нормальная и уже давно. Нет только красивого gui под это дело.
Да вроде и гуй давно уж есть. Правда, не уверен насчёт красивости, но выбрать что-то типа «этот монитор слева от основного, вон тот — справа» можно уж точно больше 5 лет.
а не поделитесь мануалом?
у меня две видюхи и 3 монитора
убунта все время пытается растянуть рабочий стол на все мониторы на одной видюхе, а надо, чтобы каждый монитор был отдельно

в винде такое «из коробки»
Я не понял суть поставленной вами задачи =). Вам нужно каждый монитор (в комплекте с отдельной мышкой и клавиатурой) под отдельного пользователя отдать? Не видел такого в любой windows. На linux реализовать можно.

Или просто надо на каждый монитор свои обои повесить?
нет. на каждом монике отдельная панель. при распахивании окна, чтобы оно раскрывалось на 1 монитор, а не на два

чтобы было 3 монитора по 1920х1080, а не 3840х1080
Так. Опять вы как-то противоречиво объяснили. Так что пойдем по пунктам:
на каждом монике отдельная панель. при распахивании окна, чтобы оно раскрывалось на 1 монитор, а не на два

Это поведение может зависеть от графического окружения. В моей конфигурации (openbox + tint2) все работает «изкоробки». В других рабочих окружениях не пробовал, если честно.

Мониторы настраиваю с помощью консольной утилиты xrandr. Там можно для каждого монитора задать свои параметры и расположение мониторов друг относительно друга, а потом и вовсе засунуть команду настройки в автозагрузку =). Либо в udev, если это ноутбук и дополнительный монитор подключается эпизодически.

чтобы было 3 монитора по 1920х1080, а не 3840х1080

Не понимаю что вы имеете ввиду. Монитора 3. Рабочий стол один и растянут на них.

З.Ы. А еще можно через конфигурационные файлы Xorg «прибить гвоздями» все настройки видеокарт и мониторов =). Тогда никаких утилит в автозагрузку не надо будет пихать.
Монитора 3. Рабочий стол один и растянут на них

вот. а надо 3 рабочих стола с возможностью перетягивания окон с монитора на монитор. При нажатии «Раскрыть на весь экран» окно раскрывалось в пределах одного монитора, а не на 3 сразу
Скачайте kubuntu или fedora kde. И попробуйте на live системе.
У меня нормально 2 монитора работают.
У меня тоже нормально OpenSuSE/KDE Plasma
На днях поменял винт на ssd и ради интереса решил проверить, будет ли у меня с убунтой ваша проблема. Поставил 16-ю ветку.

На связке openbox + xcompmgr повторить не удалось. На каждом мониторе окно распахивается только в рамках этого монитора. Мониторы настраивал через xrandr.
1) Можно было, но руки не дошли.
2) Как правильно заметили, виртуалки получают адреса на маршрутизаторе и имеют прямой доступ в «локальную сеть».
Тогда такой вопрос. А зачем тогда преподносить материал так, как будто исключительно из-за перехода на другую ОС решились все проблемы? =). Ведь:
1) Я так понимаю было просто лень в network-manager пару кнопок мышью нажать
2) И virtualbox и kvm с первого запуска позволяют определить виртуалки в отдельную виртуальную сетку и NAT-ить их в локалку. Тогда как в HyperV пришлось самому создавать виртуальный коммутатор =)
Основная проблема с вентиляторами решилась. Остальное приятное дополнение)

1) Не все драйвера wifi поддерживают master режим
2) Hyper-v тоже позволяет, но мне нужны все машины в одной сети с маршрутизатором. И это тоже можно сделать в virtualbox, kvm или vmware.
Основаня проблемма с вентиляторами Карл! С вентиляторами!
Остальное — приятное дополнение??? Т.е. свое не знание и не умение автор относит в преимущество? И это печатают в журнале для IT специалистов? А то думал здесь только для ВНА-тых… Вентиляторы, Карл!!!
А есть конкретные предложения, что делать с вентиляторами, которые гудят как турбины?
настройки acpi? шедулер поменять (их там несколько типов)? Перепрошить БИОС? Ну, не знаю. Все настолько индивидуально. Может даже помочь отключение каких-либо устройств или обновление ядра.
ну как бы аффтор указал что там возня не сошлась с дровами и фен рубил на всю катушку, поэтому и переехал на выню =)
Родной терминал оказался не совсем удобным и без вкладок, поэтому был безжалостно заменен на xfce4 терминал, который запускается через ярлык со скрытым окном linux консоли:
Если вы о родном терминале Windows, то там есть неплохая альтернатива — ConEmu. Это не замена шеллу (тоже решаемо), но как терминал — очень нравится. Есть вкладки, поддержка шрифтов, и нормальная работа с мышью и буфером обмена.
дополнительно посоветую Clink для cmd.exe
ConEmu и его родственники не умеют нормально, к примеру, tmux.
В консоли можно включить копипаст.
Можно, но нормальным, после терминала Linux, он не покажется :)
Добро пожаловать в семью!
По поводу консоли — обратите внимание на Powershell и Powershell ISE. Синтаксис мягко говоря непривычен — зато очень многие вещи можно делать одной командой. Чтобы версия posh была актуальной — установите крайний Windows Management Framework. А ещё оттуда можно дотнетные сборки подтягивать.

Ответы на большую часть вопросов Вы найдете на Течнете. Но тонко и четко рулить десктопной виндой очень помогает знание старшего брата — Windows Server. На русском языке есть бесплатные курсы Atraining — AT-ADVMCSE-WINBASE 18.10 вполне зайдет для новичка в наших краях. Будете знать, как оно работает.
Ещё добавлю пару вещей, которые должен знать опытный виндовод.
1) Разберитесь с авторизацией и её типами. Нужно четко понимать разницу между керберосом, нтлм и кредссп и понимать принципы делегирования учетных данных.
2) Разберитесь с WinRM. После п.1 все предлагаемые рецепты из Интернета из кучи магических кликов мышью превратятся в весьма логичную и понятную последовательность действий.
3) Разберитесь с тем, как Windows управляет памятью. После этого должна отпасть необходимость в «отключении ненужных сервисов» и прочим мусором в головах у людей.
4) Разберитесь с bcdboot и вообще с тем, как Windows загружается. Это не такой уж и сложный процесс. Смигрите виртуалку с bios на uefi и наоборот без репартишна.
5) Разберитесь с развертыванием и референсными образами. Установите windows на виртуалку без setup.exe — только используя DISM.
6) Component-based servicing — разберитесь, что же жрет 40 гигов в папке winsxs, и действительно ли оно их жрет.
7) Ну и мое любимое — как чинить, если всё пропало. Как работает VSS, что хранится в папке System Volume Information, где лежат бэкапы реестра и как докатиться до их использования.
Воу-воу, полегче! Человек только-только поставил винду, а вы уже в администрирование его гоните, причем такое, которое не часто-то и нужно даже в офисе. Но, VSS и бэкапы таки рулят, их лучше бы знать, те же виртуалки бэкапать.
А какв винде капслок настроить? :)
Спасибо. Нашёл в доках ссылку docs.microsoft.com/en-us/windows-hardware/drivers/hid/keyboard-and-mouse-class-drivers#scan_code_mapper_for_keyboards — как минимум должна помочь вообще его отключить.

Софт ставить, увы нельзя.

Ух ты… А как это вы запустили macOS на Hyper-V? Можно подробности? Вроде только на VMWare (и без 3D ускорителя) идет она под Windows.

да, именно так!

Точно. Спасибо. А то я уже даже немножко обрадовался. Теперь буду обратно разобрадоваться.

KVM — на Hyper-V
а зачем? Можно ведь вроде в WSL накатить KVM.
Открой для себя ConEmu в котором не только есть вкладки а вкладки которые могут быть запущены как PowerShell просто консоль и консоль прокладки Linux

Я, к примеру, использую емулятор терминала Alacritty с tmux'ом. К tmux'у и Alacritty привык ещё на убунте. PowerShell практически не использую, а если уже придется, то прямо с WSL запущу.

Линуксоиды, не бомбите. Операционная система — это инструмент, а не религия. Его можно менять так часто, как хочется. Это не предательство братьев по вере.

Сам за последние лет 10 с Винды убежал на Убунту, с Убунты на Дэбиан, с Дэбиана вернулся на Винду, а сейчас снова на Убунту.
А почему нельзя бомбить по поводу инструментов?
Про религии тут пишете только вы, если что)
Остальные не понимают причину смены инструмента, ведь все те же самые действия можно было и на предидущем инструменте решить и очень может быть, что меньшими усилиями.
НЛО прилетело и опубликовало эту надпись здесь
Мне все-таки кажется, что перед покупкой нужно было попробовать набрать в гугле что-то вроде
www.google.ge/search?q=MSI+GS43VR+ubuntu
Покупка нынче осложняется еще тем, что хочется не слишком большой ноутбук с хорошими характеристиками, а в магазинах монстры по 15 и более дюймов, есть 13 но с неадекватной ценой. До этого у меня был ДНСовский Clevo W110ER, который полностью меня удовлетворял, но у него от старости начал разваливаться пластмассовый корпус. Поддержка фанконтрол была 100%, в Ubuntu он практически не грелся и был бесшумный. Интереса ради пробовал на нем Windows 10 — шумит и греется как печка.
Да есть такое. Сам все никак купить не могу. Уже думаю, что сейчас куплю или соберу PC.
Пока у тебя простые требования, типа fhd/uhd + i7, вроде есть выбор, только начинаешь искать чтобы слотов было побольше или процессор получше и выбора практически не остается, причем в большинстве своем будут игровые, либо дорогие рабочие станции.
Есть еще китайская базовая OEM модель с пластмассовым или алюминиевым корпусом. Ее часто используют небольшие компании под своим брендом. Вот как эти system76.com/laptops/oryx как я понимаю, clevo 1-в-1
у меня было так винда-Mandriva-винда-open suse-винда-Mint:-) И это на протяжении лет 7-8
Ого, прям мой путь, только еще с мандрейка начался. Сейчас полностью на винде, но из линухов центось предпочитаю.
Полезный лайфхак: можно сделать скриншот активного окна, нажимая Alt + PrtScn.
Это долгий лайфхак, потом это надо вставить в графический редактор, сохранить. Быстрее Win+PrtScn, а потом уже когда просматриваешь скрины, обрезать всё что ненадо.
(жаль нет Win+Alt+PrtScn)
На обрезании быстро сохраненных файлов потеряете гораздо больше времени, чем на копипасте в открытый редактор.
У меня алгоритм такой:
Наделал скриншоты.
Открываю в IrfanView, просматриваю.
Выделил, Ctrl+Y, Ctrl+S, Enter

А в Вашем, при сохранении надо каждый раз будет вводить имя и тд. (ну может чуть отличается от редактора).
Возможно дело привычки. До 10ки я как вы и делал, а потом в вин10 появилась возможность сохранять скрин в файл. Теперь только так :)
Ещё интересное: Win+W → набросок на экране. Можно быстро обрезать, выделить маркером какой-то элемент…

Win+Shift+S

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

На этом месте я уже мысленно приготовился услышать слово Gentoo или FreeBSD, но речь внезапно о Windows! О времена, о нравы (с)
Заголовок спас бы от такого разочарования
А я в обратную сторону переехал и теперь Windows в окошечке, где ему и место.
Билли, перелогинься:) Мы тебя узнали…
НЛО прилетело и опубликовало эту надпись здесь
Это легаси метод для Windows 10, точка работает несколько минут, потом отваливается.
вот и выросло поколение сисадминов-програмистов которое не вкурсе что не обязательно возить с собой «маршрутизатор»
Да, Убунта от версии к версии становится всё более глюкавым поделием. В какой дистрибутив линукса лучше бежать чтоб всё работало из коробки без бубна?
Я fedora использую. Вроде нормально, hp elitebook, все работает из коробки. Только почитайте про 29 версию, она свежая, могут быть проблемы с софтом.
Вроде нормально, hp elitebook, все работает из коробки.
это потому что элитбук. У них как и у пробуков хорошая поддержка любых никсов.
Зато ноутбуки плохие.
Сейчас сделал вывод, что раньше идеально были ThinkPad, но после покупки этого подразделения Lenovo, все стало скатываться, и теперь стоит покупать Dell Latitude (они тоже не идеальны, но наиболее близки к идеалу корп. ноутбука).

Еще вариант — перекатиться на мак и быть как все хипстеры.
Еще вариант — перекатиться на мак и быть как все хипстеры.

Поправьте меня, если я не прав, но ИМХО плохой вариант, ибо память не проапгрейдить, экран блестящий, качество после смерти оснавателя тоже стало падать, плюс повышенная стоимость из-за хайпа.
а) сразу берите с максимальным объемом ОЗУ
б) 8 ГиБ на Mac и 8ГиБ на Винде — как бы совсем разные ощущения от работы. (в смысле на Маке — все лучше).
а) Оптимально по деньгам брать ноут с минимально достаточным объёмом для комфортной работы. Через два-три года, когда фронтэнд удваивается в своих аппетитах, удваиваем подешевевшую к этому времени память. А так приходится или менять весь ноут или платить кучу денег за пока не нужный и дорогущий максимум, ведь Эпплу нужны новые продажи.
б) Память жрут как не в себя, в основном, браузеры. Чем они на Маке отличаются?
А про экран, падающее качество и стоимость Вы, я так понял, согласны?
А про экран, падающее качество и стоимость Вы, я так понял, согласны?

от модели зависит. Посмотрим, что будет дальше.
Я видел ноутбуки с тачбаром (тачбар — так себе решение), но за исключением дурацкой клавиатуры — вполне обычный мак.
Серьезно?
Друг был начальником отдела поддержки в достаточно крупном банке. ProBook — обычные сотрудники, EliteBook — руководители. Поменяли политику закупок, перешли на ThinkPad'ы.
Он как-то за пивом плевался. И в принципе привел пример, на достаточном кол-ве. По надежности приблизительно равны. если учитывать, что HP уже не закупались, а ThinkPad'ы были новые. Обслуживание ThinkPad сложнее, чем EliteBook, ProBook.
А причем тут обслуживание? К тому же — обслуживание какое? Софт или железо?
ProBook/EliteBook мы используем в организации — все плюются.
Банальное обслуживание парка на 500+ пользователей. Поставить память, заменить винт, почистить вентилятор. Это было 5 лет назад, может что-то и поменялось, но я не думаю, что столь кардинально.
ProBook/EliteBook мы используем в организации — все плюются.
Плюются на что? На то, что не мак?
Ну и, мак по сути сложно назвать корпоративным девайсом. Он может быть просто рабочим, но далеко не корпоративным.
Банальное обслуживание парка на 500+ пользователей. Поставить память, заменить винт, почистить вентилятор. Это было 5 лет назад, может что-то и поменялось, но я не думаю, что столь кардинально.

Эм. Сложно сказать. Поставить память/заменить винч — в ThinkPad не проблема (ну, как минимум, до линеек T420/T520 включительно). Потом не знаю. Но в общем тенденция в том, что ВСЕ ноутбуки сейчас становятся неудобными для обслуживания.
Почистить вентилятор — ну, если у вас тех. отдел этим занимается, а не списывает ноутбуки через 2-5 лет после покупки. ОК. Можно и просто из компрессора выдуть пыль, не разбирая.
В плюсах у T4** линейки, что в ней реально были неубиваемые дивайсы. Проверено дочкой. Что она уже не делала с ноутбуком: заливала молоком, водой, отламывала кнопки, пальцем с силой тыкала в матрицу, ходила по ноутбуку (15 кило туша — не шутка). Хоть бы хны. Продолжает работать. Хотя, конечно, с T60/T61 я вижу определенный регресс.

Плюются на что?

На совокупность факторов.
Например, не полноразмерная клава на 15". Матрица — говно (по сравнению с теми же Делл). Отсутствие HDMI, а наличие вместо — DisplayPort. Можно продолжать долго, только стоит ли?! Уверен, мы друг друга все равно не убедим.
Да, в хапе есть и плюсы — например, наличие док-станции. Но это не является эксклюзивом среди бизнес-ноутбуков.

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

Почему же. В принципе, все приблизительно одинаково. И я с вами во многом согласен.
Меня тоже раздражает матрица на моем elitebook.

ЗЫ. у hp клавиатура полноразмерная на 15". Могут быть исключением какие-то elitebook но не все.
Я Федору ставил и как-то она меня не впечатлила надёжностью, осадок остался, но, увы, не помню уже деталей, помню только говорил «ну прям Федорино горе». А какие ещё есть варианты кроме Федоры?
Я перед тем, как перейти на нее попробовал все: почти год на gentoo, arch, manjaro, ubuntu, opensuse. Выбрал ее как самое удобное в моей ситуации. Никаких плясок с бубном чтобы все, что нудно для работы, заработало, самый отзывчивый интерфейс.
gentoo — самый быстрый в работе. Но у меня не было ничего лишнего и стоял xfce.
В один прекрасный момент, мне надоело ждать пока соберется браузер, и я реши переезжать. И поменять DE. После нескольких пробных забегов, решил съезжать на KDE.
arch, manjaro — вроде нормально, но официальные репы не особенно обширные, и некоторые вещи нужно ставить со стороны, а это тратить время на минимальный просмотр пакета. Интерфейс заметно подтормаживал.
opensuse — очень много заточено под кликнуть мышкой. репы неплохие, но с non-free проблема. пока я понял, как правильно установить кодеки, я потерял интерес к ней. tumbleweed — нестабильный, умер на первом же апдейте. KDE работал быстрее чем у manjaro, была небольшая проблема со скоростью скролинга.
ubuntu — вроде все нормально, и нет. Ну и может из первых старых знакомств мне не очень нравится она. KDE работал так же как в opensuse, но у последних он покрасивее будет.
fedora — все встало сразу. кроме rpmfusion ничего не нужно было. KDE работал быстрее других (это меня самого удивило). Выпилил akonadi, чтобы не мусолил глаза.
Я не делал никаких бенчмарков. Сравнивал использование памяти, после старта, и смотрел загрузку и память при лагах интерфейса. На каждом из дистрибутивов проработал от 2 недель до месяца.
Повторюсь, у меня EliteBook, поэтому я не сталкивался с железячными проблемами, вообще.
KDE Neon, Mint.
Год назад поставил openSUSE Tubmleweed и проблем не знаю от слова совсем.
Пришел к нему мигрируя по маршруту Debian->Ubuntu->KUbuntu->Deepin->KDE Neon

Драйвера для видеокарты ставятся в 2 клика.
Думаю, Убунта кончилась на 14.04. Может CentOS 7.0?
Центос — это первое, куда я попытался бежать. Оказался тоже хлипким и довольно неприспособленным под десктопные задачи.

Эх, а мне вот пришлось на Убунту съехать, чтобы нормально работать с докером. Работа через виртуалку неудобна до жути. Вот, все жду, когда Винда снизойдет до нативного Докера

В Win10 Pro Docker работает через Hyper-V и там достаточно все удобно, на мой взгляд.
Overhead в использовании виртуалок для докера большой в любом случае.
На винде сразу можно было вычитать 1-2ГБ озу на работу виртуалки
НЛО прилетело и опубликовало эту надпись здесь
Я бы рекомендовал еще вместо ТП-линка посмотреть Mikrotik mAP Lite.
Железный роутер нужен, если есть более одного физического хоста.
А для рабочего ноута в командировке или в «полях» конечно логично использовать виртуальный роутер.

Может быть кто-то сталкивался, и сможет помочь. Не получается использовать git и прочие программы из под WSL, где требуется https.
Ошибка следующая: gnutls_handshake () failed the tls connection was non properly terminated.
Google не помог.

С WSL я не уверен, как будет. Скорее всего вам нужно пересобрать с нужной библиотекой.
Посмотрите, работает ли curl
$ curl -I https://www.google.com
HTTP/2 200
date: Thu, 15 Nov 2018 05:09:21 GMT
expires: -1
cache-control: private, max-age=0
content-type: text/html; charset=ISO-8859-1
p3p: CP="This is not a P3P policy! See g.co/p3phelp for more info."
server: gws
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGINrl

И потом посмотрите с какими библиотеками он собран.

UPD. там вроде ubuntu, попробуйте openssl установить, хотя как-то странно.
Вот такой результат получаю.
$ curl -I www.google.com
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to www.google.com:443
гугл рекомендует пересобрать с openssl, я сделал апгрейд с 16.04 на 18.04, помогло:

$ uname -a
Linux xxxxxx 4.4.0-17134-Microsoft #345-Microsoft Wed Sep 19 17:47:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic
$ git clone https://github.com/cpldcpu/MCPU.git
Cloning into 'MCPU'...
remote: Enumerating objects: 127, done.
remote: Total 127 (delta 0), reused 0 (delta 0), pack-reused 127
Receiving objects: 100% (127/127), 252.20 KiB | 161.00 KiB/s, done.
Resolving deltas: 100% (59/59), done.
Нахожусь на 18.04.1 LTS.

$ uname -a
Linux DESKTOP-RDRM0CR 4.4.0-17763-Microsoft #55-Microsoft Sat Oct 06 18:05:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.1 LTS
Release:        18.04
Codename:       bionic

$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
Cloning into '/home/roman/.rbenv'...
fatal: unable to access 'https://github.com/rbenv/rbenv.git/': gnutls_handshake() failed: The TLS connection was non-properly terminated.


Как пересобрать OpenSSL для WSL?
можно попробовать пересобрать git
https://github.com/paul-nelson-baker/git-openssl-shellscript

Ubuntu 18.04 ставили с маркета? У меня стоит апгрейднутая до 18.04 Ubuntu из магазина от 7/10/2017.
Windows 10 1809 LTSC, однако ставил Ubuntu 18.04 из Microsoft Store.
Покопался на MSDN про WSL и выяснил, что доступу в сеть из под WSL могут мешать: Kaspersky, Avast, AVG. Удалил касперского и все тип-топ.
Тем не менее, спасибо за помощь!
Тоже на днях перешел на windows. А что в качестве роутера в виртуалке не используете RouterOS?
Для таких вещей как один VPN и две сети, слишком толсто ИМХО.
Наоборот. Виртуалка с роутеросью меньше ресурсов жрёт для работы чем виртуалка с полноценной убунтой. Да и лишнего в ней ничего нет так как изначально ОСь заточеная только под сетевые нужды.
поддержу. А еще у RouterOS есть графический интерфейс Web и прекрасный клиент WinBox (т.е. в теории не нужно держать наружу ssh и прочую дрянь).
Из минусов — там фиговая поддержка IPsec, но это больше вопрос к инфраструктуре. Зато L2TP/PPTP/SSTP/OpenVPN (но только UDP!) — прекрасно.
— Нормальная там поддержка IPSec в RouterOS. )
Просто только некоторые железки Mikrotik IPSec умеют аппаратно. OpenVPN и UDP — да, есть свои ограничения.
К сожалению, Вы не правы.
Почитайте про поддержку IKEv2 в M-k.
Я лично столкнулся с проблемами сопряжения M-k с другими устройствами.
С cisco — все ок, со strongswan/libreswan на другой стороне — все ок. А вот с CheckPoint R77.30 совместить не удалось.
Микротик с Микротиком так же прекрасно работают.

Мне тоже кажется, что виртуалка с убунтой в качестве роутера, это перебор. Тем более на ноутбуке. Я бы попытался вообще обойтись средствами виндовс. По идее, по отдельности весь функциональных внутри уже есть, правда не знаю, получится ли совместить.

Мне кажется по той же причине, почему в роутерной виртуалке 16.04 а не 18.04. Время на изучение нового инструмента тоже нужно затратить. Свои особенности есть у каждого окружения. RouterOS на мой взгляд требует гораздо больше сетевых навыков, чем Ubuntu в плане настройки сети. Ну или я просто уже сам привык делать также как автор, а ни один микротик мне так и не удалось настроить.
Можно хоть OpenWRT поставить. У меня на маршрутизаторе отлаживается-тестируется специфический софт, поэтому удобней держать обычную ос без всяких модификаций.
На одной из новых машин ставил 18.04 и тоже наткнулся на отсутствие /etc/network/interfaces. Решается установкой ifupdown и выпиливанием nplan и netplan.io.
Можно было бы оставить netplan, но переписывать шаблонные конфиги под новую сетевую утилиту – не было желания и времени.
К сожалению, я тоже неосилятор netplan. Это не значит, что это верный путь. Новое изучать нужно.
Та же история с Вами и RouterOS. Он попросту непривычнее. И нужно затратить время и энергию, чтобы настроить. Но если заниматься этим системно, то RouterOS настроить существенно проще, чем Ubuntu, т.к. первое — специализированное решение, а второе — общее.
Я вчера еще с systemd-resolve намучился. Почему-то зависает на некоторых запросах при включенном DNSSEC=yes. В результате, снес и поставил dnsmasq. Работает как часы.
Тоже думал, что netplan страшен, но как оказалось он няшка! Выделите 10 минут поменяете мнение, надеюсь. Он уж точно не сложнее ifupdown. Хотя я на своих десктопах делаю абсолютно всё с помощью network-manager.
Кино и немцы…
(дальше должна быть шутка про танцора — но её не будет)
Раз уж пошел такой холивар, никто не подскажет, как в Win 10 со скоростью работы php с дисками?
Года 3-4 назад хотел перейти с *nix на Win 8.1, но оказалось, это нереально — сайт грузится минуты по 1.5-2 (под linux около 20-30 сек). Написал синтетический тест на работу с диском и выяснилось, что php под Win 8 медленнее около 6-8 раз.
Как сейчас в этом плане? А то *nix за 10 лет надоела, можно, для разнообразия и под Win поработать :)
На удивление — php→win→hdd сайт медленней чем php→win→hyper-v→ubuntu→hdd. Сказывается кеширование, 100%.
В процессы гляньте, возможно защитник виндовс пытается защититься — нужно добавить исключения для папок с файлами сайтов. Для конпеляции в cygwin это немного помогает, возможно и тут поможет.
Спасибо, при случае — попробую. Только ж снёс уже всё давно )
Вполне допускаю такой вариант, но в определенный момент времени понял что мне нужен dev-сервер 1в1 как продакшн по ОС и ее настройкам, чтоб не было различных «приколов», посему перешел на freebsd под hyperv.
Как не оптимизировать выполнение, пока не будет ssd — скорости можно не ждать.
НЛО прилетело и опубликовало эту надпись здесь
требует прав администратора и работает нестабильно (legacy для 10й, может из-за этого) — после пары минут отваливается и больше не подключится до перезапуска.
Виртуальные рабочие столы заменились на рабочие столы windows(к сожалению только горизонтальные)
Возможно вы просто не нашли. Вертикальные рабочие столы работают из коробки.

Родной терминал оказался не совсем удобным и без вкладок, поэтому был безжалостно заменен на xfce4 терминал, который запускается через ярлык со скрытым окном linux консоли:
Под винду есть отличная утилита: mremoteng.org — она умеет и табы делать и любые подключения: RDP, VNC, ICA, SSH, Telnet, HTTP/HTTPS, и т.д. Посмотрите — возможно одна утилита заменит несколько. Если много виртуалок и внешних подключений — это золотая штука.
Когда перешел с Debian 9 на Ubuntu 18.04 (не спрашивайте зачем, была необходимость), тоже солкнулся с жужжанием и нагревом ноутбука. Обновил ядро с 4.15 до 4.19 — стало тихо и никакого нагрева без нагрузки. Ну и TLP вместо pwmconfig решает
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации