Операция PI

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

Moderators: fog, fireball

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

где ещё можно найти образ с патчем?
Тут. :)
S_Snake
Posts: 145
Joined: Mon Oct 31, 2011 6:37 pm
Location: Russian Empire
Contact:

Re:

Post by S_Snake »

hto wrote:
где ещё можно найти образ с патчем?
Тут. :)
ясненько.

Вы уж простите безграмотного. просто я тут недавно и многого чего ещё не знаю.
Last edited by S_Snake on Tue Nov 08, 2011 12:36 pm, edited 1 time in total.
S_Snake
Posts: 145
Joined: Mon Oct 31, 2011 6:37 pm
Location: Russian Empire
Contact:

Re: Операция PI

Post by S_Snake »

Cool! и чё с этим делать?
[ external image ]

это последствия записи образа bootcd-54339-dbg.7z.
hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

Скачал bootcd-54339-dbg.7z, сейчас посмотрю.
igorko
Posts: 145
Joined: Thu Jun 18, 2009 3:12 pm

Re: Операция PI

Post by igorko »

Насчет УСб крыс. ИМХО фиксить баги в текущей поддержке нету смысла ибо все равно текущий драйвер будет полностью заменент тем, который пишетса в ветке. И тот что в вветке работает под Ведной на ура, проблема лиш в том что HID(и еще какой-то модуль уже не помню) еще не запилен.
S_Snake
Posts: 145
Joined: Mon Oct 31, 2011 6:37 pm
Location: Russian Empire
Contact:

Re: Операция PI

Post by S_Snake »

S_Snake wrote:Cool! и чё с этим делать?
[ external image ]

это последствия записи образа bootcd-54339-dbg.7z.
выяснил причину: ситуация повторяется, если подключить второй жёсткий диск (WD20EARS). с одним жёстким всё норм.

так что, сорри за панику.
hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

Это не паника. Там, в загрузчике, какой-то баг; интересно, будет ли работать с двумя жёсткими дисками, но с меньшим объёмом памяти?
S_Snake
Posts: 145
Joined: Mon Oct 31, 2011 6:37 pm
Location: Russian Empire
Contact:

Re:

Post by S_Snake »

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

в добавок у WD идёт эмуляция 512 байтных секторов, хотя на самом деле они 4 килобайтные. или это никак не влияет? на W7 патч есть для таких дисков, Windows6.1-KB982018-v3 называется.
Last edited by S_Snake on Tue Nov 08, 2011 9:49 pm, edited 2 times in total.
S_Snake
Posts: 145
Joined: Mon Oct 31, 2011 6:37 pm
Location: Russian Empire
Contact:

Re:

Post by S_Snake »

seven_ro wrote:Набери хотя бы команду cont и жми ентер, возможно несколько раз, надеюсь будет синий экран
к сожалению надежда не оправдалась. похоже что система намертво виснет.
hto wrote:А ещё, можно просматривать отладочные сообщения на экране.
тоже ноль эмоций - чёрный экран. зато LiveCD загрузился аж на "Ура!!".

Upd:
ради прикола переключил контроллер в AHCI режим - выбил бсод после загрузки с логотипом.
[ external image ]
S_Snake
Posts: 145
Joined: Mon Oct 31, 2011 6:37 pm
Location: Russian Empire
Contact:

Re: Re:

Post by S_Snake »

S_Snake wrote:
hto wrote:А ещё, можно просматривать отладочные сообщения на экране.
тоже ноль эмоций - чёрный экран. зато LiveCD загрузился аж на "Ура!!".
не, вру, накасячил. всё-таки запускается, но там много-много текста быстро прокручивается.
а можно этот весь текст в какой нибудь лог запихнуть?
hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

со стабильным релизом всё норм запускается, но там другая проблема (установщик ни в какую не хочет работать (видоизменять) разделы).
Разделы в установщике лучше не видоизменять и не удалать — код там „кривой“. Можно создавать разделы на чистом диске, или же устанавливать систему на уже существующие.

Со времён релиза было сделано много изменений, в т.ч. и в распределение памяти в загрузчике. Глядя на фотографию экрана, возникает мысль, что там что-то происходит не то.
CR3: 01000000
Вот это смотрится подозрительно.
в добавок у WD идёт эмуляция 512 байтных секторов, хотя на самом деле они 4 килобайтные. или это никак не влияет? на W7 патч есть для таких дисков, Windows6.1-KB982018-v3 называется.
Не знаю. Загрузчик работает с диском через BIOS. Если DOS работает, то и он должен работать.
тоже ноль эмоций - чёрный экран.
На синий можно переключиться с помощью команды "bugcheck".
ради прикола переключил контроллер в AHCI режим - выбил бсод после загрузки с логотипом.
Известный баг.
не, вру, накасячил. всё-таки запускается, но там много-много текста быстро прокручивается.
а можно этот весь текст в какой нибудь лог запихнуть?
Давно я хотел добавить возможность сохранять лог LiveCD в файл на жёстком диске.

Но всё равно, при крушении ядра запись в файл не поможет. Самая важная информация не успевает туда попасть.
S_Snake
Posts: 145
Joined: Mon Oct 31, 2011 6:37 pm
Location: Russian Empire
Contact:

Re:

Post by S_Snake »

hto wrote: Давно я хотел добавить возможность сохранять лог LiveCD в файл на жёстком диске.

Но всё равно, при крушении ядра запись в файл не поможет. Самая важная информация не успевает туда попасть.
я, вот, додумался загрузиться с "ReactOS [LogFile]". на диске файл появился debug.log:

Code: Select all

(ntoskrnl/kd/kdio.c:192) ---------------------------------------------------------------
(ntoskrnl/kd/kdio.c:193) ReactOS 0.4-SVN (Build 20111108-r54340)
(ntoskrnl/kd/kdio.c:195) 1 System Processor [3325 MB Memory]
(ntoskrnl/mm/mminit.c:243)           0x80000000 - 0x81800000	Boot Loaded Image
(ntoskrnl/mm/mminit.c:247)           0xB0000000 - 0xB137D000	PFN Database
(ntoskrnl/mm/mminit.c:251)           0xB137D000 - 0xB7B25000	ARM³ Non Paged Pool
(ntoskrnl/mm/mminit.c:255)           0xBC000000 - 0xBD000000	System View Space
(ntoskrnl/mm/mminit.c:259)           0xBD000000 - 0xC0000000	Session Space
(ntoskrnl/mm/mminit.c:262)           0xC0000000 - 0xC0300000	Page Tables
(ntoskrnl/mm/mminit.c:265)           0xC0300000 - 0xC0400000	Page Directories
(ntoskrnl/mm/mminit.c:268)           0xC0400000 - 0xC0800000	Hyperspace
(ntoskrnl/mm/mminit.c:272)           0xE1000000 - 0xF2400000	ARM³ Paged Pool
(ntoskrnl/mm/mminit.c:275)           0xF2400000 - 0xF7BE0000	System PTE Space
(ntoskrnl/mm/mminit.c:278)           0xF7BE0000 - 0xFFBE0000	Non Paged Pool Expansion PTE Space
ACPI Compatible Eisa/Isa HAL Detected
(ntoskrnl/io/pnpmgr/pnpmgr.c:2822) Firmware mapper is disabled
(ntoskrnl/io/pnpmgr/pnpreport.c:346) Reported device: DETECTEDInternal\ACPI_HAL (Root\ACPI_HAL\0)
(ntoskrnl/io/iomgr/iorsrce.c:882) IoReportResourceUsage is halfplemented!
(hal/halx86/legacy/bus/pcibus.c:719) WARNING: PCI Slot Resource Assignment is FOOBAR
(ntoskrnl/io/iomgr/iorsrce.c:882) IoReportResourceUsage is halfplemented!
(ntoskrnl/io/iomgr/driver.c:1558) '\Driver\BUSLOGIC' initialization failed, status (0xc00000c0)
(ntoskrnl/io/iomgr/iorsrce.c:725) Failed opening given symbolic link!
это может помочь?
hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

Нет, файл „куцый“. Запись в файл правильно работает, только если не происходит краха ядра; но если ошибка в ядре не критическая, можно продолжить работу с помощью команды "cont".
S_Snake
Posts: 145
Joined: Mon Oct 31, 2011 6:37 pm
Location: Russian Empire
Contact:

Re: Операция PI

Post by S_Snake »

я тут видео записал с дебаг логом. скорость воспроизведения замедлил в 10 раз. размыто немного получилось, но если вовремя на паузу поставить можно даже что-то разглядеть :) . надеюсь поможет.
http://dump.ru/file/5457621

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

p.s. лучше смотреть в плеере, а не с сайта.
hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

Да, это известный bug 4760. Надо будет исправить.
Post Reply

Who is online

Users browsing this forum: No registered users and 7 guests