LINUX.ORG.RU
ФорумTalks

windows точно капец :'(


5

2

не знаю, стоит ли такое писать сюда, ибо оффтопик. Можно снести, но имхо люди могут порадоваться, читая это

короче, суть в том, что Windows нам вообще не конкурент

после долгого перерыва попробовал использовать Шиндовс по назначению, а не как прошивку для запуска игр и VMWare.

Для понимания следующего текста, нужно понимать что такое SharePoint - это один из основных продуктов Microsoft, приносящий лютое количество бабла. Человеческими (не-маркетологическими) словами, это сайт для документооборота, написанный и работающий целиком на технологиях Microsoft.

Началось все с того, что друг попросил по-быстрому развернуть ему несколько виндов чтобы успеть до утра. Касательно лицензий и прочих ключей - все абсолютно легально, компания работает с Microsoft над разработкой софта.

Вот «всего-то» что нужно было сделать:
Windows Server 2012 + SharePoint 2013 + SQLServer
Windows Server 2008 + SharePoint 2010 + SQLServer
Windows Server 2008 + SharePoint 2007 + SQLServer

+ загрузить на всё это тестовые данные, чтобы было что на сайте смотреть.

не «настроить», а просто установить

Как думаете, реально ли это поставить до утра? Обычному неподготовленному к светлому будущему человеку, который последний Windows Server видел, когда только начинался Server 2003.

Ответ: реально, но только с наличием SSD.

Зачем SSD спросите вы?

Во-первых, потому что скорость работы дисковой системы хваленого HyperV как говно. Но это завязано на другую чудную фичу.

Windows нужно переустанавливать. Много, много, МНОГО раз. На двадцатой переустановке я перестал считать.

Каждая винда, шарепоинт и SQL Server имеют кучу редакций, каждая из них глючит по своему, и все ко всем не подходят.

Начнем с того, что в установке свежего Share Point на свежий Windows есть баг, который решается созданием двух негуманоидных ключей в реестре. Узнать как починить это можно только обнаружив соответствующую статью в MSDN имеющую такое название, по которому ее никогда не удастся нагуглить по тексту ошибки. Названия ключей реестра тоже внешне никак не связаны с ошибкой, и найти их в реестро-помойке пользуясь бытовой логикой не представляется возможным.

Поехали дальше

Например, SharePoint 2013 на Server 2012 R2 невозможна согласно MSDN, а на деле - возможна. Какой-то баг в скриптах проверки версий. Естественно, ничерта не работает. И пользователю неоткуда об этом узнать. Чисто случайно, высокое гугл-фу помогает. Оказывается, нужно ставить «SharePoint 2013 + ServicePack 1». Замечаете этот «+» в названии? Если не замечаете, вы отправляетесь на очередную переустановку винды, занимающую от 20 минут. Оказывается, плюс - это важно, потому что если поставить сначала SP2013, и только потом сервис-пак на него, то ничего не заработает. Надо ставить именно сборку с интегрированным сервис-паком.

Другой пример. SharePoint 2007 с интегрированным сервис-паком имеет в себе баг, который можно найти только в жутких дебрях MSDN под странным негуглящимся названием. Он заключается в том, что при установке SharePoint он забывает настроить веб-сервер (в терминах шиндовса - добавить роль «вебсервер» с зависимымостями и настроить ее). Любые попытки удаления софта или переконфигурации его на этом этапе уже не помогут. Только ставить чистую систему, самому настраивать сервер и потом уже ставить поверх SharePoint.

Вообще, ПОЧТИ ЛЮБАЯ ошибка карается переустановкой.

Сразу пример. Полностью установленный Windows 2008 + Share Point 2007 + SQL Server 2005. Теперь вводим этот компьютер в домен, и О ЧУДО, вся система разваливается к чертям собачьим. Можно конечно починить, часами копаясь в реестре и воостанавливая ключи, которые оно забыло поправить, но быстрее - переустановить.

