Нужно в DOSе создать виртуальный диск и выложить в него ОС

Тема в разделе "WASM.OS.DEVEL", создана пользователем kalexi, 29 мар 2009.

  1. kalexi

    kalexi New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2007
    Сообщения:
    43
    Т.е. нужно сделать live cd. Вопрос в том как сделать в оперативке диск и загрузить ось с него (вначале только первая часть вопроса, в остальном думаю разберусь).
     
  2. Phantom_84

    Phantom_84 New Member

    Публикаций:
    0
    Регистрация:
    6 июн 2007
    Сообщения:
    820
    Не совсем понятно особенно в связи с упоминание DOS в заголовке. Если хочешь сделать RAM-диск в DOS, нужно копать в сторону формата драйверов в DOS (*.sys). Если хочешь получить RAM-диск еще до загрузки DOS, нужно перехватывать дисковые прерывания BIOS.
     
  3. _Cadet_

    _Cadet_ New Member

    Публикаций:
    0
    Регистрация:
    5 май 2009
    Сообщения:
    1
    kalexi
    У вас получилось с созданием live-cd
     
  4. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    если DOS - то в нем есть готовый драйвер рам-диска (ramdrive.sys).
    грузишься с лив-сиди (эмуляция дискеты), создаешь рам-диск и копируешь туда все. тонкости: на рам-диске должен быть другой бат, который нужно вызвать в autoexec.bat в конце копирования (напрямую, не через call!), а также перенаправить туда переменную COMSPEC - тогда диск можно вынимать и никто не будет орать, что потерялся системный диск.
     
  5. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    - как бы продолжение autoexec.bat, но уже на рам-диске
     
  6. trash_master

    trash_master New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2006
    Сообщения:
    319
    Адрес:
    Україна
    мне кажется человек имеет ввиду аналог фокуса а-ля "запуск ехе с памяти" только применимо к ОС
     
  7. CyberManiac

    CyberManiac New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2003
    Сообщения:
    2.473
    Адрес:
    Russia
    Как только ты начнёшь грузить свою ОС, её загрузчик пошлёт твой ДОС вместе с его виртуальными дисками в голубые дали.
     
  8. x64

    x64 New Member

    Публикаций:
    0
    Регистрация:
    29 июл 2008
    Сообщения:
    1.370
    Адрес:
    Россия
    Аффтар, ты бы задачу уточнил.
     
  9. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    Тут имх=о только апаратная виртуализация спасет, или сложные всякие патчи в ядро ос которую грузить.