Загрузка Windows XP с RAM диска

Тема в разделе "WASM.SOFTWARE", создана пользователем hakerkirik, 28 окт 2006.

  1. hakerkirik

    hakerkirik New Member

    Публикаций:
    0
    Регистрация:
    24 мар 2005
    Сообщения:
    28
    У меня возникла острая необходимость создать совой LIVE CD, но не средствами всяких там bcdw, reatogo или BartPE, а самому, со своими настройками. В системе нет ни одного харда. И у меня возникла проблема вот в чем. Необходимо:

    1) Загрузиться со своего загрузочного диска (НЕ ХР), где находяться файлы ntldr, ntdetect.com, boot.ini, bootfont.bin, папка со всеми файлами моего диска С и драйвер RAM диска.
    2) Во время запуска ntldr каким-то образом запустить драйвер RAM диска (тем самым создать диск) и на него скопировать содержимое папки где находятся файлы моего диска С.
    3) Тем самым образуется еще один диск с со всеми нужными мне и ХР файлами.
    4) Дальше продолжаеться обычная загрузка XP с RAM диска.

    Проблема возникла со вторым пунктом. В доках по XP я нашел вот что:

    Так вот, можно ли мне подсунуть вместо SCSI-драйвера (Ntbootdd.sys) драйвер RAM диска, и чтобы он нормально заработал.
     
  2. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    hakerkirik

    C Win 95 или Win 98 (но этот гад обрезает длинные имена) такая операция возможна, а вот с XP -
    2) Во время запуска ntldr каким-то образом запустить драйвер RAM диска (тем самым создать диск) и на него скопировать содержимое папки где находятся файлы моего диска С.


    Так вот каким-то образом это либо через реестр, либо править файлы ядра ntoskrnl.exe или hal.dll, дерзай
     
  3. a_lex

    a_lex New Member

    Публикаций:
    0
    Регистрация:
    27 мар 2007
    Сообщения:
    2
    Тема эта мне очень интересна, но я не специалист, так что простите, уважаемый PROFi, если глупость говорю, но неужели нет другого способа подсунуть винде драйвер ramdrive вместо драйвера SCSI? например, тупо переименовать jramdrive.sys в Ntbootdd.sys и заменить?

    Прошу прощения ежели глупость сказамши...
     
  4. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    a_lex
    Тема достаточно интересна, но боюсь простой подменой дело не обойдется. Если ты понимашь что такое стек драйверов то поймешь. Как сделать - единственное что могу посоветовать - посмотри NTFSPRO Руссиновича и dos32win. А вообще не стоит это дело свеч.
     
  5. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.552
    Адрес:
    Russia
    Верно, раз МС на это не решилась, значит дело - труба...
     
  6. ZugDuk

    ZugDuk New Member

    Публикаций:
    0
    Регистрация:
    8 июн 2009
    Сообщения:
    3
    Они не делают, потому что не хотят.
    Например загрузку с USB не сделали, однако несложными манипуляциями с настройками она включается и работает.
     
  7. KeSqueer

    KeSqueer Сергей

    Публикаций:
    0
    Регистрация:
    19 июл 2007
    Сообщения:
    1.183
    Адрес:
    Москва
    ZugDuk
    2007 год
     
  8. Semiono

    Semiono Member

    Публикаций:
    0
    Регистрация:
    27 ноя 2005
    Сообщения:
    774
    Всётаки лучше пообщаться с теми кто LiveCD собирают - http://911cd.net/forums/
    возможно даже известны какиенибудь патчи файлов. Я к удивлению своему заметил,
    что даже nLite утилита ито пропатчивает файлы windows, я раньше думал это просто
    сборка из оригинальных дистрибутивных файлов. Ну и в сообщества ReactOS тоже
    можно поинтересоваться. Имхо они все одним и тем же делом занимаются.