search
Categories
Sponsors
VirtualMetric Hyper-V Monitoring, Hyper-V Reporting
Archive
Blogroll

Badges
MCSE
Community

Cozumpark Bilisim Portali
Posted in Virtual Machine Manager, Windows Powershell | No Comment | 5,554 views | 19/03/2012 21:12

Hello,

Info: SetLinuxVM now supports Hyper-V v3 and SCVMM 2012 SP1 as well!

After number of bug fixes, improvements and new functionalities, Set-LinuxVM reached to version 3.1 stable.

Fixed bugs:
1) Integration services installation bug.
2) Synthetic network adapter issue
3) Wait-VMProcess improvements

New functionalities:
1) Windows Server 8 Beta support! You can use SetLinuxVM on Powershell v3.
2) Hyper-V v3 support! SetLinuxVM is now compatible with new Hyper-V wmi interface.
3) SCVMM 2012 SP1 support! SetLinuxVM recognizes SCVMM 2012 SP1 and uses it automatically.
4) New Restart-LinuxVM command for Linux VM reboot.

General functionalities:
1) Unattended IP, Hostname and DNS configuration for Linux VMs.
2) Automatic Linux integration components installation.
3) Multi Distro Support: Debian, Ubuntu, Centos, Fedora, Redhat, Suse and CloudLinux!
4) Automatic CPanel and Parallels Plesk installation.
5) Linux VM Template support
6) Hyper-V support! You don’t need SCVMM to use this script.
7) Multiple Hyper-V and SCVMM host support.
8) Automatic Emulated NIC to Synthetic NIC support.
9) No need to internet connection (SSH access etc.) or additional changes on VM.
10) Custom Answer File support! You can execute your own scripts.

Copyright (C) 2012 Yusuf Ozturk

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Download:

Donate: Thanks to support this open source project!





Usage:

1. First, you should allow signed Powershell scripts:

Set-ExecutionPolicy AllSigned

2. Extract file and move “SetLinuxVM” directory under to “C:\Windows\System32\WindowsPowerShell\v1.0\Modules”.

3. Import as a module:

Import-Module SetLinuxVM

4. That’s it. To see how to use it:

Get-help Set-LinuxVM -full

5. Follow to instructions.

You can search in my blog for how to create Linux VM templates!


Posted in Virtual Machine Manager, Windows Powershell | 4 Comments | 14,379 views | 29/05/2011 16:19

Hello,

Update: SetLinuxVM is now under GPLv2

After number of bug fixes, improvements and new functionalities, Set-LinuxVM reached version 2.3 stable.

Fixed bugs:
1) Keyboard language fix. There is no dependency on VM keyboard language anymore.
2) Changed logic of LIC installation.
3) Network service restart bug in Redhat based distributions.

New functionalities:
1) Extending Logical Volume: If you expand VM’s disk, you can extend / partition to maximum free space.
2) Changing root password: You can change password of root users.
3) Changing time zone: You can change time zone of linux vm.
4) SCVMM template support: You can set distro, username and password informations into Linux VM template. If you provision a Linux VM from that template, Set-LinuxVM checks template fields to get required distro, username and password informations.
5) CloudLinux distribution support. Now supported distros: CentOS, Fedora, Debian, Ubuntu, Redhat, Suse and CloudLinux
6) Parallels Plesk Panel installation support. Now supported control panels: CPanel and Plesk
7) Advanced verify and debug process.
8) Secured with Code Signing Certificate from GlobalSign.
9) Automatic updates: Script checks new updates so you don’t need to download new versions anymore.

Other functionalities:
1) Unattended IP, Hostname and DNS configuration for Linux VMs.
2) Automatic Linux integration components installation.
3) Multi Distro Support: Debian, Ubuntu, Centos, Fedora, Redhat, Suse and CloudLinux!
4) Automatic CPanel and Parallels Plesk installation.
5) Linux VM Template support
6) Hyper-V support! You don’t need SCVMM to use this script.
7) Multiple Hyper-V and SCVMM host support.
8) Automatic Emulated NIC to Synthetic NIC support.
9) No need to internet connection (SSH access etc.) or additional changes on VM.
10) Custom Answer File support! You can execute your own scripts.

Copyright (C) 2012 Yusuf Ozturk

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Download:

Donate: Thanks to support this open source project!





Usage:

1. First, you should allow signed Powershell scripts:

Set-ExecutionPolicy AllSigned

2. Extract file and move “SetLinuxVM” directory under to “C:\Windows\System32\WindowsPowerShell\v1.0\Modules”.

3. Import as a module:

Import-Module SetLinuxVM

4. That’s it. To see how to use it:

Get-help Set-LinuxVM -full

5. Follow to instructions.

How to create Linux VM template for Set-LinuxVM:

Sponsor: Applied Innovations


Posted in Virtual Machine Manager, Windows Powershell | 6 Comments | 18,302 views | 15/05/2011 23:36

Hello,

I’ve announced a new functionality for Linux virtual machines on Hyper-V a few days ago. I called it “Set-LinuxVM”.

What you can do with “Set-LinuxVM”:

1) Unattended IP, Hostname and DNS configuration for Linux VMs.
2) Automatic Linux integration components installation.
3) Multi Distro Support: Debian, Ubuntu, Centos, Fedora, Redhat and Suse!
4) Automatic CPanel installation for Redhat and Centos
5) Linux VM Template support (Use Skip for EnableLIC switch)
6) Hyper-V support! You don’t need SCVMM to use this script.
7) Multiple Hyper-V and SCVMM host support.
8) Automatic Emulated NIC to Synthetic NIC support.
9) No need to internet connection (SSH access etc.) or additional changes on VM.
10) Custom Answer File support! You can execute your own scripts.

Download:

Usage:
1. First, you should disable Execution policy:

Set-ExecutionPolicy Unrestricted

PS: I’m looking for a way to assign this script with a commercial certificate.

2. Extract file and move “SetLinuxVM” directory under to “C:\Windows\System32\WindowsPowerShell\v1.0\Modules”.

3. Import as a module:

Import-Module SetLinuxVM

4. That’s it. To see how to use it:

Get-help Set-LinuxVM -full

5. Follow to instructions.

Share your comments if you see a bug or something..