Когда ты устанавливаешь неверную версию чего-то, самый простой способ починить систему - переустановить её. Удаление SharePoint или SQL Server или чего-то еще с помощью штатных средств переводит систему в «грязное» состояние, про которое уже нет гарантий что на ней что-то установится поверх и нормально заработает. Удаление софта часто занимает дольше, чем установка, т.е. обычно около получаса, так что быстрее просто остановить виртуальную машину и подсунуть ей старый снапшот.

Причем типичное время реакции на нажатие кнопки Next - 10 минут. Даже на SSD. Без SSD дольше. НАМНОГО дольше. Визард конфигурации SharePoint без SSD может отработать за 5 минут, а может и за 15. Я не совсем понимаю, как это возможно, чтобы одна и та же операция на одних и тех же файлах занимала разное время, наверное это какое-то очень большое колдунство.

10 минут были посчитаны чисто практически - нажимаешь кнопку Next, выпиваешь новую чашку кофе и идешь спать ближайшие 10 минут. Просыпаешься по будильнику, встаешь, жмешь очередное Next и снова идешь спать. Ночь ведь уже настала, спать хочется.

За ночь, оказывается, можно выпить банку растворимого кофе и остаться в живых.

Отдельная петрушка с обновлениями. Например, единственный нормальный способ узнать версию установленного SQL Server - это выполнить sql-запрос («Select @@version»). Это конечно чудно, учитывая что SQL может не подняться потому, что на него не установлены обновления. А установить обновления не получится, потмоу что неизвестна версия сервера (обновлений тьма, и они должны в точности соответствовать версии того, что обновляешь).

Кстати, названы обновления на сайте MS коряво - например, для обновления 32-битного SQL Server нужно скачать 64-битную версию обновления. А почему? Потому что версия ОС 64-битная. Такая вот логика.

Кстати, обновления совершенно не факт что будут что-то обновлять. Например, установка Service Pack 3 для SQL Server 2005 сходу совершенно ничего не обновила, зато установила параллельно еще одну версию SQL-сервера. Оказывается, в инсталляторе (минутку - инсталляторе обновления!) нужно внимательно читать все тексты, найти галку «показать дополнительные параметры», и вот там уже выбрать опцию «обновить тот сервер, который установлен сейчас, а не ставить новый». Ну зашибись просто, обновлению в расширенных параметрах нужно объяснять, что ему нужно обновлять, а не делать какую-то чертовщину.

О хваленой платформе виртуализации.

Hyper V при установке блочит чип VT-x («Intel hardware virtualization») эксклюзивно для себя. В результате если включить его на машине с установленным VMWare или Virtualbox, на них тут же отваливаются все 64-битные виртуалки. Выключение всех HyperV-виртуалок эту проблему не решает, нужно именно удалять фичу «HyperV» из «программ и компонентов Шиндовс».

И естественно он об этом ничего не сообщает. Наверное, это такой рефлекс рабов Microsoft, знать, что типа раз Microsoft устанавливает свою софтину на комп, то она начинает АЦКЕ ДОМИНИРОВАТЬ.

Чуть не поседел, когда моя виртуальная убунта в VMWare (рабочий компьютер) перестала запускаться с ошибкой поиска VT-x. Испугался что мать сдохла.

Раньше я думал, что винда - это серьезное «ынтерпрайзное» решение, в котором всё ужасно, зато всё работает. Похоже, это не совсем так. Надо с ней очень бережно, а то ошибки тут караются адовыми муками и переустановкой системы.

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

Поэтому всем советую переходить на линукс, в котором Все Просто Работает!

★★★☆☆

Во-первых, потому что скорость работы дисковой системы хваленого HyperV как говно. Но это завязано на другую чудную фичу.

дак у всех скорость говно. Если хочешь скорости, то можно включить кеширование нетолько чтения но и записи (что опасно).

n_play ()

Я вот одного человека знаю, который, когда впервые ставил семерочку на уефи, дичайше матерился в адовом угаре, потому что никак не мог постигнуть логику работы. А потом перестал.

abraziv_whiskey ★★★★★ ()
Ответ на: комментарий от n_play

если хочется скорости - нужно vmware + прямое монтирование физических дисков :)

stevejobs ★★★☆☆ ()

Вообще, ПОЧТИ ЛЮБАЯ ошибка карается переустановкой.

ТС, а ты не слышал об откате системы к контрольной точке? Пользовательскую контрольную точку вполне можно создать, со всеми системными файлами и реестром.

Sadler ★★★ ()
Ответ на: комментарий от Sadler

Под «переустановкой» вездв в тексте понимается откат к снапшоту либо подмена жесткого диска. У винды еще можно запускать C:\windows\system32\sysprep\sysprep чтобы сгенерировать новый SID под «новую» машину.

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

stevejobs ★★★☆☆ ()

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

MLP_Fan ★★ ()

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

funeralismatic ★★★ ()

Hyper V при установке блочит чип VT-x («Intel hardware virtualization») эксклюзивно для себя. В результате если включить его на машине с установленным VMWare или Virtualbox, на них тут же отваливаются все 64-битные виртуалки.

Эмм. Hyper-V на серверных редакциях винды и на винде 8 — гипервизор первого типа. Он запускается до ОС и все ОС (включая ту, в которой управлялка hyper-v) работают внутри него. Поэтому vmware/vbox и не работают. Достаточно очевидный факт тем, кто в курсе, что такое hyper-v.

x3al ★★★★★ ()

Windows Server 2008 + SharePoint 2007 + SQLServer

Да ладно, настоящий ад обычно начинает после того как это всё установлено

ya-betmen ★★★★★ ()

windows точно капец :'(

Да, это печально.

Windows нужно переустанавливать. Много, много, МНОГО раз. На двадцатой переустановке я перестал считать.

норкоман

Bad_ptr ★★★★ ()
Ответ на: комментарий от stevejobs

Особенность архитектуры. Позволяет запускать все виртуальные машины фактически на тех же условиях, что и первую ОС (она, фактически, оказывается виртуализована, но с возможностями управлять гипервизором), т.е. не пускать их поверх лишней ОС. Все взрослые виртуальные машины (включая ESX/ESXi и в каком-то смысле KVM) сделаны так же.

x3al ★★★★★ ()
Последнее исправление: x3al (всего исправлений: 1)
Ответ на: комментарий от abraziv_whiskey

Я вот одного человека знаю, который, когда впервые ставил семерочку на уефи, дичайше матерился в адовом угаре, потому что никак не мог постигнуть логику работы. А потом перестал.

Ушел из ИТ?

Siado ★★★★★ ()

Иди в писатели. Пишешь живо и интересно. Будешь хорошим журналистом для ИТ изданий.

nihil ★★★★★ ()

Windows не капец до тех пор, пока маркетологи и внедренцы будут впаривать его интерпрайзным потребителям.

static_lab ★★★★★ ()

SharePoint

SQLServer

Ты бы ещё IIS накатил. Раз уж пользоваться говном, так всем сразу!

vurdalak ★★★★★ ()

И естественно он об этом ничего не сообщает. Наверное, это такой рефлекс рабов Microsoft, знать, что типа раз Microsoft устанавливает свою софтину на комп, то она начинает АЦКЕ ДОМИНИРОВАТЬ.

и правда :)

Harald ★★★★★ ()
Ответ на: комментарий от vurdalak

И не забыть, что заполнять и редактировать БД нужно только через M$ ohfice

Eddy_Em ☆☆☆☆☆ ()

по которому ее никогда не удастся нагуглить по тексту ошибки.

Давай полный текст ошибки и версии ПО. Проверим.

zgen ★★★★★ ()

вы отправляетесь на очередную переустановку винды, занимающую от 20 минут.

Осиль уже точки восстановления. )

zgen ★★★★★ ()
Ответ на: комментарий от stevejobs

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

