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

  • Tutorial
Купив новый ноутбук, я с сожалением заметил, что моя любимая Ubuntu больше не поддерживает работу сенсоров и вентиляторы постоянно жужжат, делая работу не комфортной. В тоже время, если загрузить предустановленную Windows 10 Pro с оригинального жесткого диска, то наступает приятная для уха тишина. Пока на улице (и дома) было прохладно, было терпимо. Но как наступила жара, терпению пришел конец. Было решено мигрировать на Windows.

В своей работе я использую многочисленные виртуальные машины для сборки, тестирования и отладки разрабатываемого программного обеспечения. Windows 10 Pro включает в себя виртуализацию Hyper-V — раз деньги уплачены, то придеться использовать! В Ubuntu я пользовался libvirt и виртуальными машинами объединенными в одну внутреннюю виртуальную сеть.

Перенеся Windows с оригинального диска на SSD и преобразовав образы виртуальных машин в формат для hyper-v, с болью в сердце, я приступил к осваиванию новой операционной системы.

Оказалось не все так страшно! Виртуальные рабочие столы заменились на рабочие столы windows(к сожалению только горизонтальные), консоль заменила консоль WSL (Windows Subsystem for Linux), для X11 приложений был установлен и добавлен в автозапуск VcXsrv, виртуальные машины заработали в Hyper-V и даже удалось запустить OSX.

Родной терминал оказался не совсем удобным и без вкладок, поэтому был безжалостно заменен на xfce4 терминал, который запускается через ярлык со скрытым окном linux консоли:

image

Объект:

C:\Windows\System32\wscript.exe ./runhidden.vbs bash -c "export DISPLAY=:0.0; export GDK_DPI_SCALE=1.2; cd ~; exec xfce4-terminal"

Код скрипта для запуска приложения со скрытым окном (скрывается родная консоль, которая открывается при запуске X11 приложений с командной строки), нагугленного на просторах интернета:

' Simple command-line help.
select case WScript.Arguments(0)
case "-?", "/?", "-h", "--help"
  WScript.echo "Usage: runHidden executable [...]" & vbNewLine & vbNewLine & "Runs the specified command hidden (without a visible window)."
  WScript.Quit(0)
end select

' Separate the arguments into the executable name
' and a single string containing all arguments.
exe = WScript.Arguments(0)
sep = ""
for i = 1 to WScript.Arguments.Count -1
  ' Enclose arguments in "..." to preserve their original partitioning.
  args = args & sep & """" & WScript.Arguments(i) & """"
  sep = " "
next

' Execute the command with its window *hidden* (0)
WScript.CreateObject("Shell.Application").ShellExecute exe, args, "", "open", 0

В итоге получилось так:

image

Мне приходится часто ездить, специально для поездок у меня был мелкий маршрутизатор TP-LINK WR703N прошитый OpenWRT:

image

На маршрутизаторе настроены VPN до рабочих машин и для выхода в интернет. Если есть кабель, то подключается к сети через кабель, раздает по WiFi для ноутбука, телефонов и других устройств, если только WiFi, то подключается к ноутбуку через кабель. Настроить одновременно клиента WiFi и точку доступа можно, но качество сигнала падает, начинаются отключения и падение скорости.

В связи с этим возникла идея вообще избавиться от этого маршрутизатора (заодно повысив пропускную способность подключения), клубка проводов и блока питания, заменив его виртуальным маршрутизатором. Очевидно, что все виртуальные машины и Windows должны быть объединены в одну локальную сеть.

Запускаем Диспетчер Hyper-V и выбираем Диспетчер виртуальных коммутаторов. Создаем новый внутренний виртуальный коммутатор, который будет обслуживать нашу виртуальную локальную сеть. Назовем его LAN Internal:

image

Выходить в интернет мы будем через беспроводной адаптер и езернет кабель. Создаем два внешних виртуальных коммутатора, не забыв убрать галку «Разрешить управляющей операционной системе предоставлять общий доступ к этому сетевому адаптеру» — незачем Windows ходить в интернет напрямую.

Виртуальный коммутатор для WiFi:

image

Виртуальный коммутатор для езернет кабеля:

image

