You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@vcl.apache.org by Roger Herling <Ro...@marist.edu> on 2010/01/27 17:20:28 UTC

Windows 7 support

I am looking for any documentation on building a windows 7 base image. Any 
and all help is greatly appreciated!


Roger Herling
Sr. Desktop Administrator
Marist College
PH: 845-575-3347

RE: Windows 7 support

Posted by "Waldron, Michael H" <mw...@email.unc.edu>.
We are running VMware 1.08 free server, the same version since our initial VCL setup. I don't recall updating VMware Tools, the build version on it is 126538.

Mike

Mike Waldron
Systems Specialist
ITS Research Computing
University of North Carolina at Chapel Hill
CB #3420, ITS Manning, Rm 2509
Office: 919-962-9778


-----Original Message-----
From: Andy Kurth [mailto:andy_kurth@ncsu.edu] 
Sent: Wednesday, January 27, 2010 12:06 PM
To: vcl-dev@incubator.apache.org
Subject: Re: Windows 7 support

I experimented with Windows 7 a few months ago and configured it to use the 
Vista module as Mike did.  This was a bare metal image.  It worked pretty well. 
  UAC should be disabled for any Vista, 2008, or 7 base images.  I also recall 
having to perform the extra Cygwin steps Mike mentioned for Windows 7.

I created a Jira issue (VCL-301) and will begin working on updating the backend 
code and adding the neccessary OS and Module entries to the schema.  There 
shouldn't be too much to change to the code, but I'll make Perl modules to match 
the existing design.  The scheduled defrag should already be disabled by the 
Vista capture code.  I'll check on this.

Mike - Which version of VMware are you running it on?  I tried GSX 1.9 a few 
months ago and had trouble getting Windows 7 to boot.  Did you have to update 
VMware Tools?  I tried the same steps on VMware GSX 2.0 and it worked without 
problems.

-Andy



Waldron, Michael H wrote:
> I successfully built a vmware-based Windows 7 base image by doing the following:
> 
> Inserted the following entry in the OS table:
> +----+------------+------------------+---------+-------------+---------------+----------+
> | id | name       | prettyname       | type    | installtype | sourcepath    | moduleid |
> +----+------------+------------------+---------+-------------+---------------+----------+
> | 36 | vmwarewin7 | VMware Windows 7 | windows | vmware      | vmware_images |        7 | 
> +----+------------+------------------+---------+-------------+---------------+----------+
> 
> In my case, moduleid 7 is the os_winvista module, which worked fine since Windows 7 is based off the Vista engine.
> 
> Followed procedure at 
> http://cwiki.apache.org/confluence/display/VCL/Create+a+Windows+Base+Image
> 
> Also had to do the following in the image itself:
> - Disable UAC by going to User Accounts, select Change User Account Control
>   settings, and moving slider to Never Notify.
> - Remove IPv6 and tunneling network adapters by disabling the IPHelper service,
>   modifying the adapter properties by unchecking IPv6, uninstalling the 2
>   discovery services, and deleting the tunnel adapters in Device Manager.
> - After running cywin-sshd-config.sh, do:
>         - cygrunsrv --stop sshd
>         - exit cygwin shell
>         - cd c:\cygwin\bin
>         - ash
>         - /usr/bin/rebaseall
>         - exit
>         - cd c:\cygwin
>         - cygwin.bat
>         - cygrunsrv --start sshd
>   (This was necessary to get cygwin to work properly.)
> - Disable scheduled defrag.
> 
> I haven't built a bare-metal version, but seems like that should work as well.
> 
> 
> Mike Waldron
> Systems Specialist
> ITS Research Computing
> University of North Carolina at Chapel Hill
> CB #3420, ITS Manning, Rm 2509
> Office: 919-962-9778
> 
> 
> -----Original Message-----
> From: Roger Herling [mailto:Roger.Herling@marist.edu] 
> Sent: Wednesday, January 27, 2010 11:20 AM
> To: vcl-dev@incubator.apache.org
> Subject: Windows 7 support
> 
> I am looking for any documentation on building a windows 7 base image. Any 
> and all help is greatly appreciated!
> 
> 
> Roger Herling
> Sr. Desktop Administrator
> Marist College
> PH: 845-575-3347

Re: Windows 7 support

Posted by Andy Kurth <an...@ncsu.edu>.
I experimented with Windows 7 a few months ago and configured it to use the 
Vista module as Mike did.  This was a bare metal image.  It worked pretty well. 
  UAC should be disabled for any Vista, 2008, or 7 base images.  I also recall 
having to perform the extra Cygwin steps Mike mentioned for Windows 7.

I created a Jira issue (VCL-301) and will begin working on updating the backend 
code and adding the neccessary OS and Module entries to the schema.  There 
shouldn't be too much to change to the code, but I'll make Perl modules to match 
the existing design.  The scheduled defrag should already be disabled by the 
Vista capture code.  I'll check on this.

Mike - Which version of VMware are you running it on?  I tried GSX 1.9 a few 
months ago and had trouble getting Windows 7 to boot.  Did you have to update 
VMware Tools?  I tried the same steps on VMware GSX 2.0 and it worked without 
problems.

-Andy



Waldron, Michael H wrote:
> I successfully built a vmware-based Windows 7 base image by doing the following:
> 
> Inserted the following entry in the OS table:
> +----+------------+------------------+---------+-------------+---------------+----------+
> | id | name       | prettyname       | type    | installtype | sourcepath    | moduleid |
> +----+------------+------------------+---------+-------------+---------------+----------+
> | 36 | vmwarewin7 | VMware Windows 7 | windows | vmware      | vmware_images |        7 | 
> +----+------------+------------------+---------+-------------+---------------+----------+
> 
> In my case, moduleid 7 is the os_winvista module, which worked fine since Windows 7 is based off the Vista engine.
> 
> Followed procedure at 
> http://cwiki.apache.org/confluence/display/VCL/Create+a+Windows+Base+Image
> 
> Also had to do the following in the image itself:
> - Disable UAC by going to User Accounts, select Change User Account Control
>   settings, and moving slider to Never Notify.
> - Remove IPv6 and tunneling network adapters by disabling the IPHelper service,
>   modifying the adapter properties by unchecking IPv6, uninstalling the 2
>   discovery services, and deleting the tunnel adapters in Device Manager.
> - After running cywin-sshd-config.sh, do:
>         - cygrunsrv --stop sshd
>         - exit cygwin shell
>         - cd c:\cygwin\bin
>         - ash
>         - /usr/bin/rebaseall
>         - exit
>         - cd c:\cygwin
>         - cygwin.bat
>         - cygrunsrv --start sshd
>   (This was necessary to get cygwin to work properly.)
> - Disable scheduled defrag.
> 
> I haven't built a bare-metal version, but seems like that should work as well.
> 
> 
> Mike Waldron
> Systems Specialist
> ITS Research Computing
> University of North Carolina at Chapel Hill
> CB #3420, ITS Manning, Rm 2509
> Office: 919-962-9778
> 
> 
> -----Original Message-----
> From: Roger Herling [mailto:Roger.Herling@marist.edu] 
> Sent: Wednesday, January 27, 2010 11:20 AM
> To: vcl-dev@incubator.apache.org
> Subject: Windows 7 support
> 
> I am looking for any documentation on building a windows 7 base image. Any 
> and all help is greatly appreciated!
> 
> 
> Roger Herling
> Sr. Desktop Administrator
> Marist College
> PH: 845-575-3347

RE: Windows 7 support

Posted by "Waldron, Michael H" <mw...@email.unc.edu>.
I successfully built a vmware-based Windows 7 base image by doing the following:

Inserted the following entry in the OS table:
+----+------------+------------------+---------+-------------+---------------+----------+
| id | name       | prettyname       | type    | installtype | sourcepath    | moduleid |
+----+------------+------------------+---------+-------------+---------------+----------+
| 36 | vmwarewin7 | VMware Windows 7 | windows | vmware      | vmware_images |        7 | 
+----+------------+------------------+---------+-------------+---------------+----------+

