Выпуск новостей ReactOS №…

Обсуждаем ReactOS по-русски

Moderators: fog, fireball

evilslon
Posts: 261
Joined: Sat Apr 11, 2009 7:39 pm
Location: Russia, Ivanovo
Contact:

Re: Newsletter

Post by evilslon »

seven_ro wrote:Переводим, помогай http://translated.by/you/reactos-newsle ... -ru/trans/
Перевод завершён, категорически необходима вычитка ;)

Mna.
Posts: 122
Joined: Thu Dec 02, 2010 3:13 pm

Re: Newsletter

Post by Mna. »

evilslon wrote:вычитка
у вас в конце посл. буква `й` должна быть, и на второй странице про метод .spec файла стилистически некрасиво - два раза слово использовать, первое надо убрать, как-то так: текущий метод использует спек-файл...

***
Куда закинуть это? только что сделал. Поставьте рядом с тем, где всё остальное: перевод http://www.reactos.org/wiki/Install_a_driver
Как инсталлировать драйвер

Code: Select all

'''Как инсталлировать драйвер в ReactOS'''

Если у вас возникнут проблемы при использовании советов этого документа, пожалуйста, обратитесь за помощью/советом в команду ReactOS.

==Автоматическая установка==

Обычно, когда устройство найдено, появляется мастер "Найдено новое оборудование", который проведет вас через процесс установки драйвера.

1. Возьмите драйвер с компакт-диска, который поставляется с устройством или с сайта производителя
2. Разархивируйте файлы в ReactOS, если драйвер не поставлялся на компакт-диске. Если же он на диске был, вставьте компакт-диск и перезагрузите компьютер. Мастер должен появиться снова, если вы не закрыли его, когда он запустился в первый раз. Если он не появляется, вам придется переустановить ReactOS, чтобы мастер запустился сам снова.
3. Установите драйвер с помощью мастера. Если вы используете CD просто нажмите кнопку "Далее" на всех страницах, при этом сохраняя компакт-диск в CD-ROM приводе. Если же у вас извлечённые файлы, нажмите кнопку "Далее" и вставьте путь к файлам драйвера.

==Автоматическая "Slipstreamed" установка==

Когда ReactOS предоставляет свой собственный драйвер для какого-либо  устройства, то окно Мастера нового оборудования не появляется (например, видео адаптер или поддерживаемый контроллер ввода/вывода). В то время как со многими приложениями инсталляторов имеются всё еще проблемы (например, с InstallShield), но при этом имеется и другой способ установки таких драйверов. Требования: наличие взятых с репозитария и сбилденных исходников ReactOS.

1. Получить драйверы. Вы должны использовать аналоги из XP/2003, когда это возможно.
2. Создайте новый каталог в транке(trunk) исходников ReactOS, в каталоге "modules" (я обычно называт этот каталог "Windows", но вы можете использовать любое имя). Если вы хотите чтобы таким образом был установлен более, чем один драйвер, то, вы можете создать несколько каталогов внутри, по каталогу для каждого устройства. Скопируйте драйвер в выбранный каталог.
3. Используйте [[Руководство по Slipstream файлам]] чтоб сослаться на файлы драйверов в reactos.dff. INF файлы должны быть помещены в папку ReactOS\Inf, SYS - в ReactOS\System32\Drivers, EXE и DLL - в ReactOS\System32.
4. Постройте ISO файл, запишите его на CD и сынсталлируйте. При усттановке, в первом этапе, Вы должны видеть как ваши файлы копируются. На втором этапе, если все прошло хорошо, Вы должны видеть, что они перечислены в журнале отладки (debug log).
5. Если что-то идёт не так, ищите возможную причину. Если файлы не копируются, посмотрите, правильно ли включены они в BootCD - возможно, пути несоответствуют с теми, что в reactos.dff? Если они не установлены на 2-ом этапе - проблема должна быть в INF файле драйвера - посмотрите, является ли код PCI/Vendor_Device в точности таким же, какой у Вашего устройства (SUBSYS, т.е. код подсистемы, также имеет значение!). Кроме того, INF-файлы с многофункциональными устройствами не поддерживаются, (MF\PCI_VEN_12EB&DEV_0002), вы должны преобразовать их в обычные (для этого же примера: PCI\VEN_12EB&DEV_0002).

