WindSLIC thumb drive edition

Discussion in 'MDL Projects and Applications' started by nononsence, Apr 10, 2010.

  1. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    809
    802
    30
    #1 nononsence, Apr 10, 2010
    Last edited: Jul 15, 2011
  2. MasterDisaster

    MasterDisaster MDL Expert

    Aug 29, 2009
    1,256
    670
    60
    Great work.
    Once again Thanks.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. pkaji123

    pkaji123 MDL Addicted

    Aug 22, 2009
    763
    224
    30
    Thanks a lot,wonderful work.
    +1 rep
     
  4. LQQL

    LQQL MDL Addicted

    Apr 21, 2009
    773
    120
    30
    I don't get "step 1: replace slcembed.raw with the SLIC you want to use" at all.

    How can I do this? By editing the file? Tried it with notepad++ but's all crypted or sth. Would be very much appreciated, if some1 hook me up with a lil tutorial about that. ;D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Hazar

    Hazar MDL Guru

    Jul 29, 2009
    2,523
    452
    90
    I'm assuming you grab the slic bin you want and rename it to slcembed.raw, as thats the data it is going to embed.
     
  6. LQQL

    LQQL MDL Addicted

    Apr 21, 2009
    773
    120
    30
    Ahhhh, that easy?! ;D

    I'm going to try this right away! Thank you!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    809
    802
    30
    updated:

    added config option for systems that the RSDP cannot be made writable and moving
    the RSDP to EBDA does not work. this option will only work if there is enough room
    at the end of RSDT, XSDT to add the SLIC pointer.
     
  8. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    809
    802
    30
    updated:

    fixed infinite loop if bootable drive not attached
    now displays error message
     
  9. LQQL

    LQQL MDL Addicted

    Apr 21, 2009
    773
    120
    30
    Thanks for your efforts & the new version!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    809
    802
    30
    updated 4/15/2010

    added table move and patching routines suggested by Yen
     
  11. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    809
    802
    30
    updated 4/21/2010

    added simple SLIC encryption
     
  12. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    809
    802
    30
    #12 nononsence, Apr 23, 2010
    Last edited: Apr 23, 2010
    (OP)
    updated 4/22/2010

    changed to stronger encryption, check config.ini to set your encryption key
    clears old slic if present
     
  13. LQQL

    LQQL MDL Addicted

    Apr 21, 2009
    773
    120
    30
    Thank you for the new version! Great work!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    809
    802
    30
    updated 4/28/2010

    fix SLIC address is displayed incorrectly during RSDT patch
     
  15. Alphawaves

    Alphawaves Super Moderator/Developer
    Staff Member

    Aug 11, 2008
    5,873
    20,136
    180
    Thanks for update nononsence.

    Alfa:);)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    809
    802
    30
    Updated 5/19/2010

    added chipset vendor id check, DISABLE_BIOS_RW can be left at default
    value, unless you have a spcific problem.
     
  17. MasterDisaster

    MasterDisaster MDL Expert

    Aug 29, 2009
    1,256
    670
    60
    #17 MasterDisaster, May 24, 2010
    Last edited by a moderator: Apr 20, 2017
    The make.cmd when run as Administrator does not work properly. It says FINDSTR cannot find config.ini, which in turn fails to create the encrypted slic and patched bootsect.

    When the following line
    Code:
    FOR /F "delims=," %%A IN ('"findstr ENCRYPT_KEY config.ini"') DO SET key=%%A
    is changed to this
    Code:
    FOR /F "delims=," %%A IN ('"findstr ENCRYPT_KEY "%~dp0config.ini""') DO SET key=%%A
    everything works correctly.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    809
    802
    30
    #18 nononsence, May 24, 2010
    Last edited: May 24, 2010
    (OP)
    thanks I will fix and repost

    EDIT:

    scripts on all WindSLIC versions have been updated
     
  19. bp1

    bp1 MDL Member

    May 11, 2009
    208
    50
    10
    Hi

    I have just tried the WindSLIC_USB_05-26-2010. Did have troubles earlier but this was down to me not reading the instructions correctly and messing with the original settings. Please note that the instructions are very user freindly and it was just me hurrying things. Anyway the usb Windslic just like the CD version works great.
    Just like to say thanks to nononsence and all that have developed this.

    Now to the difficult part - Shall i use the CD windslic or usb windslic - What a choice.:busted_red:

    Many Thanks
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  20. truthinjection

    truthinjection MDL Member

    Aug 27, 2009
    247
    46
    10
    #20 truthinjection, Jun 4, 2010
    Last edited: Jun 4, 2010
    Thanks, Good to know.

    I'm partial to USB sticks for booting for anything except OS installation situations, since you never know when you'll need the CD drive for something else. If you really want to hurt yourself, you could even get a U3 USB stick, and put the CD ISO on it by downloading the "u3-tool" from sourceforge (It's a util for putting ISO images onto U3-compatible USB devices so that they boot and appear to be CDs). :biggrin:

    Have a great weekend,
    -tij-