sin_a ★★★★★ ()

Прохладная история, барин.

AX ★★★★★ ()

К стати, какая есть ближайшая адекватная линуксовая замена SharePoint ?

Siado ★★★★★ ()

Да, тут тролли^W заинтересованные лица задают вопрос: «Покажите мне статью, где написано как реализовать полноценную замену тому же SharePoint и чтобы не красноглазить при это больше, чем с самим SharePoint».

Вижу, опоздал с вопросом.

sin_a ★★★★★ ()
Последнее исправление: sin_a (всего исправлений: 1)
Ответ на: комментарий от sin_a

и чтобы не красноглазить при это больше, чем с самим SharePoint

Да пускай даже с серьезным красноглазием. Красноглазие в линуксах автоматизировать хоть можно.

Siado ★★★★★ ()

в общем, судя по ответам, надо было тебе в процессе вопросы на лоре задавать, а не кофе пить, может за меньшее количество переустановок управился бы :) нет лучше винфака, чем ЛОРа

Harald ★★★★★ ()

Аппетитно написано. Прям хочется пойти и начать красноглазить. Еле удержался.

spoilt ★★ ()

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

После того, как один товарищ попросил меня настроить ему торрентокачалку на netbsd, а потом снес ее, так как не осилил постичь управление этим велосипедом, я на такие просьбы неизменно отвечаю «А сколько ты готов заплатить? Вот гугл, вот софт - действуй!» И тебе советую.

ptarh ★★★★★ ()
Ответ на: комментарий от Siado

А что это вообще за ПО? Какая у него функциональность?

sin_a ★★★★★ ()

Врёт он, не друг это. Друзья не дают друзьям ставить шиндошс, особенно на сервер.

Deleted ()
Ответ на: комментарий от abraziv_whiskey

когда впервые ставил семерочку на уефи, дичайше матерился в адовом угаре, потому что никак не мог постигнуть логику работы.

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

DNA_Seq ★★☆☆☆ ()
Последнее исправление: DNA_Seq (всего исправлений: 1)
Ответ на: комментарий от Siado

Там нифига не понятно кроме того, что это какое-то сетевое хранилище. Чем оно отличается от той же самбы?

vurdalak ★★★★★ ()
Ответ на: комментарий от Siado

В первом ролике показывали скайп и сказали что под яблоком скайп не работает (у второго инопланетянина в чемодане вместо компьютера было надкушенное яблоко). А что ещё оно может?

sin_a ★★★★★ ()
Ответ на: комментарий от Siado

Про «набор карандашей в подарок» доставило. Они б ещё изоленту к нему давали :3

vurdalak ★★★★★ ()
Ответ на: комментарий от vurdalak

Лучше поставить вопрос так: Чем оно отличается от того же owncloud?

sin_a ★★★★★ ()
Ответ на: комментарий от sin_a

Для начала надо понять, из какой оно области хотя бы. По этим роликам только видно, что оно хранит _что-то_ в сети.

vurdalak ★★★★★ ()
Ответ на: комментарий от vurdalak

Совместная работа. Но вот что под этим понимается... :)

sin_a ★★★★★ ()
Ответ на: комментарий от x3al

в каком-то смысле KVM

Не KVM, а Xen. KVM - гипервизор второго типа, как и VirtualBox.

Motif ()
Ответ на: комментарий от Siado

Как говорят знающие люди, шарепойнт это такой одинэс от микрософта. Существует потому, что вокруг куча специалистов с кучей готовых конфигураций.

sin_a ★★★★★ ()

Так вот почему ты такой упоротый бываешь! А мы то уже думали ты на химию подсел:( Соболезную

der_looser ★★ ()

ну да, HyperV вместо нормального гипервизора, еще и хочешь, чтобы что-то там нормально и стабильно работало.

George ()
Ответ на: комментарий от MageasteR

У тебя интернеты сломались. В любом случае, загугли название, комьюнити эдишн.

sin_a ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.