Представлен (http://lists.debian.org/debian-devel-announce/2013/04/msg000...) второй, финальный, кандидат в релизы программы установки (http://www.debian.org/devel/debian-installer) Debian GNU/Linux для грядущего выпуска "Wheezy" (7.0). В настоящее время в Wheezy все блокирующие релиз ошибки устранены, выход новой версии ожидается 4 или 5 мая.
Основные изменения, по сравнению с первым кандидатом в релизы (https://www.opennet.ru/opennews/art.shtml?num=36138) инсталлятора Debian 7.0:- Из ядра 3.4.37 портированы подсистемы drm и agp, что позволило включить более современные графические драйверы intel, nouveau и radeon;
- В gdm3 реализована базовая поддержка экранного ридера Orca;
- Устранены проблемы с работой текстового инсталлятора;
- Порция улучшений в работе сетевого конфигуратора netcfg. Например, активирована одновременная установка пакетов iw и wireless-tools;
- Подготовлен образ для загрузки по сети для armhf-архитектуры vexpress, используемой эмулятором QEMU;
- В пакет input-modules добавлен модуль hid-topseed, а также драйверы для клавиатур и мышей с интерфейсом USB hid-a4tech, hid-cypress, hid-ezkey, hid-kensington, hid-keytouch, hid-kye, hid-multitouch, hid-ortek, hid-primax, hid-quanta, hid-samsung, hid-speedlink;
- В состав пакета initramfs-tools включена серия дополнительных HUD-драйверов, таким образом все доступные в инсталляторе драйверы устройств ввода будут в наличии и в установленной системе;
- Улучшена установка на системы с EFI, тем не менее ещё наблюдаются проблемы с загрузкой в режиме UEFI на некоторых системах;
- DRM_PSB заменён на DRM_GMA500, DRM_GMA600, DRM_GMA3600 и
DRM_MEDFIELD;
- В модуле ata_piix включена поддержка госетвых систем MS Virtual PC;
- Добавлен новый драйвер alx для устройств на базе чипов Atheros AR8161 и AR8162;
- Бэкпортирована новая версия модуля virtio-scsi;- Из ядра 3.7 перенесён драйвер iguanair (http://iguanaworks.net/projects/IguanaIR/wiki/GettingStarted) (Iguanaworks USB IR Transceiver);
- В модуль rt2800 добавлена поддержка чипсетов RT5390R.Обзор возможностей, запланированных для Debian 7.0, можно посмотреть здесь (https://www.opennet.ru/opennews/art.shtml?num=31369), список новшеств (https://www.opennet.ru/opennews/art.shtml?num=33842) альфа-версии инсталлятора, первой бета-версии (https://www.opennet.ru/opennews/art.shtml?num=34493), второй бета-версии (https://www.opennet.ru/opennews/art.shtml?num=34787), третьей бета-версии (https://www.opennet.ru/opennews/art.shtml?num=35116), четвёртой бета-версии (https://www.opennet.ru/opennews/art.shtml?num=35401),первого кандидата в релизы (https://www.opennet.ru/opennews/art.shtml?num=36138).
URL: http://lists.debian.org/debian-devel-announce/2013/04/msg000...
Новость: https://www.opennet.ru/opennews/art.shtml?num=36811
Ждём тебя, Wheezy!
А вот пакет freeradius-dialupadmin так и не пашет. В предедущей версии работал с пол оборота. Выяснилось, что в новой версии новый php, и нет одной функции. Видимо не все разработчики протестили, но надежда еще есть. Посмотрю, будет ли работать, когда станет стабильным.
напишите им до того, когда Debian станет стабильным.
Написал через репортбаг, но сомневаюсь, что я там все правильно указал. My inglish is bad.
Да хоть как-то, и на том спасибо )
Если он настолько плох, просите помощи, не стесняйтесь.
И Rusish не лучше.
А можно мне резюме кратко?Не первый год в пингвинах и с ними на ты, но разговоров про wheezy много и не удержался слить лайв+nonfree rc1 на посмотреть что такое Debian: дебьян всё-таки ни разу не rpm-base дистрибутив.
Можно считать, что ниже, это мнение дебьян-чайника:В лайве дефолтно не преконфигурирована русская локализация, что было бы странно для дебьян - в Х-сах поднимается с двух-трёх пинков.
Отсутствует локализация для vt - поднимается почти аналогично.
Дефолтный повседневный внешний вид подправлен на чуть более праздничный.
В системе дефолтно alsa.
Из pulse болтается пара компонентов притянутых по зависимостям.
Из systemd - libsystemd-login0, что порадует всех тех у кого от pulse и systemd врождённое несварение желудка.
На буте предлагается стандартное или pae-ядро в i386: 3.2.0-4-686-pae
Есть некоторое отличие chkconfig от используемого, но man и EXAMPLES снимают все проблемы.Для настройки всего и вся в лайве, запущенном с компакта, для приведения системы в порядок под себя ни разу не понадобился ребут системы.
Из отрицательного в дебьян-лайв-визи:
Система скучная, она проста как булыжник и тр@х@ться там не с чем: начинаем работать.
По крайней мере из того, что может понадобится для повседневки с точки зрения rpm'щика бросившего первый беглый взгляд.
Можно потрахаться, как минимум:
1) со сломанными клавиатурными сокращениями в "Гноме" при русской раскладке;
2) со сломанным автодополнением в "apt-show-versions",
3) со сломанной диагностикой ошибок Bluetooth;
4) c "пульсом"... а, ну да, нету его в лайве, но ставится по умолчанию и доставляет;
5) с текучестью "Гном шелл" и тормознутостью уведомлений на четвертый-пятый день аптайма.Да, это все есть в bugs.* и списано как некритичное.
Но, в общем, да, скорее тема для надфиля, чем для рашпиля; с релизом "Сквиза" было веселее.
> Из pulse болтается пара компонентов притянутых по зависимостям.
> Из systemd - libsystemd-login0, что порадует всех тех у кого от pulseКуй с ним. Я вот не нашел выбора пакетов даже в "expert install".
>> Из pulse болтается пара компонентов притянутых по зависимостям.
>> Из systemd - libsystemd-login0, что порадует всех тех у кого от pulse
> Куй с ним.А вот не куй. Многие ставят линукс только для того, чтобы снести оттуда пульс. Поставил линь, снес пульсу - на сердце полегчало, можно обратно в винду.
А можно услышать, какая связь между сносом пульсы и виндой?
Или дуалбутчики научились одну подсистему на другую менять?
А то тут бывает сносят пульс, но винду устанавливать не умеют.
:)
>можно обратно в винду.Если после инсталляции приходится всяку бяку выгребать, лучше с в-нды и не уходить - г@вна и там хватает.
>>можно обратно в винду.
> Если после инсталляции приходится всяку бяку выгребать, лучше с в-нды и не
> уходить - г@вна и там хватает.Раз тебе хватает - там и оставайся.
> Куй с ним. Я вот не нашел выбора пакетов даже в "expert install".Хомяку вполне достаточно tasksel с выбором по дефолту "рабочий стол". Эксперт должен доставлять то что ему нужно для экспертинга через aptitude (что есть правильно, на то он и эксперт). Лично я проблемы не испытываю, благо если мне склероз не отбило в эксперт моде ssh сервер это единственное что ставится по дефолту.
Меня вот расстраивает что у демьяна LTS релиза нету, а на убунту не хочу, там проще на демьяне анстэйбле тусить с тем-же временем жизни. Но глюков меньше. А апдейтиться таки придется. Можно конечно дотянуть когда олдстэйбл с поддержки сымут, но через две версии обновляться потом уже грабли всяко лежать будут. А у меня все работает само, не ломается, кушать-пить не просит годами, а тут релиз будь он неладен. Каждые полтора года сиди и целый день с обновлениями напрягайся, вдруг где чо пойдет не так. Старый я уже для такого дела.
>Хомяку вполне достаточно tasksel с выбором по дефолту "рабочий стол"А мне недостаточно. Крайности "голая консоль" и "всякого г@внища с горкой" мне не подходят. А вместо выпиливания каки лучше вообще ее не ставить, для того во вменяемых дистрах есть выбор пакетов в установщике, иначе нахeра он вообще нужен? Для "залить типовую конфигурацию" инсталлятор ненужен - достаточно одной кнопки.
>> Куй с ним. Я вот не нашел выбора пакетов даже в "expert install".2тот Аноним: Expert install + _снять все галки в tesksel-е _во _время инсталяции + _после _инсталяции aptitude. Хоть обвыбирайся.
> Меня вот расстраивает что у демьяна LTS релиза нету,
2 года + ещё год в следующий релиз _не _достаточно "L"? Экий ты энтерпрайзный (да, намёк на RHEL), братец.
>2тот Аноним: Expert install + _снять все галки в tesksel-е _во _время инсталяции + _после _инсталяции aptitude. Хоть обвыбирайся.Спасибо, так у меня и до^W на генте есть.
>>2тот Аноним: Expert install + _снять все галки в tesksel-е _во _время инсталяции + _после _инсталяции aptitude. Хоть обвыбирайся.
> Спасибо, так у меня и до^W на генте есть.То есть, претензия, что все 8x bin-DVD не были встроены в инсталятор (первый cd/netinstall)? Молоцца, чо. ---Гентушники с atitude-ом мощно задвигают.
Так и запишем: научить инсталлятор просить другой диск - rocket science, доступная только проприетарщикам. Насчет нетинсталла - вообще тупняк - он и так тянет пакеты с нета, что за проблема тянуть не список, составленный добрыми гномами, а выбранные юзверем?Кстати, а как быть, если мне первый груб нужен? Если не нужен груб вообще - уже поставлен в другом дистре? Его мне тоже выпиливать после установки, после того, как он мне MBR затрет?
ЗЫж
Зато теперь понятно, от кого убунтуи упоролись.
ЗЗЫж
У меня уже есть одна ОСь, которая считает себя умнее, и упакованная безальтернативно всяким ненужно.
> Так и запишем: научить инсталлятор просить другой диск - rocket science, доступная
> только проприетарщикам. Насчет нетинсталла - вообще тупняк - он и так
> тянет пакеты с нета, что за проблема тянуть не список, составленный
> добрыми гномами, а выбранные юзверем?А в чём разница между aptitude, который работает из установщика, и aptitude, который работает после первой загрузки?
> Кстати, а как быть, если мне первый груб нужен? Если не нужен
> груб вообще - уже поставлен в другом дистре? Его мне тоже
> выпиливать после установки, после того, как он мне MBR затрет?То есть, инсталлятора Debian вы в глаза не видели?
>А в чём разница между aptitude, который работает из установщика, и aptitude, который работает после первой загрузки?В том, что ты ставишь нужнoе, а не убираешь нeнужное, не? В том, что после установки получаешь уже готовую, причем как тебе надо, систему? Иначе в чем прoфит бинaрного дистра? В генте я тоже могу из консоли установить что мне нужнo, причем не в пример удобнее, чем в этoм вашем дебиане. Не-не-не, я хочу потыкать в гyй, и за полчаса получить результат как минимум не хуже, чем за несколько часов кoнпеляния.
>То есть, инсталлятора Debian вы в глаза не видели?
Видел. Ставил. Остался в недоумении - в том виде, как сейчас он УГ, debootstrap лучше. И что интересно, оно еще во времена lenny было не сильно лучше - те же куча пунктов, которые непонятно, чем отличаются. От "expert install" я ожидал нечто более, чем поставить галку на KDE, и получить все кeды оптом, со всеми нeнужностями. Извините, такой "expert" нaфик не нужeн.
> В том, что ты ставишь нужнoе, а не убираешь нeнужное, не?netinstall. Есть и в дебиане, и в центоси.
>>А в чём разница между aptitude, который работает из установщика, и aptitude, который работает после первой загрузки?
> В том, что ты ставишь нужнoе, а не убираешь нeнужное, не?С Debian поставляется букварь. Советую начинать с него, а не думать, что ты умнее системы, это не так. Но это уже без меня, я свой букварь продал.
>> Из pulse болтается пара компонентов притянутых по зависимостям.
>> Из systemd - libsystemd-login0, что порадует всех тех у кого от pulse
> Куй с ним. Я вот не нашел выбора пакетов даже в "expert
> install".rpm'щик интересуется у дебианиста:
Поможет ли проблеме чтение install guide?
http://www.debian.org/releases/testing/amd64/apbs04.html.ru#...
изверги! народ же от первомая отойти не успеет, как визи вылупится! а потом еще и день победы. это будет жестче, чем новогодние каникулы.
> изверги! народ же от первомая отойти не успеет, как визи вылупится! а
> потом еще и день победы. это будет жестче, чем новогодние каникулы.подрывная деятельность иностранных агентов?
Это намёк, Дебиан настолько хорош, что ты даже с будуна поставишь Визи, и всё будет шикарно работать! =)
> и всё будет шикарно работать!Ну это смотря у кого: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701743 К слову, там не только гномошелл отваливается, но и 98% OpenGL софта, включая даже совсем простенький.
> Ну это смотря у кого: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701743 К слову, там не только гномошелл отваливается, но и 98% OpenGL софта, включая даже совсем простенький.И это ты говоришь чуваку, который с первой альфы сидит на этом дебиане, играет в тяжёлые игры (убунтовский стим) включая вайновские (старкрафт2, скайрим), и в качестве DE использует "cairo-dock -o && xcompmgr" без проблем уже более 2-ух лет =)
+ такую же комбинацию юзаю и на работе, только на двух мониторах.
И за всю историю пару раз были косяки при обновлении альфы, всего пару раз, до этого кандидата в релизы..
>> Ну это смотря у кого: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701743 К слову, там не только гномошелл отваливается, но и 98% OpenGL софта, включая даже совсем простенький.
> И это ты говоришь чуваку, который…не ходит по ссылкам. И заодно не в курсе, что у Debian не бывает альфа-версий.
"s/альфа/unstable/gi" от этого рецепта полегчало?
>> И это ты говоришь чувакуЧувак - это кастрированное парнокопытное, к сведению.
В Русском языке нет слова "чувак", к сведению.
https://ru.wiktionary.org/wiki/%D1%87%D1%...
К сведению, русский язык - это не только то, что описано в словарях. Слово записанное - слово мёртвое.
Это заимствованное слово из иврита.
А из какой ты страны, чужеземец?
> Ну это смотря у кого: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701743 К слову,
> там не только гномошелл отваливается, но и 98% OpenGL софта, включая
> даже совсем простенький.Зачем на пингвиньем общеприменительном продакшн сервере нужен OpenGL софт ? Мышкой по десктопу с киношными спецэффектами катать вон корпорация зла венды наклепала всякой разной. Или ставьте федору и будет вам щастье в виде самого современного глюкодрома.
Вкусность демьяна в том что "сервис поставил, ускорительного пендаля ему дал и навсегда забыл". И там ему хоть секурити холе, хоть конец света, само все приедет, оденется, пофиксится и об успехе доложит, а буде чего не так алертом разбудит, умный мол вот и разбирайся.
А пульсами с системд, нвидиевскими блобами и прочимv bleeding edge вэйлэндами на других дистрибутивах балуйтесь, их для того и придумали.
> Зачем на пингвиньем общеприменительном продакшн сервере нужен OpenGL софт ?Debian: The Universal Operating System
> А пульсами с системд, нвидиевскими блобами и прочимv bleeding edge вэйлэндами на
> других дистрибутивах балуйтесь, их для того и придумали.Где я упоминал bleeding edge? В древнее ядро портировали чуть менее древнюю версию подсистемы DRM и сломали нахрен 3D на нескольких семействах видеокарт. Это нормально вообще?
DRM_PSB заменён на DRM_GMA500, DRM_GMA600, DRM_GMA3600 и DRM_MEDFIELD; это значит что gma 3600 на нетбуках будет работать нормально? (1024х600)
Ага, только вот работать в инсталяторе.
Да
> выход новой версии ожидается 4
> или 5 мая.А год опять не указали :-(
Шутка из разряда "Множество ошибок" в wine. Для Петросянов нужно отдельные темы создавать.
> А год опять не указали :-(Каждый второй нечётный год, начиная с 2005.
Отчего же? Твоя Windows Blue точно в 2013 обещана.
> Отчего же? Твоя Windows Blue точно в 2013 обещана.Какое интересное название. Вспоминается Челобака Блюэ из русского перевода spaceballs. :)
> Какое интересное название. Вспоминается Челобака Блюэ из русского перевода spaceballs.
> :)Челобака Блюэ в отличие от предмета ассоциаций был вполне достоин =) Вот уж кто по сюжетной линии должен с предметом ассоциироваться так это Пицца Хэт.
> Отчего же? Твоя Windows Blue точно в 2013 обещана.Чего-это она моя? Debian, при всех его минусах, остаётся лучшим на данный момент дистром, его и используем.
software raid_1 transfer speed 80MB/s :( , ubuntu-server-12.04.2 158MB/s
> software raid_1 transfer speed 80MB/s :( , ubuntu-server-12.04.2 158MB/sРасскажите об этом подробнее!! На bugs.debian.org. Я почитаю.
> software raid_1 transfer speed 80MB/s :( , ubuntu-server-12.04.2 158MB/sВ виртуалке?
Я всегда угорал с Убунто- и Арчеводов, которые ждут стабильного Дебиана. А то же "нестабильный Дебиан такой нестабильный, уж лучше я, пока, посижу на Убунте". Вот что значит магия слов. Назвали бы ветки "Home" и "Server" и такой бы фигни не было.
> Я всегда угорал с Убунто- и Арчеводов, которые ждут стабильного Дебиана. А
> то же "нестабильный Дебиан такой нестабильный, уж лучше я, пока, посижу
> на Убунте". Вот что значит магия слов. Назвали бы ветки "Home"
> и "Server" и такой бы фигни не было.Ну, это не совсем логично - и Testing на сервер можно зафигачить при большом желании. Тогда уж Enterprise, Home и... а ладно, Unstable можно так и оставить.
> Ну, это не совсем логично - и Testing на сервер можно зафигачить
> при большом желании. Тогда уж Enterprise, Home и... а ладно, Unstable
> можно так и оставить.Википедия вон на нестабильном дебиане уже несколько лет работает, и ничего :)
> Я всегда угорал с Убунто- и Арчеводов, которые ждут стабильного Дебиана. А
> то же "нестабильный Дебиан такой нестабильный, уж лучше я, пока, посижу
> на Убунте". Вот что значит магия слов. Назвали бы ветки "Home"
> и "Server" и такой бы фигни не было."Стабильный" означает "НЕИЗМЕНЯЕМЫЙ". Стабильное состояние.
"Стабильный" не означает "надёжный", "быстрый" или "синеглазый".
>"Стабильный" означает "НЕИЗМЕНЯЕМЫЙ". Стабильное состояние.Труп, короче.:)
>"Стабильный" означает "НЕИЗМЕНЯЕМЫЙ". Стабильное состояние.
>"Стабильный" не означает "надёжный", "быстрый" или "синеглазый".Ну да, то-то его замораживают, а потом полгода выпиливают баги чтобы назвать его "НЕИЗМЕНЯЕМЫМ"? Тогда не лучше ли оставить все эти баги и он также будет неизменным с изветными неизменяемыми багами... здорово же? Так что "стабильный" означает ровно то, что означает.
> Ну да, то-то его замораживают, а потом полгода выпиливают баги чтобы назвать
> его "НЕИЗМЕНЯЕМЫМ"? Тогда не лучше ли оставить все эти баги и
> он также будет неизменным с изветными неизменяемыми багами... здорово же? Так
> что "стабильный" означает ровно то, что означает.Так их особо и не выпиливают. В основном трогают только простенькие и незаметные, а остальным просто понижают приоритет.
> Так их особо и не выпиливают. В основном трогают только простенькие и
> незаметные, а остальным просто понижают приоритет.Ну да. Опечатку там где поправить - это запросто. Если не запускается что, то оно и не нужно - приоритет ему понизить и всего делов-то. То ли дело - Федора...
> "Стабильный" означает "НЕИЗМЕНЯЕМЫЙ". Стабильное состояние.
> "Стабильный" не означает "надёжный", "быстрый" или "синеглазый".Ибо стабильность - признак мастерства. Проще знать как в течение жизни бороться с одним стабильным глюком с помощью одного стабильного воркэраунда, а после 18:00 идти пить пиво и тискать девок, и знать что завтра будет точно так-же как сегодня, чем каждый день кунсткамера и каждый день в ней экспонаты новые. Причем вся эта кунсткамера еще чисто ради любви к искусству.
Старый баг лучше новых двух?:)
> Я всегда угорал с Убунто- и Арчеводов, которые ждут стабильного Дебиана. А
> то же "нестабильный Дебиан такой нестабильный, уж лучше я, пока, посижу
> на Убунте". Вот что значит магия слов. Назвали бы ветки "Home"
> и "Server" и такой бы фигни не было.Бред. Полный бред.
Баттхёрт. Абсолютный баттхёрт.
У вас баттхёрт.
Нет, у вас.
У нас всех
У вас всех
так rc2 же 2 недели назад вышел, вроде даже обсудили немного? к чему такая своевременная новость, да ещё о rc?
столько изменений перед выпусками. Чем же они по два года занимаются, что потом пилят в последние моменты.
> столько изменений перед выпусками. Чем же они по два года занимаются, что
> потом пилят в последние моменты.Пишут в sid. А то, что проверено sid-ом, может попасть в testing. А может так и не попасть, се ля ви.
В нетинсталле386 нет ядра bigmem.
> В нетинсталле386 нет ядра bigmem.А не "bigmem" ядер больше нет, поэтому и указывать отдельно "bigmem" не имеет смысла.
можно было самому зайти на http://packages.debian.org/wheezy и посмотреть куда смотрит пакет bigmemтеперь оно pae
> В нетинсталле386 нет ядра bigmem.Ставь 686-е, там есть PAE.
где любимое ядро 3.8 ?
> где любимое ядро 3.8 ?в бекпортах вестимо после оф выхода ;)
> где любимое ядро 3.8 ?kernel.org, не?
>> Улучшена установка на системы с EFI, тем не менее ещё наблюдаются проблемы с загрузкой в режиме UEFI на некоторых системах;Так они используют ядро 3.8 .... естественно работать не будет, только патчи
На чем написан этот инсталятор?
На компьютере, наверное.
Мне больше нравится модель разработки и выпуска релизов как у Ubuntu.
дебиановцы печалят больше bsd, где есть HEAD версии
Это когда не важно, есть глюки, нету глюков - выпускаем точно в запланированный день? Хорошая, годная модель.
> Это когда не важно, есть глюки, нету глюков - выпускаем точно в
> запланированный день? Хорошая, годная модель.Нет, по хорошему сколько не выпиливай ошибки и баги, все не выпилить... так что впринципе безразницы.
> Нет, по хорошему сколько не выпиливай ошибки и баги, все не выпилить...
> так что впринципе безразницы.Фатализм он такой... фатальный. Вы не думали, что жить бесполезно? Всё равно ведь смертью закончится, так чего тогда тянуть кота за хвост?
Linux R.I.P., все верно.
Я с RT5390 так намучался, что аж ноут продал. Теперь только правильное железо и правильный дистр
agp ... более современные2005-й год же давно прошёл
Насколько сложно в Wheezy поставить свежайший Wine?
Очень просто http://www.tataranovich.com/repository.html
Ребята, по поводу свежайшего вайна, смысла нет. Все равно ничего толком работать не будет. Если вам нужен более менее рабочий wine, то вам сюда http://etersoft.ru/products/wine/local , она бесплатна и под неё все работает. Для обычного использования нужно будет установить всего два пакета для своего дистра. wine-etersoft.deb и wine-etersoft-local.deb этого будет достаточно. Не забудьте скачать файл лицензии и положить в указанную папку. Это все есть в документации. Удачи.
http://www.codeweavers.com/products/
> http://www.codeweavers.com/products/
Она платная.
А кто то успел года была нашару :)
Linux: http://media.codeweavers.com/pub/crossover/unsupported/linux...BSD: http://media.codeweavers.com/pub/crossover/unsupported/freeb...
Solaris: http://media.codeweavers.com/pub/crossover/unsupported/solar...
кряк сами напишите, GDM в руки и вперед
> кряк сами напишите, GDM в руки и вперед/s/GDM/GDB не?
Под герычем и не такое напишешь
> Linux: http://media.codeweavers.com/pub/crossover/unsupported/linux...
> BSD: http://media.codeweavers.com/pub/crossover/unsupported/freeb...
> Solaris: http://media.codeweavers.com/pub/crossover/unsupported/solar...Это демо, и какбе для активации оно требует ввести емейл и пароль. Ок?
http://www.playonlinux.com/en/ -- любые версии wine в комплекте, интерфейс поприятней чем у кроссовера и никаких лицензий. не благодари.
> сюда http://etersoft.ru/products/wine/local , она бесплатна и под неё все работает.Работает, ага. Недавно пытался поставить это грёбище. Таких кривых пакетов я больше нигде не встречал. Мне стоило большого труда заставить ЭТО работать. Но всё было зря, т.к. ничем кроме поддержки некоторых USB-брелков с ЭЦП etersoft от обычного wine не отличается.
Здесь:
==
- В модуле ata_piix включена поддержка госетвых систем MS Virtual PC;
==неточный перевод этого:
==
- Reenable MS Virtual PC guests in the ata_piix module.
==
Просто патчи для Hyper-V срабатывали и на Virtual PC ( без спец-пареметра ядра)
В vanila kernel исправили, в Debian-е -- backport-ировали fix . . .
> Просто патчи для Hyper-V срабатывали и на Virtual PC ( без спец-пареметра ядра)
> В vanila kernel исправили, в Debian-е -- backport-ировали fix . . .Я не распарсил и нашёл оригинал:
http://permalink.gmane.org/gmane.linux.debian.devel.kernel.c...Во всём виноват Майкрософт, "дары" приносящий. Фиксить - не перефиксить совместимость с многообразием "даров". Ложками. Лопатами...
>> Просто патчи для Hyper-V срабатывали и на Virtual PC ( без спец-пареметра ядра)
>> В vanila kernel исправили, в Debian-е -- backport-ировали fix . . .
> Я не распарсилНаписали бы здесь -- уточнил бы
> и нашёл оригинал:
> http://permalink.gmane.org/gmane.linux.debian.devel.kernel.c...Кто не доделал первоначально
From: Olaf Hering <olaf <at> aepfle.de>
тот и исправил . . .
( Ich bin лично "подбадривал" поэтому очень в курсе)> Во всём виноват Майкрософт, "дары" приносящий.
Давайте угадаю:
-- число серверов с Hypep-V = 0
-- число Virtual PC 0 . . 1
? Or?> Фиксить - не перефиксить совместимость с
> многообразием "даров". Ложками. Лопатами..."Высылайте patch-и"
>> Просто патчи для Hyper-V срабатывали и на Virtual PC ( без спец-пареметра ядра)
>> В vanila kernel исправили, в Debian-е -- backport-ировали fix . . .
> Я не распарсил и нашёл оригинал:
> http://permalink.gmane.org/gmane.linux.debian.devel.kernel.c...
> Во всём виноват Майкрософт, "дары" приносящий.P.S.
Честно говоря просто забавно наблюдать:
Вы сострадаете пользователям Virtual PC,
а это тоже продукт MS
>>> Просто патчи для Hyper-V срабатывали и на Virtual PC ( без спец-пареметра ядра)
>> Во всём виноват Майкрософт, "дары" приносящий.
> Вы сострадаете пользователям Virtual PC,
> а это тоже продукт MSПоясню ространнее: не им. Я переживаю, что сначала на вброс весьма посредственного кода для поддержки весьма посредственного типа-железа от весьма посредственного производителя мышек, известного своими весьма посре^Wагрессивными бизнес-практиками, был принят в ядро честными и трудолюбивыми мужиками из белых и пушистых корпораций добра, и за это "сначала" те честные и трудолюбивые ребята поимели бесплатных удовольствий за поподдерживать-авыбросить-жалко. Так вот, теперь те бесплатные удовольствия _докатились до не менее честных и очень трудолюбивых ребят в Debian.
Итого: Майкрософт бросил грана^Wломоть кода через забор, а свободные программеры теперь _бесплатно _работают -- тратят своё время, поддерживая это убожество.
Я переживаю, местами негодую.
> Поясню пространнее: не им.
> честными и трудолюбивыми мужиками из белых и пушистых корпораций добра
> честных и очень трудолюбивых ребят в Debian.
> Я переживаю, местами негодую.</доля шутки>
>> Поясню пространнее: не им.
>> честными и трудолюбивыми мужиками из белых и пушистых корпораций добра
>> честных и очень трудолюбивых ребят в Debian.
>> Я переживаю, местами негодую.
> </доля шутки>"честными и трудолюбивыми мужиками" -- только они водятся не в корпорациях,
и зачастую это не Debian Team, а Hyper-V сисадмины:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661318
==
Mathieu Simon:
> I attached a list with patches==
Почитайте, прикиньте как был изготовлен этот список
Mathieu Simon -- дейсвительно трудолюбивый
P.S.
Разработчики Debian-а сами избрали свой путь: бэкпортировать из новых ядер по кусочкам
В своем роде аудит исходного кода . . .
P.P.S.> докатились до не менее честных и очень трудолюбивых ребят в Debian
Я, кстати, очень доволен результатом: не надо компилировать ядра,
извращаться при setup-е и т.д.> сначала на вброс весьма посредственного кода
TODO: с-час и про код напишу
Приступим-с:
Проблема и недостаточно кошерное решение:
https://bugzilla.kernel.org/show_bug.cgi?id=52821
==
Andreas:
. . . patch apparently also affects Virtual PC 7.0.3 for Mac, with the result
that only the emulated CD/DVD drive is visible to the system due to a missing
paravirtualised
driver for the ATA device. An installation of Linux (with a kernel 3.4 and
newer) in the emulated environment of VPC7 is therefor impossible.
Andreas 2013-01-19 00:35:41
I’ve just found that the kernel parameter ata_piix.prefer_ms_hyperv=0 works,==
== ==
----- Original Message -----
From: vvm
To: Andreas
Sent: Wednesday, January 30, 2013 4:20 PM
Subject: FIXed: ef773e1..bec35f4 Re: ata_piix.prefer_ms_hyperv=0 works Fw: Bug 52821 - ata_piix ATA_HOST_IGNORE_ATA for Hyper-V also affects Virtual PC 7 https://bugzilla.novell.com/show_bug.cgi?id=737532 Or https://bugzilla.kernel.org/show_bug.cgi?id=52821
Hi!Short:
> Still, if there is a way to cleanly identify Hyper-V but not Virtual PC 7, this would be great!
FIXed: ef773e1..bec35f4
Write in
https://bugzilla.kernel.org/show_bug.cgi?id=52821"please, backport to 3.4 . . . 3.6 . . . 3.7"
for 3.7 -- i'm not shue, may be already fixed
Full:
(
P.S. This variant
https://lkml.org/lkml/2012/4/14/136
==
+#ifdef CONFIG_X86
+#include <asm/hypervisor.h>
+#endif
. . .
@@ -1667,6 +1675,18 @@ static int __devinit piix_init_one(struct pci_dev *pdev,
}
host->flags |= ATA_HOST_PARALLEL_SCAN;
+#ifdef CONFIG_X86
+ /* On Hyper-V hypervisors the disks are exposed on both the emulated
+ * SATA controller and on the paravirtualised drivers. The CD/DVD
+ * devices are only exposed on the emulated controller. Request we
+ * ignore ATA devices on this host.
+ */
+ if (prefer_ms_hyperv && x86_hyper == &x86_hyper_ms_hyperv) {
+ host->flags |= ATA_HOST_IGNORE_ATA;
+ dev_info(&pdev->dev, "Hyper-V hypervisor detected, ignoring ATA disks\n");
+ }
+#endif
+
pci_set_master(pdev);
==
only in early Ubunta 12.04 ?Beta?and _this_ var , IMHO, not detect Virtual PC as Hyper-V ( as do DMI check before "ef773e1..bec35f4" )
)
> Still, if there is a way to cleanly identify Hyper-V but not Virtual PC 7, this would be great!FIXed: ef773e1..bec35f4
----- Original Message -----
From: "Jeff Garzik"
To: "Olaf Hering"
Cc: . . . ; "KY Srinivasan"
Sent: Wednesday, November 28, 2012 8:44 PM
Subject: Re: [PATCH] ata_piix: reenable MS Virtual PC guestsOn 09/18/2012 11:48 AM, Olaf Hering wrote:
>[оверквотинг удален]
^^^^^^^^^^^^^^^^^^^ VVM: тут еще и роботы творчеством занимаются? оригинально . . .
An earlier commit cd006086fa5d91414d8ff9ff2b78fbb593878e3c ("ata_piix:
defer disks to the Hyper-V drivers by default") broke MS Virtual PC
guests. Hyper-V guests and Virtual PC guests have nearly identical DMI
info. As a result the driver does currently ignore the emulated hardware
in Virtual PC guests and defers the handling to hv_blkvsc [ VVM: in current ver kernel -- hv_storvsc ] . Since Virtual
PC does not offer paravirtualized drivers no disks will be found in the
guest.One difference in the DMI info is the product version. This patch adds a
match for MS Virtual PC 2007 and "unignores" the emulated hardware.This was reported for openSuSE 12.1 in bugzilla:
https://bugzilla.novell.com/show_bug.cgi?id=737532. . .
> Signed-off-by: Olaf Hering
applied. Apologies for missing this one. It was accidentally shifting
into the low-priority pile.
==
== ==
==
Andreas 2013-01-30 22:19:21
First appearance:
https://bugzilla.novell.com/show_bug.cgi?id=737532
Patch:
https://lkml.org/lkml/2012/9/18/306==
Если коротко, то Andreas обвинил в "глюке" Ubunta-водов,
а "прокололись" ребята из SUSE и те кто "поставил" на DMI,
а не на код а-ля:
( код для FreeBSD)==
@@ -1957,6 +1976,29 @@
. . .
+
+/*
+ * Detect Hyper-V/Azure . . .
. . .
+ */
+static int
+check_for_hyper_v(void)
+{
+ u_int regs[4];
+ int hyper_was_detected = 0;
+ do_cpuid(1, regs);
+ if (regs[2] & 0x80000000) { /* if(a hypervisor is detected) */
+ /* make sure this really is Hyper-V */
+ /* we look at the CPUID info */
+ do_cpuid(HV_X64_MSR_GUEST_OS_ID, regs);
+ hyper_was_detected =
+ regs[0] >= HV_X64_CPUID_MIN &&
+ regs[0] <= HV_X64_CPUID_MAX &&
+ !memcmp("Microsoft Hv", ®s[1], 12);
+ }
+ return (hyper_was_detected);
+}
+
. . .
==Заодно и пример вызова:
==
@@ -1944,6 +1953,16 @@
}
}
#endif
+ /*
+ * On Hyper-V the default is to use the enlightened driver for
+ * IDE disks. However, if the user wishes to use the native
+ * ATA driver, the environment variable hw_ata.disk_enable
+ * must be explicity set.
+ */
+ if(check_for_hyper_v()) {
+ if (!getenv_int("hw.ata.disk_enable",&ata_disk_enable))
+ ata_disk_enable = 0;
+ }
return 0;
. . .
==