Jump to content











Photo
- - - - -

Lguest + Firadisk : a new way to Boot and Run Windows in RAM under Linux ?


  • Please log in to reply
2 replies to this topic

#1 Marietto

Marietto

    Frequent Member

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

Posted 06 December 2009 - 10:53 PM

Hello,

I'm not so experienced,but I found an interesting project. You can read about it here :

http://swtch.com/lguest/

Is it possible to combine Lguest with Firadisk to Boot & Run an ISO image of Windows in RAM under Linux ?

#2 Marietto

Marietto

    Frequent Member

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

Posted 08 December 2009 - 07:48 AM

I read that the core of Lguest is the lg loadable module. At initialization time, this module allocates a chunk of memory and maps
it into the kernel's address space just above the vmalloc area. Instead the firadisk driver can be used to access a Grub4dos RAM drive from a Windows Operating System (both Windows Preinstallation Environments (BartPE, LiveXP, etc) and full Windows systems (XP, 7,etc)). It can also be used to boot a Windows XP system from a disk image loaded (mapped) into system memory as a RAM drive. Firadisk will only detect RAM disks mapped using Grub4dos. I'm not so experienced,but what about if we use it to allocates a chunk of memory and maps it into the kernel's address
space and then boot & run Windows using Lguest ?

#3 karyonix

karyonix

    Frequent Member

  • Advanced user
  • 472 posts
  •  
    Thailand

Posted 08 December 2009 - 10:13 AM

You need special guest kernel compiled for Lguest.
Guest kernel cannot do some privilege operations. Lguest's guest kernel call host to do these operations.
Windows kernel is proprietary software. We cannot replace some function in them easily as Linux kernel.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users