Операционной системой виртуальной машины маршрутизатора я выбрал серверную Ubuntu 16.04. Почему 16.04? Потому что в 18.04 простые настройки сети в /etc/network/interfaces заменили на netplan — не хочу! Создаем новую виртуальную машину и добавляем в нее наши виртуальные коммутаторы:

image

В закладке Безопасность либо отключаем безопасную загрузку, либо выбираем Центр сертификации Microsoft UEFI и ставим операционную систему как обычно.

После установки, заходим в свежеустановленную систему и проверяем сетевые интерфейсы командой ifconfig. Внешние подключения через кабель и WiFi могут получить ip адреса если они подключены и активны. Если адреса не получены, воспользуемся утилитой получения адреса:
dhclient eth0 eth1 eth2

Внутренний будет без адреса, так как в нашей локальной сети еще не работает сервер dhcp.
В моем случае eth0 — внешний езернет, eth1 — локальная сеть, eth2 — внешнее беспроводное подключение (в порядке добавление сетевых карт). Локальная сеть у нас будет 192.168.3.0.

Отредактируем настройки сети в /etc/network/interfaces с помощью, например, редактора nano:

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

# Internal LAN
auto eth1
iface eth1 inet static
        address 192.168.3.1
        netmask 255.255.255.0
        network 192.168.3.0
        broadcast 192.168.3.255

# The primary network interface
allow-hotplug eth2
iface eth2 inet dhcp

Перезагружаем маршрутизатор и заходим на него опять. Теперь все сетевые интерфейсы должны иметь адреса (внешние если имеют подключение).

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

Устанавливаем необходимые нам приложения:
sudo apt install dnsmasq iptables-persistent netfilter-persistent openvpn

Разрешаем пересылку ip пакетов:

cat > /etc/sysctl.d/10-forwarding.conf 
net.ipv4.ip_forward=1

Настраиваем межсетевой экран:

cat > /etc/iptables/rules.v4
# Generated by iptables-save v1.6.0 on Fri Jun 22 11:13:10 2018
*nat
:PREROUTING ACCEPT [2901:568651]
:INPUT ACCEPT [707:80315]
:OUTPUT ACCEPT [445:30025]
:POSTROUTING ACCEPT [14:1200]
-A POSTROUTING -o eth0 -j MASQUERADE
-A POSTROUTING -o eth2 -j MASQUERADE
-A POSTROUTING -o tun+ -j MASQUERADE
COMMIT
# Completed on Fri Jun 22 11:13:10 2018
# Generated by iptables-save v1.6.0 on Fri Jun 22 11:13:10 2018
*filter
:INPUT ACCEPT [57264:68964200]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [44820:7558046]
-A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -i eth1 -o tun+ -j ACCEPT
COMMIT
# Completed on Fri Jun 22 11:13:10 2018

Настраиваем dhcp сервер и сервер имен:

cat > /etc/dnsmasq.d/router.conf 
dhcp-authoritative
domain-needed
localise-queries
read-ethers
bogus-priv
expand-hosts
local-service
domain=lan
server=/lan/
dhcp-leasefile=/tmp/dhcp.leases

interface=eth1
dhcp-range=lan,192.168.3.100,192.168.3.249,255.255.255.0,12h

Перезагружаем и получаем работающий маршрутизатор для Windows и других виртуальных машин!

image

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

Но позвольте, спросите вы, а как же быть с телефоном и другими гаджетами?

Простое решение — использовать встроенный в Windows 10 Мобильный хотспот! Но не все так просто. Мобильный хотспот не хочет активироваться на виртуальном интерфейсе нашей виртуальной локальной сети! Незадача…

image

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

Помучившись неделю, приложение было написано (и заодно освоен ранее не изведанный зверь — Visual Studio):

image

Кроме активации точки доступа, приложение может запускаться при входе в систему, активировать точку по запуску и закрывать приложение после активации.

Исходный код доступен на github.
Для тех, кто не может или кому лень собирать из исходных текстов, приложение (бесплатно, без смс и всякой рекламы) доступно в Windows Магазине NoWiFi.

Таким образом, поставленная задача была решена, старый маршрутизатор окончательно отправился на пенсию, а в рюкзаке освободилось место!

На этом у меня все, всем спасибо за внимание и терпение при чтении столь нудного материала!
Поделиться публикацией
Комментарии 191
    0
    iptables -P FORWARD DROP все-таки надо, а то в вашем файле стоит ACCEPT, т.е. ходите все куда хотите, а не «лезьте в VPN или болт вам». А вот приложение хорошо бы было осветить поподробнее — с ним явно было битья об стену в разы больше, чем с настройкой «встроенного» в ноут роутера.
      +1
      vpn работает не всегда, потому что некоторые ресурсы недоступны через vpn (Китай). Приложение на удивление простое, с использованием NetworkOperatorTetheringManager, хорошо описанного в Windows Dev Center, больше времени ушло на C# и Visual Studio, с которыми я никогда до этого не сталкивался.
      +5
      Давайте будем конкретными:
      1 «Купив новый ноутбук...». Какой ноут вы купили?
      2 «моя любимая Ubuntu » Какая версия Ubuntu?
      3 Вы хранили оригинальный диск от ноута с виндовозом и поставили Linux на новый диск или перенесли диск с Linux со старого ноута?
        +16
        1) MSI GS43VR 7RE
        2) 16.04, проверял с 18.04 тоже
        3) диск перенесен со старого, sensors-detect ничего не нашел, pwmconfig тоже.
          +9
          Чувак тупо ответил на заданные вопросы и получил минусы. Я понимаю минусы за грубое
          поведение, оскорбление, троллинг, рекламу, пропаганду. Но, за озвучку своего мнения на основании своего опыта который может отличатся от других или за ответы на вопросы? Хабр такой хабр.
            +1
            >16.04, проверял с 18.04 тоже
            Не удивительно, nVidia Optimus в Ubuntu не работает.
            З.Ы. Кидать в меня манами по настройке не надо, киньте лучше ссылками на исправленный ubuntu-drivers-common и nvidia-common для 16.04.03
              0
              А где-то нормально работает? На GTXах?
              0
              Подскажите пожалуйста ссылки на инструкции по установке MacOS на Hyper-V (сейчас сижу на MacOS, пора менять железо, а переплачивать 50 тыс. за Macbook не хочу и MacOS по большому счету нужна только на этапе компиляции мобильных приложений)
                0
                Hyper-V для этого не годится — у виртуальных машин нет доступа к USB. Для сборки и отладки мобильных приложений необходим доступ к устройству, поэтому лучше использовать vmware, virtualbox или kvm, в них можно прокинуть USB для виртуальной машины. Но и там есть свои тонкости, детально сейчас не вспомню.
                  0
                  Мне хватает эмулятора. Гибридные приложения отлаживаются до того, как создается сборка для iOS.
                    +1
                    Установить непосредственно в виртуальную машину 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 и подключаться к фреймбуферу напрямую
                      0
                      Спасибо!
                      p/s просто на скрине увидел знакомые названия, но не обратил внимания, что они совсем не в Hyper-V. Это решение тоже подойдет, буду пробовать)
                        0

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

                    0
                    Увы, все существующие вирт. машины, не работающие на Mac (VirtualBox/ WmWare для Windows, Linux и пр.) качественно не могут эмулировать Mac машины. Выходом может послужить сборка хакинтоша
                +5
                Используют всякое Ubuntu, а потом мигрировать начинают. Пожалуйста: не судите о Linux только по Ubuntu.
                  +3
                  А кто судил о никсах по убунте? В статье про это вообще ни слова — просто пост со впечатлениями и простеньким маном по настройке виртуального маршрутизатора для Hyper-V…
                    +2
                    Автор ясно дал понять в первом абзаце об Ubuntu. Сделать выводы далее достаточно легко. Создать программный маршрутизатор можно и на Linux. Но до сути статьи идёт явное указание на невозможность использовать Ubuntu и миграция, хотя ни слова (даже справедливости ради) о железе, идентификаторах моделей и производителей неких сенсоров и контроля за вентиляторами. Замечу, что некоторые драйвера можно позаимствовать из других дистрибутивов (например как для Broadcom)
                    +2
                    А есть что-нибудь с большей поддержкой со стороны разработчиков софта и железа? Не троллинга ради, я всегда ставил второй осью убунту, т.к. «уж на ней-то точно тестировали драйвера».
                      +1
                      Так поддержка железа — это больше про ядро, а не про дистрибутив.
                      Есть такое железо, а особенно часто оно встречается в «игровых» ноутбуках, которое не поддерживается стандартным ядром дистрибутива. И в лучшем случае вам нужно будет просто пересобрать ядро с нужными вам флагами, а в худшем — патчить.
                        0

                        Классно конечно, но для обычного пользователя проще переехать на винду или купить мак.
                        Я на своем домашнем пару вечеров убил что-бы переехать на убунту и заставить нормально работать видеокарту, открытые дрова работали так себе, то же открытие даша поисходило за 1-2 сек, а проприетарные просто ломали все. Перелопатив гугл ничего не нашел, попробовал манджаро, там такая же беда, в итоге поднял обратно винду, так как вместо того что-бы что-то делать с помощью дистрибутива, я занимался самим дистрибутивом.

                          0
                          Классно конечно. Но «обычный пользователь» не будет покупать дорогой игровой ноутбук, чтобы поставить на нем Linux.
                          И, да. Открытые дрова для nVidia хреновые, проприетарные дрова nVidia, или не поддерживают optimus или не дружат со свежими ядрами, и придется сидеть на старом ядре пока не обновят драйвер. С radeonam'и вроде все нормально.
                            0

                            Не у всех дорогие игровые ноутбуки, я вам описал свой случай, где обычный пк и видеокарта radeon, но проблемы все равно имеются.

                              0
                              Странно. У них проприетарный драйвер нужен только для разработки, а открытый должен поддерживать все фичи для повседневного использования.
                                0

                                Ну на каком нибудь xfce может и все хорошо, но тот же гном лагает, не сильно приятно работать когда интерфейс работает как тяжелая игра в 20 фпс

                                  0
                                    0

                                    Я не знаю, возможно у меня старая видяха, но на винде её достаточно, даже в фортнайтик можно поиграться в 60 фпс, на минималках правда.
                                    Не помню какая там модель, но вроде radeon hd серия

                        0
                        Я с Gentoo уже лет 5 назад перешёл на Calculate Linux. Там есть в принципе всё, чаще даже есть в репах то, чего нет в других дистрах. Ядро тоже используется более свежее, поэтому никогда не испытывал проблем с поддержкой оборудования.
                        Коллега использовал SuSE, но он несколько раз упирался в то, что в репах только одна версия пакета, поэтому при поломке не мог откатиться назад и ждал релиза.
                        Есть еще коллега — любитель Fedora, но этот мистер знает толк в извращениях даже похлеще меня.
                        +2
                        Разве есть какая-то другая которую можно поставить и не выяснить весь вечер почему 2080 не работает или почему wifi не видит сети? А если это на ноуте где нужна поддержка тача и остальных фишек?

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

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

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

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


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

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

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

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

                                0

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

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

                              Оно нигде не работает «как надо». Эта единственная операционка, которая является геморроем еще до того. как ты ее установил — насколько я помню, еще год назад она до сих продолжала пытаться без согласия пользователя установиться на комп с Win7, притом, что нормально работать она не будет — размытие всего и вся и т. д., это у родителей было.
                              Раз в пол-года я ставлю ее и с ужасом сношу, какое же это кривое уродство.

                              Винда десятая — это то, что нужно обязательно преодолевать, твикать и т. д.
                              Например, чтобы мой WiFi заработал под Win10, нужно всего лишь поставить Win 7 и поверх нее накатить Win10 — иначе никак. Это сцуко ненормально, притом, что я не встречал линуха, который бы не умел бы в WiFi, регулировку яркости, поддержку аппаратных кнопок моего старенького ThinkPad прямо искаропки.
                              Я просто в ступоре — что покупать следующим ноутом? Потому что Win7 на современный ноут не поставишь, а с Win10, похоже, я несовместим никак, сколько лет все пытаюсь смириться, начиная еще с превью Win8… Видимо, это будет какой-нибудь бу ThinkPad, доведенный до максимальной конфигурации…
                                –1
                                >нигде не работает
                                >старенького ThinkPad
                                >старенького
                                Ну да, ну да. Нигде вообще не работает, нигде.
                                >что покупать следующим ноутом?
                                Заканчивать быть гикнутым карго-культистом и покупать себе новый ноутбук с десяткой в комплекте, как вам такое? Я вас уверяю, это будет лучшим вариантом, особенно учитывая качество синкпадов года с 2011.
                                  +2
                                  >нигде не работает
                                  >старенького ThinkPad
                                  >старенького
                                  Ну да, ну да. Нигде вообще не работает, нигде

                                  frmless, петросянство же.
                                  Из того, что я не стал раскрывать тему про «нигде», не следует, что только на моем одном-единственном стареньком синкпаде мне чего то там не нравится в десятке.
                                  Дома пытался использовать ее на трех устройствах, включая стационарный комп,
                                  везде не слава богу.
                                  Десятка — уродство, потому что интерфейс для мобильных устройств прибили шурупами на десктоп, да еще местами оставив старый, вырезав Aero; эти чертовы плитки…
                                  При всем этом, Windows Phone — это восхитительно, и в ней плитки удобны.
                                  Жаль, сейчас нет у меня устройства с ней, скорблю (: по скоропостижной смерти данной операционки.

                                  Десятка — мусор из-за концепции, что твой компьютер не твой, а очередного индуса из Редмонда. Включил компьютер и хочешь поработать — а вот фиг тебе, любуйся на установку чудо-обновления, которое, по сути — переустановка винды. Ну и комп, вставший колом после него.
                                  И все в таком духе.
                                  Заканчивать быть гикнутым карго-культистом...

                                  Именно что гик — т. е. если известна какая-то нужная фича, буду использовать не смотря на «религиозные» предпочтения.
                                  Никакого карго-культа.
                                  Десятку доводилось использовать как сервак для раздачи интернета по WiFi, на семерке и iPad не завелось. Еще ее использовал для сетевого доступа к внешнему накопителю, т. к. там дрова стоят нормальные — винт не насилуют круглосуточным вращением шпинделя, а умеют усыплять.

                                  Заканчивать быть гикнутым карго-культистом и покупать себе новый ноутбук с десяткой в комплекте, как вам такое? Я вас уверяю, это будет лучшим вариантом, особенно учитывая качество синкпадов года с 2011.

                                  >как вам такое?
                                  Да никак, если бы дело было только в синкпадах. Где качество не упало?

                                  Ну а синкпады — потому что TrackPoint зашел очень хорошо, мышь не подключал к ноуту года 4. Т. е. или Lenovo покупать (с которым все понятно) или Dell, который я ни разу в жизни ни у кого не видел и не щупал. А потом «наслаждаться» десяткой…

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

                                    0
                                    Т. е. или Lenovo покупать (с которым все понятно) или Dell, который я ни разу в жизни ни у кого не видел и не щупал.

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

                                  Если есть какие-то конкретные проблемы — пишите, наверняка они решаются.
                                    0
                                    Вы смешиваете какие-то совершенно разные понятия:

                                    Согласен. Но уровень общения, заданный собеседником, не располагал расписывать более основательно.
                                    3. Windows 10 — это лучшая OS от Microsoft, в том числе благодаря наличию WSL, Hyper-V, прекрасной совместимостью с существующим софтом и достаточно внятными требованиями к ресурсам.

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

                                    Мы ведь оцениваем вещи в основном по применимости к нашим повседневным делам, конкретно мне виртуализация из коробки не нужна.
                                    Ну а WSL, это немного забавно. Поддержка подсистемы Linux как аргумент в пользу Windows 10… На самом деле круто, но совершенно бесполезно — некуда применить.
                                    Они там в Редмонде, судя по всему, сами своей операционкой вынуждены пользоваться  только дря разработки ее же самой и рады любой возможности вкрячить родную любимую Линуху. (:
                                    Проблема с wifi — это какие-то сложности с конкретным драйвером, что у вас за модель чипсета?

                                    Да, но в том то и дело, что они поломали то, что прекрасно работало и могло бы работать и сейчас, но для этого нужно нетривиальные действия выполнять.
                                    Intel WiMAX/WiFi Link 5150

                                    Если есть какие-то конкретные проблемы — пишите, наверняка они решаются.

                                    XP много твикал, семерке почти ничего не нужно, а вот Win10…

                                    Нажимаешь кнопку «Пуск» — ничего. Минута, две, три…
                                    Так было, начиная с Win8 и до какого-то релиза десятки. Да, проблема решилась, но сколько лет они ее решали.
                                    Ставишь десятку — все размыто, без твика она не работоспособна в принципе, пока сглаживание не выключишь. Кое-как исправили в каком-то там релизе десятки, но до сих пор выскакивают мутные окошки.
                                    Поиск — как не работал нормально в винде все эти годы, так и продолжает. И это при том, что они упирали в рекламе на новые возможности поиска.
                                    Очень смешно для компании, имеющей свой интернет-поисковик.
                                    Как ставил на XP десктопные поисковые системы от Гугла и Яндекса, так и теперь приходиться ставить на десятку Evrything.
                                    Про обновления — есть хоть один пользователь Win10, кому обновление рабочий процесс не сломало так или иначе?

                                    Решение расстаться с Win10 принял тогда, когда кончилось терпение смотреть, как она насилует жесткий диск в простое.
                                    Ну вот что она туда пишет, какие нахрен логи?

                                    Сейчас уже не верю, что они допилят свое изделие до удобоваримого вида.
                                      0
                                      Ну а 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у. Поэтому для серьезной работы с большими проектами пока не пригоден.
                                      0
                                      Лучшая у Microsoft была XP, по моему мнению. Внятные проблемы у 10 это то, что при отключении всех официальных методов для отправки данных в интернет, она всё равно пытается туда слать их (не только домашняя, но и про).
                                      0
                                      Кстати, и на вин7 и на вин10 можно вставить драйвера даже от ХР (от вин 2000 не всегда получается). Проблема в основном в сертификатах и политиках. И если вин7 можно грубо заставить устанавливать все что ей дали, то в вин10 этому сопротивляется. И пока метода насильно всунуть драфера в вин10 не знаю.
                                        0
                                        Вы так оптимистично это говорите! Но давайте попробуем подключить принтер HP LaserJet 1000 на 10 x64. И тут выяснится, что увы и ах! Я думаю что у вас мал опыт для такого заявления.
                                      0
                                      В 2018 по моему уже стало очевидно что десятку винду можно ставить на абсолютно любые компы и все будет работать как надо.

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

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

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

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

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

                                      1. Почему нельзя было отказаться от роутера раньше? Почему этот шаг приурочен именно к смене ОС?
                                      2. Зачем вам вообще нужен был роутер, если проблема решилась настройкой ppp-соединения прямо в ноуте?
                                        0
                                        Видимо виртуалки раньше получали адреса и мапились в роутере. А теперь он виртуальный. Могу ошибаться
                                          +3
                                          Для решения такой задачи менять ОС точно не требовалось =).
                                            +1
                                            Менять пришлось из-за постоянно работающих вентиляторов и раскаленного корпуса ноута. В принципе, все прошло довольно безболезненно, хотя до этого последний раз виндовс был у меня на машине в начале двухтысячных. Больше всего раздражает невозможность запускать по умолчанию используемые приложения на заданных рабочих столах.
                                              0
                                              Это сразу было ясно =). Я уточненный вопрос ниже написал =)
                                                0
                                                раскаленного корпуса ноута

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

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

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

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

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

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

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

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

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

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

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

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

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

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

                                                                    Ответы на большую часть вопросов Вы найдете на Течнете. Но тонко и четко рулить десктопной виндой очень помогает знание старшего брата — Windows Server. На русском языке есть бесплатные курсы Atraining — AT-ADVMCSE-WINBASE 18.10 вполне зайдет для новичка в наших краях. Будете знать, как оно работает.
                                                                      +1
                                                                      Ещё добавлю пару вещей, которые должен знать опытный виндовод.
                                                                      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, где лежат бэкапы реестра и как докатиться до их использования.
                                                                    0

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

                                                                      0
                                                                      судя по скриншоту, macOS на KVM, а KVM — на Hyper-V
                                                                      (иголка-утка-заяц-… )
                                                                        –1
                                                                        да, именно так!
                                                                          0

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

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

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

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

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

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

                                                                                    Win+Shift+S

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

                                                                                    На этом месте я уже мысленно приготовился услышать слово Gentoo или FreeBSD, но речь внезапно о Windows! О времена, о нравы (с)
                                                                                      +1
                                                                                      Заголовок спас бы от такого разочарования
                                                                                      +4
                                                                                      А я в обратную сторону переехал и теперь Windows в окошечке, где ему и место.
                                                                                        +2
                                                                                        Билли, перелогинься:) Мы тебя узнали…
                                                                                          0
                                                                                          HotSpot можно в ручную сделать (работает исправно с правами администратора)
                                                                                          www.nirmaltv.com/2015/08/18/how-to-create-a-wi-fi-hotspot-in-windows-10
                                                                                            0
                                                                                            Это легаси метод для Windows 10, точка работает несколько минут, потом отваливается.
                                                                                            +1
                                                                                            вот и выросло поколение сисадминов-програмистов которое не вкурсе что не обязательно возить с собой «маршрутизатор»
                                                                                              0
                                                                                              Да, Убунта от версии к версии становится всё более глюкавым поделием. В какой дистрибутив линукса лучше бежать чтоб всё работало из коробки без бубна?
                                                                                                +1
                                                                                                Я fedora использую. Вроде нормально, hp elitebook, все работает из коробки. Только почитайте про 29 версию, она свежая, могут быть проблемы с софтом.
                                                                                                  0
                                                                                                  Вроде нормально, hp elitebook, все работает из коробки.
                                                                                                  это потому что элитбук. У них как и у пробуков хорошая поддержка любых никсов.
                                                                                                    0
                                                                                                    Зато ноутбуки плохие.
                                                                                                    Сейчас сделал вывод, что раньше идеально были ThinkPad, но после покупки этого подразделения Lenovo, все стало скатываться, и теперь стоит покупать Dell Latitude (они тоже не идеальны, но наиболее близки к идеалу корп. ноутбука).

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

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

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

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

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

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

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

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

                                                                                                                ЗЫ. у hp клавиатура полноразмерная на 15". Могут быть исключением какие-то elitebook но не все.
                                                                                                      0
                                                                                                      Я Федору ставил и как-то она меня не впечатлила надёжностью, осадок остался, но, увы, не помню уже деталей, помню только говорил «ну прям Федорино горе». А какие ещё есть варианты кроме Федоры?
                                                                                                        0
                                                                                                        Я перед тем, как перейти на нее попробовал все: почти год на 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, поэтому я не сталкивался с железячными проблемами, вообще.
                                                                                                      +1
                                                                                                      KDE Neon, Mint.
                                                                                                        0
                                                                                                        Год назад поставил openSUSE Tubmleweed и проблем не знаю от слова совсем.
                                                                                                        Пришел к нему мигрируя по маршруту Debian->Ubuntu->KUbuntu->Deepin->KDE Neon

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

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

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

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

                                                                                                                    0
                                                                                                                    С 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 установить, хотя как-то странно.
                                                                                                                      0
                                                                                                                      Вот такой результат получаю.
                                                                                                                      $ curl -I www.google.com
                                                                                                                      curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to www.google.com:443
                                                                                                                      0
                                                                                                                      гугл рекомендует пересобрать с 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.
                                                                                                                        0
                                                                                                                        Нахожусь на 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?
                                                                                                                          +1
                                                                                                                          можно попробовать пересобрать git
                                                                                                                          https://github.com/paul-nelson-baker/git-openssl-shellscript

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

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

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

                                                                                                                                            А netsh wlan чем не понравился?
                                                                                                                                              0
                                                                                                                                              требует прав администратора и работает нестабильно (legacy для 10й, может из-за этого) — после пары минут отваливается и больше не подключится до перезапуска.
                                                                                                                                              0
                                                                                                                                              Виртуальные рабочие столы заменились на рабочие столы windows(к сожалению только горизонтальные)
                                                                                                                                              Возможно вы просто не нашли. Вертикальные рабочие столы работают из коробки.

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

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

                                                                                                                                                Самое читаемое