==Ручная установка==

Если вы хотите установить несколько не-PnP драйверов в ReactOS, у вас должны быть сначала бинарные файлы, но еще и его настройки в реестре. Данное руководство объясняет, как этого добиться.

В идеальной ситуации, вам нужен эмулятор PC, копия Windows NT 4 и ReactOS. Загрузитесь в Windows NT 4, откройте regedit, сохраните весь реестр в .reg файл, и затем закройте. Установите драйвер, перезагрузите при необходимости, затем снова откройте regedit и сохраните весь реестр в .reg файл снова в другой на этот раз. Сравните эти два файла либо вручную, либо с помощью diff. Таким образом найдете настройки, необходимые для драйвера.

Затем можно скопировать драйвера к папку ReactOS system32\drivers, а также добавить необходимые настройки в реестр.

Реестр довольно прост. Редактировать его вы можете изнутри самой ReactOS (с помощью редактора реестра regedit), или с помощью текстового редактора. Чтобы сделать это, Вам, скорее всего необходим исходный код ReactOS. Перейдите в папку bootdata, и откройте hivesys.inf в блокноте или Вашем любимом текстовом редакторе без форматирования. Для каждого драйвера (файл *.sys), который Вы хотите протестировать, просто скопируйте и вставьте существующий кусок от другого драйвера, изменяя
по мере необходимости его тип, тип запуска (например: Video, Automatic...), посмотрите немного выше Список типов драйверов.

Как только вы закончите, выполните MKHIVE (в папке tools\mkhive дерева исходных кодов), передавая папку bootdata в качестве первого параметра, и папку назначения в качестве второго. 
В моем случае, я должен в папке bootdata выполнить: 
..\..\TOOLS\MKHIVE\MKHIVE . V:\REGISTRY
соответственно тоже вычитать не помешало бы. за одно и драйвер проинсталлировать :)

Вторая часть должна быть про "Slipstream files" а то так.. несколько неполно...

Mna.
Posts: 122
Joined: Thu Dec 02, 2010 3:13 pm

Re: Newsletter

Post by Mna. »

Перевод http://www.reactos.org/wiki/Slipstream_files
Slipstream files

Code: Select all

==Файлы-компаньоны (Сопутствующие файлы, "Slipstream" файлы)==

Чтобы размещать какие-либо файлы на BootCD ReactOS-а, и при этом так, чтобы они автоматически инсталлировались/устанавливались, Вам необходимо сделать checkout и быть в состоянии построить ReactOS из исходного кода.

Следующим шагом является правильное размещение файлов в репозитории исходного кода. Согласно договоренности, нужно использовать каталог modules\windows, хотя их можно разместить и по любому пути внутри репозитария исходного кода ReactOS.

После размещения файлов, отредактируйте файл
\boot\bootdata\packages\reactos.dff. Пример строки:
[  code]
modules\windows\mfc42.dll                        1   optional
[  /code]

Cлева - путь к файлу, который Вы хотите передать "за компанию"(to slipstream). Следующий параметр, число, транслируется в каталог назначения (весь их список находится в секции [Directories] в файле reactos.dff, и там вы можете указать свой ​​собственный номер и путь). Последний параметр "optional" позволяет операции построения (build) пройти успешно, не сломаться, если файл вдруг будет отсутствовать.

Теперь, постройте BootCD (make bootcd). Файлы, которые вы добавили, теперь будут размещены в нем, а затем установлены ​​на первом этапе в выбранном каталоге назначения.
местами коряво, конечно. но вроде понятно :))
правьте... отдаю на растерзание :))

evilslon
Posts: 261
Joined: Sat Apr 11, 2009 7:39 pm
Location: Russia, Ivanovo
Contact:

Re: Newsletter

Post by evilslon »

Mna., спасибо за перевод, я его проверю и закину на ГугльКод, а так регайся на translated.by и редактируй прямо там, буду очень признателен :)


Autostreamer
Posts: 8
Joined: Sun Oct 31, 2010 5:39 pm

Re: Newsletter

Post by Autostreamer »

Мы рады сообщить, что ReactOS была принята для участия в программе Google Summer of Code 2011.
Прошло уже несколько лет с
тех пор, когда мы последний раз участвовали в
программе, поэтому мы заинтересованы, чтобы использовать эту
возможность

, интересующимися
разработкой операционных
систем, и, особенно, внутренним устройством
Windows.
Лучше сделать так:

Мы рады сообщить о том, что ReactOS была принята для участия в программе Google Summer of Code 2011.
Прошло уже несколько лет с
тех пор, как мы в последний раз участвовали в
программе, поэтому мы заинтересованы в том, чтобы использовать эту
возможность

, интересующимися
разработкой операционных
систем и, особенно, внутренним устройством
Windows.

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

Mna.
Posts: 122
Joined: Thu Dec 02, 2010 3:13 pm

Re: Newsletter

Post by Mna. »

Напоминаю о переводах страниц "Инсталляция драйвера в ReactOS" и "Включение сопутствующих файлов" - тут, выше по теме.

evilslon
Posts: 261
Joined: Sat Apr 11, 2009 7:39 pm
Location: Russia, Ivanovo
Contact:

Re: Newsletter

Post by evilslon »

Mna. wrote:Напоминаю о переводах страниц "Инсталляция драйвера в ReactOS" и "Включение сопутствующих файлов" - тут, выше по теме.
А я про них не забывал, сейчас занимаюсь их правкой здесь и здесь, осталось только вычитать, присоединяйся ;)

UPDATE: Добавил эти странички в неофициальную русскоязычную Вики проекта
Last edited by evilslon on Wed Mar 23, 2011 2:20 pm, edited 1 time in total.

serrox
Posts: 131
Joined: Sun Nov 22, 2009 7:31 pm
Contact:

Re: Newsletter

Post by serrox »

помогаем в вычитке:
0.3.13 вышел

seven_ro
Posts: 65
Joined: Sun Jan 18, 2009 5:30 pm

Re: Newsletter

Post by seven_ro »

Newsletter 82 Переводим помогай http://translated.by/you/reactos-newsle ... -ru/trans/

seven_ro
Posts: 65
Joined: Sun Jan 18, 2009 5:30 pm

Re: Newsletter

Post by seven_ro »

Пожалуйста переименуйте тему в "Выпуск новостей ReactOS" или что-то в этом роде, чтобы было на русском

Сделано.

evilslon
Posts: 261
Joined: Sat Apr 11, 2009 7:39 pm
Location: Russia, Ivanovo
Contact:

Re: Выпуск новостей ReactOS №…

Post by evilslon »

Переводим 83-й выпуск новостей здесь :)

Slava87
Posts: 27
Joined: Fri Sep 12, 2008 1:58 pm

Re: Выпуск новостей ReactOS №…

Post by Slava87 »

Требуется вычитка 83-го выпуска новостей :)

evilslon
Posts: 261
Joined: Sat Apr 11, 2009 7:39 pm
Location: Russia, Ivanovo
Contact:

Re: Выпуск новостей ReactOS №…

Post by evilslon »

Переводим 84-й выпуск, налетай, помогай! => http://translated.by/you/reactos-newsle ... -ru/trans/

upd: Перевод завершён, прошу всех помочь с вычитыванием, поскольку я уезжаю в командировку до 27.05.2011 (у меня там не будет доступа в Интернет) и не смогу помочь с вычитыванием этого выпуска, посему надеюсь только на пользователей ReactOS ;)

Mna.
Posts: 122
Joined: Thu Dec 02, 2010 3:13 pm

Re: Выпуск новостей ReactOS №…

Post by Mna. »

Оказывается в Wikipedia есть целая статья про термин "Slipstream":
http://en.wikipedia.org/wiki/Slipstream_%28computing%29
столкнулся как-то, при попытке перевести или хотя бы объяснить др. словами

PS раньше эта тема по другому называлась, были тут все переводы)

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests