LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 05-08-2014, 10:02 PM   #1
lahirushanaka
Member
 
Registered: Oct 2012
Posts: 46

Rep: Reputation: Disabled
Question Unattended Installation


HI Friends,

I want to install Linux and Windows PC undauntedly , Some time need to install dual boot ( windows and Linux) as well, So anyone know any software or method to do this,
 
Old 05-09-2014, 01:15 AM   #2
random110
LQ Newbie
 
Registered: Jan 2014
Posts: 20

Rep: Reputation: Disabled
Perhaps the easiest way is to wipe the disk clean first and install windows onto the whole disk, then install Linux next, because Linux installs will usually help you to partition the extra space needed, and then install a bootloader, such as Grub, to help you choose your operating system when you boot.

If you have a good CPU and graphics card you could also install either operating system first, then use a virtual machine like virtualbox to install the other, then you can run both systems at the same time.
 
Old 05-09-2014, 01:27 AM   #3
lahirushanaka
Member
 
Registered: Oct 2012
Posts: 46

Original Poster
Rep: Reputation: Disabled
HI,

Thanks for the Advice, What i need network installation such as unattended installation. Our company peoples are using windows, Linux and dual boot systems, what I want is to install through network, When people boot via network select what he want to install, as a example if he want to install linux, he will select that image to install , if he want to install dual boot, he will select dual boot image to install. something like that, no need to happen exactly as i said, something similar is enough.
 
Old 05-09-2014, 02:02 AM   #4
random110
LQ Newbie
 
Registered: Jan 2014
Posts: 20

Rep: Reputation: Disabled
OK, well based on the "dual boot" option, I think the only way you could achieve that would be to create a Ghost Drive and copy it over to the client machine...? Otherwise I can't imagine how to automate a process where Windows installs first and then completes the installation, and then passes control off to Linux to install? Also these installations require input and management, so if you want an "unmanaged" installation, you would really just have to ghost the drive. And for that to work without too many problems, you would probably have to make sure that the client machines all have the same architecture.

So my advice for this situation, as I have seen it work well in a colleagues office, is to make a network boot scenario, not a network install. That means the operating system(s) are actually all installed on 1 or 2 server machines, and when people go to boot their computer it will search the network for bootable systems, then it will find grub on the server, then they can choose their OS from grub, and boot and operate their computers through the network.

I think you would have to configure the BIOS to boot from LAN, and then of course configure the servers. I'm not 100% sure how that works because I haven't done it yet, but I saw a friend do it in his office and it works just fine. You probably just install the systems on the server, then define an IP address to boot from in BIOS. Or maybe you can install grub on the client machines and tell grub to redirect to the network...? I'm open to advice if anyone else know.

You can even take all of the hard drives out of the client computers, everyone will just be running off of the servers hard drive. I guess you can also configure it to use the client CPU and memory to save stress on the server.

There is a "tiny little" bit of lag though, like when you are typing it might seem like your words come out 100 miliseconds after you type. That might bother some people, but its a good trade off considering you can have multiple OS's all tied to one machine, and this way people can share files and stuff easier too.
 
Old 05-09-2014, 02:15 AM   #5
EDDY1
LQ Addict
 
Registered: Mar 2010
Location: Oakland,Ca
Distribution: wins7, Debian wheezy
Posts: 6,838

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Quote:
Originally Posted by lahirushanaka View Post
HI,

Thanks for the Advice, What i need network installation such as unattended installation. Our company peoples are using windows, Linux and dual boot systems, what I want is to install through network, When people boot via network select what he want to install, as a example if he want to install linux, he will select that image to install , if he want to install dual boot, he will select dual boot image to install. something like that, no need to happen exactly as i said, something similar is enough.
Do these machines already have Operating systems on them? Has the important data been backed up? Do you really trust someone else to install the Operating system & set the permissions on it? Anyways you can setup a PXE Server & set all the other machines to seek it out but I think that you should ask each user what OS they prefer & then initiate it yourself, to be sure that the machines are configured right.
 
Old 05-09-2014, 02:51 AM   #6
lahirushanaka
Member
 
Registered: Oct 2012
Posts: 46

Original Poster
Rep: Reputation: Disabled
That is huge process, We dont have that much good server for run os remotely , but i will try that ghost think whether i can do it or not, meanwhile i found some software called OPSI, i am installing it at the moment, im not sure whether it can do what is want or not, If you have any idea about this let me know, and i will update my status of that application.
 
Old 05-09-2014, 03:06 AM   #7
lahirushanaka
Member
 
Registered: Oct 2012
Posts: 46

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by EDDY1 View Post
Do these machines already have Operating systems on them? Has the important data been backed up? Do you really trust someone else to install the Operating system & set the permissions on it? Anyways you can setup a PXE Server & set all the other machines to seek it out but I think that you should ask each user what OS they prefer & then initiate it yourself, to be sure that the machines are configured right.
Yes, it is depend on situation, normaly we are giving pc with win 7, but according to their requirement they will install linux or ask our assistance, so this is really difficult to do with other work, Thats why i need solution for to install automatically what they want, noramaly in our office peoples are using ubuntu, CentOs, Debian and windows or windows and linux ad dual boot, so how we suppose to assist them like this, So i hope best solution is to unattended installation system,
 
Old 05-09-2014, 03:16 AM   #8
random110
LQ Newbie
 
Registered: Jan 2014
Posts: 20

Rep: Reputation: Disabled
Can you narrow the different distros of Linux down? For example, everyone can just choose either Ubuntu or CentOS for Linux (that would work since Ubuntu and Debian are similar). Then you can just install Windows, Ubuntu, and CentOS on every machine, they choose what they want at boot time, OR you configure grub to load their option. If they do not need to install 1,000 applications, then you can give them minimal disk partition size for each installation, and then use the extra disk space for files, this way will work for everyone regardless of system.

Now, if the CPU and graphics architecture are all the same on these computers, then you can just install this system 1 time and then ghost it to all of the other machines. Just need to make sure they are same 32bit or 64bit, and that the graphics cards don't need any unique drivers. Although I'm not sure if cloning drives like that will work with windows?

And of course, if they are given a computer with win7 and they like win7, then you do not have to do anything.
 
Old 05-09-2014, 03:24 AM   #9
bstaletic
Member
 
Registered: Apr 2014
Distribution: Arch
Posts: 39

Rep: Reputation: Disabled
No need for tools like ghost. There's a dd command which can duplicate any drive, partition or even MBR/GPT.
That way all linux partitions/computers are taken care of. Windows is a bit more tricky.

If you want the same image on every Windows you can make one locally using dd on a dual boot machine or from a livecd. Then map it on the network so every pc can see it. dd again from a linux machine that can access machines that need windows to write image to those partitions. If you want to use one image for all the linux computers thte same procedure could be applied.

This only seems like a lot of work, but actually is not.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Unattended installation with local repository fox3 Debian 0 03-20-2012 07:35 AM
Unattended Network Installation - Install Locally? M-88 Linux - General 2 03-02-2009 03:21 PM
deploying unattended ubuntu installation... mia_tech Linux - General 6 01-03-2009 12:39 PM
Unattended remote installation [GOD]Anck Slackware 0 08-18-2008 07:49 AM
Unattended installation & system monitoring trees Linux - Software 0 11-25-2006 04:05 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 10:43 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration