Jump to content











Photo
- - - - -

LinPE : WinPE 3 + Linux used simultaneously.


  • Please log in to reply
32 replies to this topic

#26 gutnik

gutnik

    Member

  • Advanced user
  • 46 posts

Posted 18 October 2010 - 05:53 AM

Thanks for very useful information.

L.A.G.

#27 qings

qings
  • Members
  • 2 posts
  •  
    China

Posted 20 October 2010 - 05:49 AM

just put the downloaded colinux and tools exe files in the iso image root, and re-make the iso?

some exe files need be installed, so, when the iso starts up, should install the colinux and tools first, then run the script.bat?

#28 Marietto

Marietto

    Frequent Member

  • Advanced user
  • 268 posts
  • Location:Italy
  • Interests:Computers,movies,read/write,talking about philosophy and religion.
  •  
    Italy

Posted 20 October 2010 - 07:05 AM

Hello,

Every time you reboot your computer,you have to re-install silently winpcap. The script prompt you to run this : winpcap-nmap-4.11.exe /s,but it takes 1 sec. There is no need to reinstall something else.

#29 Sha0

Sha0

    WinVBlock Dev

  • Developer
  • 1682 posts
  • Location:reboot.pro Forums
  • Interests:Booting
  •  
    Canada

Posted 24 October 2010 - 04:10 PM

Nice work!

By co-incidence, I've just been thinking along these same lines and Icecube mentioned to me that he'd seen this thread. :hi:

Still stuck in XP/2003 in my head, I thought it might be interesting to port the coLinux daemons to the "native" API, to eliminate dependence on the Win32 sub-system. In English, you could boot a Windows XP to the light-blue or a Server 2003 to the grey screen, just to host a Linux via coLinux. I've asked the coLinux mailing-list how straight-forward such a port might be. But anyway...

A huge advantage to coLinux with a Windows PE (or a RAM-bootable Windows, in general) is that you can feed a Windows "block device" to the Linux and, of course, run Linux binaries to work with it. :dubbio: ddrescue, partition tools, etc.

Thanks very much for sharing, Marietto! I wonder if anyone will try it with an older PE type, too...

#30 Marietto

Marietto

    Frequent Member

  • Advanced user
  • 268 posts
  • Location:Italy
  • Interests:Computers,movies,read/write,talking about philosophy and religion.
  •  
    Italy

Posted 24 October 2010 - 04:22 PM

Older PE type like what ? I can try. Is there a type of PE without the GUI ? I would like to try a PE based on Windows XP. What about to try the Mini XP with full commandline by Dietmar ? You can find it here :

http://www.boot-land...line by Dietmar

#31 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 24 October 2010 - 05:53 PM

Is there a type of PE without the GUI ?

We'll, placing modesty aside I should mention that exist good experts on native windows around our forum that you can consult to get things moving.

For example, there is already a winbuilder project that creates native windows XP without the win32 subsystem (GUI) that can be used for testing the application you're proposing to develop. It is sized in 5 Mb without all the "bloat" and AeroXP even reduced it later down to 2.88Mb.. :dubbio:

The article was posted here:
http://www.boot-land...?showtopic=3537

When AeroXP released the original project, it contained files that couldn't be distributed so I assembled a small project to replicate the same results in a legal manner.

The download link become broken after the attacks on the winbuilder site brought down our house but you can still grab WinRoot from this location - http://winbuilder.ne...ect-WinRoot.zip

--------------

thought it might be interesting to port the coLinux daemons to the "native" API, to eliminate dependence on the Win32 sub-system.


In terms of native programming, you might also be interested in looking at Alex Ionescu's work released around here in 2008. He is the former head developer of the tinykrnl project that made available for us a toolkit for those interested in developing C applications as native binaries.

http://www.boot-land...?showtopic=3791

Just beware that this took place more than two years ago and neither developers has been around for some time but their work is still valid today.

---

My memory has limits and I might be missing other details. I'm sure that Wonko has far better memory than me about this matter, you might want to chat with him if you wish to go forward with colinux support for the native windows layer.

:hi:

#32 Sha0

Sha0

    WinVBlock Dev

  • Developer
  • 1682 posts
  • Location:reboot.pro Forums
  • Interests:Booting
  •  
    Canada

Posted 29 October 2010 - 01:46 AM

Yes, I was thinking precisely of the type of minimal environment that Nuno mentions. I'd corresponded with Alex Ionescu a while back and he very kindly granted permission to further develop the Native Command-Line Interface (NCLI)... Not that I've done anything there, yet.

coLinux (and even WinPcap for bridging the Linux to the Windows NIC) are very light-weight, so should be quite easy to install in an XP PE. Of course, the Linux FS must reside somewhere, and might be a full distro, so might not fit into RAM. Fortunately, it appears that the FS can be an image file on, let's say, a Windows share (tested). :)

I recently booted a 204 MB XP (but non-PE) RAM disk (via WinVBlock) and then installed coLinux and WinPcap and hosted a Linux, just so I could feed the Linux two of the hosting Windows' HDDs and run ddrescue on them. It worked quite nicely... But I wasn't really using the Windows for anything other than its storage and network drivers, so a fully native environment and a [roughly] 5 MB XP RAM disk would be very nice. Heh.

#33 Marietto

Marietto

    Frequent Member

  • Advanced user
  • 268 posts
  • Location:Italy
  • Interests:Computers,movies,read/write,talking about philosophy and religion.
  •  
    Italy

Posted 29 October 2010 - 06:17 AM

Linux into RAM,maybe it could be useful :

http://ubuntuforums....d.php?t=1267853




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users