Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Native Mode Windows. Нативный режим Windows.

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4

Открыть новую тему     Написать ответ в эту тему

bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Программирование с использованием Native API функций ntdll.dll
 
Командная строка Windows Native Mode
 
Native shell — командная строка для экспериментов с native режимом Windows
 
Коммандный интерпретатор NCMD, утилиты XCOPY REG n7z nMount nCab nDrv nList
 
Комманды поддерживаемые коммандным интерпретатором NCMD
Подробнее...
прим. вместо CMD NCMD, комманда DEFINED работает как UNDEFINED, SETLOCAL ENDLOCAL, SETLOCAL ENABLEDELAYEDEXPANSION и вывод части строки поддерживается. на ELSE ошибка не выдается но команда не работает. не работает NOT DEFINED вместо нее можно использовать if [NOT] "%VALUE%"==""
 
Коммандный интепретатор Native Shell (дописан открытый код)
cd,md,copy,poweroff,dir,del,reboot,devtree,shutdown,exit,sysinfo,lm,vid,lp,move,if,load,expand, mount
 
Утилита нативного режима для установки драйверов Nloadsys
Nloadsys.exe default vmscsi.sys
Nloadsys.exe default vmscsi.sys system32\drivers
 
Ultra Defrag дефрагментатор нативного режима
 
Srdelayed.exe утилита копирования файлов для ядра Windows 7
 
компоненты Windows нативного режима AUTOCHK, AUTOFMT, AUTOCONV
 
Программы PendMoves и MoveFile. Интерфейс перемещения системных и занятых процессом файлов
 
Операционная система нативного режима OO Bluecon XXL Enu *таблетки нет
 
Установка и использование консоли восстановления в Windows XP
Пропатченная консоль восстановления
 
native.zip  35,2 КБ (36 110 байт)
NativeCmd.zip  199 КБ (204 484 байт)
NativeApps.zip  66,4 КБ (68 034 байт)
Nloadsys.zip  4,86 КБ (4 983 байт)
defrag_native.zip  58,1 КБ (59 592 байт)
AUTO.zip  653 КБ (669 595 байт)

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 11:35 29-03-2012 | Исправлено: bomzzz, 09:01 04-04-2012
ashumov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Пропатченная консоль восстановления  

изменённый spcmdcon.sys не нужен
cmdcons.iso образ для usb flash
Portable Windows XP SP3 Recovery Console
добавлена эмуляция Windows XP: папки cmdcons\system32\drivers - пустая, cmdcons\system32\config c файлами sam и security(без ввода пароля)
При загрузке всегда выбирать в качестве папки windows  
X:\cmdcons

Всего записей: 156 | Зарегистр. 05-02-2007 | Отправлено: 00:31 26-04-2012 | Исправлено: ashumov, 00:32 26-04-2012
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
надо же я думал никто никогда ничего не напишет. это в шапке просто все что удалось собрать по нативу вообще, включая и околонативные темы
 
а я вот сделал сборку win pe для компьютеров поддерживающих загрузку с юсб 1.1, но через виндовый драйвер контроллеры выдающих 2.0. вот только все собраться не могу чета написать сюда про это в приличном виде. вся инфа в теме про сборки осталась.
 
http://rghost.ru/37767902
 
еще могу добавить что Nloadsys.exe может загрузить только один драйвер, если нужно загрузить второй то надо перезагрузить native - выйти и запустить еще одну копию из реестра. китайцы код дописывают, надо следить за версиями заходить читать китайскую грамоту
 
вот я еще установочную дискету делал. собрал во едино под запуск грубом все шесть дискет, интегрировал драйвер winvblock, включил поддержку больших винтов, и добавил утилиту для форматирования - тоже полноценная консоль восстановления и установочная дискета - например для случая сата сд приводов без эмуляции.
http://rghost.ru/37771879

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 00:37 26-04-2012 | Исправлено: bomzzz, 00:47 26-04-2012
ashumov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробую из шапки что запускается в моей сборке windows native
Собрал 1.44 win32 для ntfs  
DOS для NTFS

Всего записей: 156 | Зарегистр. 05-02-2007 | Отправлено: 01:05 26-04-2012
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
дос с нтфс у меня в процесе доработки.
может подрежешь чего полезного
http://rghost.ru/37772152
здесь последняя версия парагоновского нтфс драйвера, выдрана из тотал дефрага 2010

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 01:09 26-04-2012 | Исправлено: bomzzz, 01:12 26-04-2012
ashumov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
интегрировал драйвер winvblock

WVBlk32.sys поподробнее если можно...
 
 
Добавлено:

Цитата:
последняя версия парагоновского нтфс драйвера

драйвер Paragon ntfs4dos  с встроенным DPMI сервером  с помощью D3X by Daniel Borca
win32 для ntfs  на основе HX by Japheth  
файловый менеджер FAR версия 1.70
 
 

Всего записей: 156 | Зарегистр. 05-02-2007 | Отправлено: 01:13 26-04-2012
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в теме GRUB4DOS он проживает. http://reboot.pro/ автор тут отписывается
драйвер виртуальный устройств создаваемых grub и syslinux+memdisk. чтоб собрать все флоппи дискеты вместе пришлось создать нестандартную флоппи дискеты на 8 или там 10 мб, ее можно запустить только грубом, а винда увидит ее только через драйвер - вот для этого туда винвблок и засунут
 
