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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
05-08-2014, 09:02 PM
|
#1
|
Member
Registered: Oct 2012
Posts: 46
Rep:
|
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,
|
|
|
05-09-2014, 12:15 AM
|
#2
|
LQ Newbie
Registered: Jan 2014
Posts: 20
Rep:
|
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.
|
|
|
05-09-2014, 12:27 AM
|
#3
|
Member
Registered: Oct 2012
Posts: 46
Original Poster
Rep:
|
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.
|
|
|
05-09-2014, 01:02 AM
|
#4
|
LQ Newbie
Registered: Jan 2014
Posts: 20
Rep:
|
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.
|
|
|
05-09-2014, 01:15 AM
|
#5
|
LQ Addict
Registered: Mar 2010
Location: Oakland,Ca
Distribution: wins7, Debian wheezy
Posts: 6,841
|
Quote:
Originally Posted by lahirushanaka
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.
|
|
|
05-09-2014, 01:51 AM
|
#6
|
Member
Registered: Oct 2012
Posts: 46
Original Poster
Rep:
|
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.
|
|
|
05-09-2014, 02:06 AM
|
#7
|
Member
Registered: Oct 2012
Posts: 46
Original Poster
Rep:
|
Quote:
Originally Posted by EDDY1
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,
|
|
|
05-09-2014, 02:16 AM
|
#8
|
LQ Newbie
Registered: Jan 2014
Posts: 20
Rep:
|
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.
|
|
|
05-09-2014, 02:24 AM
|
#9
|
Member
Registered: Apr 2014
Distribution: Arch
Posts: 39
Rep:
|
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.
|
|
|
All times are GMT -5. The time now is 02:55 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|