Jump to content











Photo
* * * * * 2 votes

[script] hostNIC


  • Please log in to reply
64 replies to this topic

#51 amalux

amalux

    Platinum Member

  • Tutorial Writer
  • 2813 posts
  •  
    United States

Posted 04 December 2007 - 09:45 PM

There has been a trial of Amalux, to use myNic.exe inside a PE here. That's really senceless.
Introduced by Amalux's trial, there has been a 'crazy idea' of MedEvil, to 'steel' drivers from the host here
Introduced by both, there has been a developer (me) to finish the team's work:

The result is a new hostNIC.Script. :cheers:
You can download it from the nativeEx server.

To test:

  • Remove all NIC (including emulator) drivers from your project
  • Make your PE drive writable (BootSDI or FBWF)
  • Build the project, hostNIC.Script included
  • Burn a CD (cannot be tested in emulator because of missing host HDDs)
  • Start the CD
  • It will give an error message by PENetwork, that there is no network card
  • Start Programs > nativeEx > hostNIC
  • If necessary, change the default WinDir to your host's conditions
    (If you see your driver's description in the topmost scroll box, do not change anything)
  • Click 'Install'
  • Run PENetwork
    It will find your host's NIC and you have network connection!
I think that the same or similar procederes can be used for different (SATA, USB, ...) drivers.
I'll work on this.

As a result, like Nuno already posted, it may be possible, that with a minimum preinstalled drivers, you can access 'every host'. :cheers:

Thanks to Amalux and MedEvil :cheers:

Peter

Unfortunately, I have a computer getting the following error when attempting to run hostNIC...


This is the same PC which gave MyNIC a hard time but those issues were resolved with later versions. I've tried hostNIC with both FBWF and BootSDI (if that makes a differance); hostNIC works fine on other machines with these same boot discs. Maybe the issue that affected MyNIC is similar here with hostNIC?

Obviously, I don't need hostNIC to install the NIC driver on this machine, MyNIC works great and, therefore, I have a working driver script already. I just thought you might want to know that hostNIC is not working here and if you want, I'll be happy to help test it for you. :cheers:

#52 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 05 December 2007 - 09:05 AM

Unfortunately, I have a computer getting the following error when attempting to run hostNIC...


This is the same PC which gave MyNIC a hard time but those issues were resolved with later versions. I've tried hostNIC with both FBWF and BootSDI (if that makes a differance); hostNIC works fine on other machines with these same boot discs. Maybe the issue that affected MyNIC is similar here with hostNIC?

Obviously, I don't need hostNIC to install the NIC driver on this machine, MyNIC works great and, therefore, I have a working driver script already. I just thought you might want to know that hostNIC is not working here and if you want, I'll be happy to help test it for you. :cheers:

Thanks for the hint.

Maybe thai is a question of your registry.
The ControlSet??? entries must be 'complete' like in this example.
controlset.gif
It is possible that the last set contains only some entries. That happens e.g. after a installation change before reboot.

Can you check this?

Peter

#53 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 05 December 2007 - 12:03 PM

Why do you read controlset001 and 002 instead of currentcontrolset?

:cheers:

#54 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 05 December 2007 - 01:00 PM

Why do you read controlset001 and 002 instead of currentcontrolset?

:cheers:


Because the CurrentControlSet is created by the actual system when reading the different own hives.

A non - system - hive (like in this case the PC's hives on C:) does not have a CurrentControlSet .

Peter

#55 amalux

amalux

    Platinum Member

  • Tutorial Writer
  • 2813 posts
  •  
    United States

Posted 05 December 2007 - 06:14 PM

Thanks for the hint.

Maybe thai is a question of your registry.
The ControlSet??? entries must be 'complete' like in this example.
controlset.gif
It is possible that the last set contains only some entries. That happens e.g. after a installation change before reboot.

Can you check this?

Peter

Looks the same


#56 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 05 December 2007 - 07:02 PM

Because the CurrentControlSet is created by the actual system when reading the different own hives.

A non - system - hive (like in this case the PC's hives on C:) does not have a CurrentControlSet .

Peter

Sorry should have been more clear. I meant reading which one of the controlsets is/was the currentcontrolset.
This way you shouldn't 'find' incomplete drivrer installations.
Though thinking about it, last known good might be a better choice. :cheers:

:cheers:

#57 amalux

amalux

    Platinum Member

  • Tutorial Writer
  • 2813 posts
  •  
    United States

Posted 05 December 2007 - 10:13 PM

Looks like the same result with hostDriver, sorry.



#58 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 06 December 2007 - 07:10 AM

Looks like the same result with hostDriver, sorry.


Your NIC really seems to be a good testing device for my programs!

Can you please post export of
HKLM\System\Controlset001\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318} and
HKLM\System\ Controlset002\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}?

Peter

#59 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 06 December 2007 - 07:15 AM

Though thinking about it, last known good might be a better choice. :cheers:

Where to find?

Peter

#60 Galapo

Galapo

    Platinum Member

  • .script developer
  • 3841 posts
  •  
    Australia

Posted 06 December 2007 - 09:58 AM

Peter,

Any thoughts on this post: http://www.boot-land...?...ost&p=25823

Thanks,
Galapo.

#61 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 06 December 2007 - 11:07 AM

Where to find?

Peter

HKLM\System\Select
Just like Current.

:cheers:

#62 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 06 December 2007 - 11:40 AM

HKLM\System\Select
Just like Current.

:cheers:


Thanks :cheers:

I'll change.

Peter

#63 amalux

amalux

    Platinum Member

  • Tutorial Writer
  • 2813 posts
  •  
    United States

Posted 06 December 2007 - 02:58 PM

Your NIC really seems to be a good testing device for my programs!

Can you please post export of
HKLM\System\Controlset001\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318} and
HKLM\System\ Controlset002\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}?

Peter

Here you go...


#64 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 22 March 2010 - 11:08 AM

A new hostNIC.Script version 11 is on the nativeEx server.

It contains hostNic.exe version 1.2.0

This new program fixes the access troubles with NTFS disks.

Peter

#65 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 10 January 2011 - 02:39 PM

A new version 1.3.0 of hostNIC is available at http://nativeex.exec...ools/hostNIC.7z

The fixed issue:

When you start hostNic on a system with many partitions, it sometimes is a hard job to find the partition which contains a running windows OS with the NIC.
The (randomly? defined) PE's drive letters have no correlation to your known drive letters.

Now hostNic scans all fixed drives for possible Windows installations, and shows them in a scroll box.
If one item of the list is choosen, the corresponding volume name is diplayed.

Peter




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users