In my case, moduleid 7 is the os_winvista module, which worked fine since Windows 7 is based off the Vista engine.

Followed procedure at 
http://cwiki.apache.org/confluence/display/VCL/Create+a+Windows+Base+Image

Also had to do the following in the image itself:
- Disable UAC by going to User Accounts, select Change User Account Control
  settings, and moving slider to Never Notify.
- Remove IPv6 and tunneling network adapters by disabling the IPHelper service,
  modifying the adapter properties by unchecking IPv6, uninstalling the 2
  discovery services, and deleting the tunnel adapters in Device Manager.
- After running cywin-sshd-config.sh, do:
        - cygrunsrv --stop sshd
        - exit cygwin shell
        - cd c:\cygwin\bin
        - ash
        - /usr/bin/rebaseall
        - exit
        - cd c:\cygwin
        - cygwin.bat
        - cygrunsrv --start sshd
  (This was necessary to get cygwin to work properly.)
- Disable scheduled defrag.

I haven't built a bare-metal version, but seems like that should work as well.


Mike Waldron
Systems Specialist
ITS Research Computing
University of North Carolina at Chapel Hill
CB #3420, ITS Manning, Rm 2509
Office: 919-962-9778


-----Original Message-----
From: Roger Herling [mailto:Roger.Herling@marist.edu] 
Sent: Wednesday, January 27, 2010 11:20 AM
To: vcl-dev@incubator.apache.org
Subject: Windows 7 support

I am looking for any documentation on building a windows 7 base image. Any 
and all help is greatly appreciated!


Roger Herling
Sr. Desktop Administrator
Marist College
PH: 845-575-3347

Re: Windows 7 support

Posted by Andy Kurth <an...@ncsu.edu>.
Hello,
The 2.1 release does not include support for Windows 7.  2.2 will include 
support for Windows 7.  The code has been written and is in the repository but 
it has not been tested thoroughly.  I wouldn't upgrade your backend code to the 
latest in the repository because it isn't stable and depends on some database 
schema changes.

Sysprep on Windows 7 is entirely different than XP but it is very similar to 
Vista.  You can try to capture a Windows 7 base image using the 2.1 code by 
setting the OS of the image to the Vista entry in the OS table: image.OSid = 7. 
  No guarantees, but I have tried this before and it worked.

Hope this helps,
Andy


Roger Herling wrote:
> What if any back end files need to be installed for windows 7 image to be 
> captured?  We have just upgraded to the 2.1 code and are having issues 
> getting the image to capture.  I am wondering if we are missing sysprep 
> stuff although I know sysprep on windows 7 is different than xp.
> 
> 
> Roger Herling
> Sr. Desktop Administrator
> Marist College
> PH: 845-575-3347

Windows 7 support

Posted by Roger Herling <Ro...@marist.edu>.
What if any back end files need to be installed for windows 7 image to be 
captured?  We have just upgraded to the 2.1 code and are having issues 
getting the image to capture.  I am wondering if we are missing sysprep 
stuff although I know sysprep on windows 7 is different than xp.


Roger Herling
Sr. Desktop Administrator
Marist College
PH: 845-575-3347

Re: Windows 7 support

Posted by "Creech, David" <CR...@ecu.edu>.
At ECU, we are about to attempt the same thing.  We are going to use the standard directions for image creation found here:

http://cwiki.apache.org/confluence/display/VCL/Create+a+Windows+Base+Image

However, after speaking with the VCL developers at NCSU, the following was stated:

"You may see some slight differences when installing Cygwin.  Also, User Account Control should be disabled via a local policy or else many other problems occur."

Good luck!  Let us know how it goes!


On 1/27/10 11:20 AM, "Roger Herling" <Ro...@marist.edu> wrote:

I am looking for any documentation on building a windows 7 base image. Any
and all help is greatly appreciated!


Roger Herling
Sr. Desktop Administrator
Marist College
PH: 845-575-3347


David Creech
Technology Support Analyst
ACE Student Support Center Coordinator

Academic Technologies
Rawl Building - 108
East Carolina University
252-328-9544
creechd@ecu.edu