Hirdetés

Új hozzászólás Aktív témák

  • Kernel

    nagyúr

    válasz majse #1048 üzenetére

    Ghost 12-vel még nem volt alkalmam foglalkozni (szükségem sincs rá igazság szerint), de DOS Ghost megoldást csináltam valamikor. Nem rejtett partícióval, hanem egy "rendes" DOS partíciót készítettem a lemez elejére.

    Először bejött az XP bootmenü, itt három különálló partíción lévő oprendszerből lehetett választani. Az első valójában DOS. Ha azt választottam bejött a második képernyő:

    Itt az első menüpontál a Ghost program indult, a második menüpont pedig a Ghost parancssori lehetőségeit kihasználva azonnal felülírta az egyik Windows partíciót, a 4. partíción tárolt image fájlból. Gyakorlatilag helyreállítás gombnyomásra, persze úgy is be lehet állítani, hogy előtte még rákérdezzen.

    A DOS lényegében egy win95 bootfloppy vinyóra másolásán alapult, még az io.sys-be is belepiszkáltam hexeditorral, hogy a fenti kék képernyőn pár szót átírjak, de ez a működéshez nem létszükséglet.

    autoexec.bat

    @echo off

    goto %config%

    :ghost
    mouse.com
    ghost.exe
    GOTO END

    :restore
    ghost.exe -clone,mode=prestore,src=1:4\backup.gho:1,dst=1:2 -RB
    GOTO END

    :efdisk
    efdisk.exe
    GOTO END

    :vc
    mouse.com
    LH vc\vc.com
    GOTO END

    :end

    echo ╔═════════════════════════════════════════════════════╗
    echo ║ Parancsok ║
    echo ║ ║
    echo ║ GHOST: Ghost 2003 ║
    echo ║ RESTORE: Auto restore ║
    echo ║ EFDISK: Efdisk ║
    echo ║ VC: Volkov Commander ║
    echo ║ EDIT: DOS Text Editor ║
    echo ║ DE: Disk Editor ║
    echo ║ BOOTPART: Bootpart ║
    echo ╚═════════════════════════════════════════════════════╝

    config.sys

    [menu]
    menuitem=ghost, Ghost 2003
    menuitem=restore, Auto restore
    menuitem=efdisk, EFDISK
    menuitem=vc, Volkov Commander
    menudefault=ghost,15
    menucolor=7,1

    [ghost]
    device=display.sys con=(ega,,1)
    country=036,852,country.sys
    install=mode.com con cp prepare=((852) ega.cpi)
    install=mode.com con cp select=852
    install=keyb.com hu,,keybrd2.sys

    [restore]

    [efdisk]
    device=display.sys con=(ega,,1)
    country=036,852,country.sys
    install=mode.com con cp prepare=((852) ega.cpi)
    install=mode.com con cp select=852
    install=keyb.com hu,,keybrd2.sys

    [vc]
    device=display.sys con=(ega,,1)
    country=036,852,country.sys
    install=mode.com con cp prepare=((852) ega.cpi)
    install=mode.com con cp select=852
    install=keyb.com hu,,keybrd2.sys

    [COMMON]
    DEVICE=HIMEM.SYS

    Ahol trollok hangja többet ér, ahol a kiskirály, mint kutyával beszél? A fórum szakmai támogatását befejeztem.

Új hozzászólás Aktív témák