Добавлено:
в досе всё меню на горячих клавишах F1 F2 F3 ALT+F3 SHIFT+F3 F4 F5 F6 F7 F8 F9 F10 F11 F12

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 01:19 26-04-2012
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у тебя на сайте есть некоторые вещи которые мне не удалось подтвердить
http://www.multiboot.ru/dos8.htm
 

Цитата:
Сервисы HIMEM и SMARTDRV, отдельные файлы Windows 98, загружаемые во время установки теперь встроены в ядро ОС: файл Io.sys, сжатый и уменьшенный по размеру для быстрой загрузки.

при установке винды из под 8-го доса требуется SMARTDRV, он запускается и устанавливается, так что возможно HIMEM в IO.SYS есть, а вот SMARTDRV нету. возможно его надо активировать дополнительно, но ничего об этом найти не удалось. NCACHE - Norton Cache тоже ставиться и винда просить SMARTDRV перестает. А вот установить HIMEM.SYS не получается - пишет что менеджер памяти уже установлен
   

Цитата:
После выхода в сентябре 2000 года последней версии 4.90.3000 Windows 98, более известной как Windows Millennium Edition ME с заблокированным режимом загрузки native/real/true/pure MS-DOS mode  с жесткого диска в интернете появилась соответствующая заплатка Real DOS-Mode Patch for Windows ME v1.3 устраняющая эту преднамеренную ошибку Microsoft.  

 
В дистрибутиве Windows ME в папке \Tools\NetTools\FAC\ лежит файл ltools.dta, это архив внутри которого лежит command.com и io.sys с разлоченной загрузкой с жесткого диска и с разлоченным использованием MSDOS.SYS - точно сейчас не сформулирую в чем трабла с этим MSDOS.SYS но с этим COMMAND.COM ее нет.
 
http://rghost.ru/37773906 от Windows ME Rus. распаковывается 7zip и RAR

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 09:19 26-04-2012 | Исправлено: bomzzz, 12:28 26-04-2012
ashumov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Русская версия статьи  о ДОС 8 очень давно не обновлялась
Наиболее полная информация на  английской странице и в PDF файле
http://www.multiboot.ru/msdos8.pdf
himem.sys встроенный в IO.SYS версии 8.00 имеет версию 3.99
подробности http://reboot.pro/5497/page__st__50

Цитата:
SMARTDRV


Цитата:
возможно его надо активировать дополнительно

 
Просмотр текстовых строк расжатого io.sys(Uncompressed by IO8DCOMP
Copyright (C) 2010 by Rudolph R. Loew) показал дополнительный параметр
файла msdos.sys (winboot.ini)
BOOTPERF
не описанный в Complete MSDOS.SYS Reference  и скорее всего нигде
Кроме того есть информация о замедлении работы io.sys после применения  
Real DOS-Mode Patch for Windows Millennium v1.3 By Reines [MFD] , 2000
http://www.computing.net/answers/windows-me/real-dosmode/36206.html
 
У меня есть все варианты файла IO.SYS и  COMMAND.COM 8-й версии от Microsoft
 
Merged real mode drivers in Io.sys. Services such as HIMEM and SMARTDRV, which are separate files in Windows 98 that must be loaded during boot, are now built into the Windows Me Io.sys file. This improves read performance of the hard disk during boot. Io.sys is compressed, which reduces disk size and makes it faster to load.
Осталось только для Китайцев
http://www.microsoft.com/taiwan/whdc/archive/fast-boot.mspx
 
http://search.microsoft.com/en-US/results.aspx?qsc0=0&q=%22Merged+real+mode+drivers%22&x=14&y=14
 

Всего записей: 156 | Зарегистр. 05-02-2007 | Отправлено: 16:27 26-04-2012
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOOTPERF так как его использовать этот параметр?

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 18:03 26-04-2012
ashumov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
BOOTPERF так как его использовать этот параметр?

boot performance  эффективность загрузки
Этот же вопрос я хотел задать на англоязычных MSFN или Reboot
 
[Paths]
;;This part may be needed if Windows is to be loaded after booting DOS mode
WinDir=C:\
;;;;;;;;;;;;;;;;;;;;
 
[Options]
 
DisableLog=1
SystemReg=0
BootPerf=1
 
winboot.sys 118 784
io.sys 116 736
OEM версии 2000 г.  больший для HDD второй для дискет скорее всего BootPerf=1
хотя бы на одном  будет работать  
io.sys из diskcopy.dll cо старым патчем 2000 г. скорее всего нет - computing.net
io.sys из diskcopy.dll  c моим новым патчем http://www.multiboot.ru/download/Patch8.zip
Decompressed & Reduced IO.SYS version 8.0  Size 130 832
не знаю как проверить...
http://groups.google.com/group/fido7.ru.dos/browse_thread/thread/f556211ea4697224
Packed IO.SYS 7.10
" Нет, детально с числами и смещениями описывать конечно не буду.  
 Все манипуляции с файлами я делал руками в hiew (без hiew - как  
 без рук) и почти ничего не записывал, записал только смещения по  
 которым правятся умолчания, изменяемые в msdos.sys."
"
Цитата:
Или вам нужны смещения по которым правятся умолчания? Если нужно кину.

"
Alexander Karmanov  
 Непризнанный гений...
 
 
 

Всего записей: 156 | Зарегистр. 05-02-2007 | Отправлено: 19:55 26-04-2012 | Исправлено: ashumov, 20:04 26-04-2012
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я тоже hiew люблю

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 20:10 26-04-2012
ashumov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Некто mamaich написал статью возвращение дос в миллениум где подробно описал редактирование command.com  в hiew  
на данный момент статьи уже нет в интернете, была на бесплатном хостинге
в свое время повторил его манипуляции и в итоге
"Another Russian path for    COMMAND.COM by  mamaich turn off any checks
12 8B 16 08 -->> 44 8B 16 08"
это не проверка загрузки с флоппи или хд
 
 
Добавлено:

Цитата:
 нужны смещения по которым правятся умолчания

для того чтобы не использовать msdos.sys a хотя бы забить в io.sys

Цитата:
DisableLog=1  


Всего записей: 156 | Зарегистр. 05-02-2007 | Отправлено: 21:18 26-04-2012
LEX1

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
на данный момент статьи уже нет в интернете

Ну почему http://web.archive.org/web/20010723211514/http://www.mamaich.f2s.com/

Всего записей: 3793 | Зарегистр. 24-10-2005 | Отправлено: 23:11 26-04-2012
ashumov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
LEX1

Большое спасибо, хотя копия у меня есть но на своей странице могу дать  живую ссылку
Some features of MS-DOS 8.0

Всего записей: 156 | Зарегистр. 05-02-2007 | Отправлено: 23:23 26-04-2012
ashumov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Коммандный интерпретатор NCMD

ncmd.exe работает вместе с kernel.dll антивирус определяет его как вирус, схожая ситуация с dkrnl32.dll от Japheth  HX DOS extender набор встроенных команд меньше чем у blue console

Цитата:
Утилита нативного режима для установки драйверов Nloadsys  
 
в моей сборке Windows XP native portable (standalone)

Цитата:
Командная строка Windows Native Mode  

 не работает, пытался запустить winkey.sys Passware (Windows Key)
txtsetup.sif
[ScsiClass.Load]
;winkey.sys=winkey.sys
bomzzz на китайском сайте давал информацию о нормальной работе Nloadsys с командной строки, но проверял в режиме BootExecute

Цитата:
NativeApps

N7z.exe Ncab.exe Nlist.exe Nmount.exe запускаются но подробно не тестировались  на Windows XP native portable (standalone)
 

Всего записей: 156 | Зарегистр. 05-02-2007 | Отправлено: 00:16 28-04-2012
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
набор встроенных команд меньше чем у blue console  

но блю кон (кроме того что лично мне не удалось на него ключа найти) не позволяет после себя запускать винду. это просто отдельная система (оболочка в виде командной строки, интерпретатора), а ncmd запускается между ядром и оболочкой винды
 
 
Добавлено:

Цитата:
не работает, пытался запустить winkey.sys Passware (Windows Key)  

прекрасно работает. ложишь native.exe в SYSTEM32 и добавляешь в реестр в запуск
   
 
 
Добавлено:
у меня тут уже от Perfect Disk-а дефрагментатор добавлен PDBoot.exe, но он почему то конфликтует, поэтому если сюда чета пихать его нужно убирать вообще, а то если он по этой цепочке запустится то потом работать перестает

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 00:22 28-04-2012 | Исправлено: bomzzz, 00:35 28-04-2012
ashumov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
в режиме BootExecute  

я же испытывал
Цитата:
Windows XP native portable standalone

 
Здесь же есть и oobc.lic
Цитата:
лично мне не удалось на него ключа на

 и winkey.sys

Всего записей: 156 | Зарегистр. 05-02-2007 | Отправлено: 00:51 28-04-2012
ashumov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Загрузка образа native.img с помощью grub4dos в командную строку A>  
Встроен драйвер WVBlk32.sys  
Имеется баг после загрузки A> dir не работает(издержки программирования для запуска из установленной OC Windows и запуска из реестра)  
После cd c: и cd a: все работает  
работающие внешние команды:
bluecon.exe
defrag.exe
n7z.exe
ncab.exe
ndrv.exe
nlist.exe
nmount.exe

Всего записей: 156 | Зарегистр. 05-02-2007 | Отправлено: 22:39 29-04-2012
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
чета я bluecon.exe не смог запустить, на виртуалке пробовал диска С не было вообще. а че ncmd не положил?
 
Добавлено:
а почему bluecon т в корне и в систем32 лежит?
 
Добавлено:
да фигня какая то с корневой директорией. что ж это такое не пойму. в вин пе работает нормально

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 22:52 29-04-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4

Компьютерный форум Ru.Board » Компьютеры » Программы » Native Mode Windows. Нативный режим Windows.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru