Welcome to the Linux Foundation Forum!
Installing on several computers/making an image
Jalockin
Posts: 10
in Installation
Hi Folks
I'm new here, and not so into the world of linux yet - but i have made some adjustments to the linux system i installed.
Now, I have 20 laptops of the same type, with the same hardware - i want the same configuration on all of them from the laptop i have modified. I'm guessing i need to make an image of the "modified" laptop, but I have no idea on how to do so in linux, and google isn't of much help as I don't really know what to look for.
So I'm hoping you guys can help me with some suggestions or maybe even the perfect solution
Thanks for all your help.
Nick
0
Comments
-
If they are all the same, you could use something like:
dd if=/dev/sdX of=/name/of/the/image/you/want/to/use
where sdX is the disk you have the system installed in. Once you have the image, on every latop:
dd if=/name/of/the/image/you/want/to/use of=/dev/sdX
You'll have to do this with the hard disk unmounted, for example from a livecd.
Regards
0 -
Thanks Marc
But i was thinking more like "installing" on the other laptops so they are "born" with all settings, updates and so forth when done installing.
I can see that some linux iso's are included all updates up to a certain date, I just wanted to add antivirus and user accounts/settings, so that I don't have to create them on every single laptop
Best Wishes
Nick0 -
I can see that some linux iso's are included all updates up to a certain date, I just wanted to add antivirus and user accounts/settings, so that I don't have to create them on every single laptop
For that I'd create a private repository and add the packages you want there
For the configs, you could create a package with all the settings you need
Regards0 -
Hi,
Thank you for suggesting Clonezilla, I remember Norton Ghost is a perfect solution for this job, and used it extensively around 7-8 years ago. But I am clueless now about any similar open-source alternatives.
Thank you Nick for raising this question, and thanks to the folks who suggested Clonezilla
0 -
Thanks all of you
I was looking at clonezilla before asking, just thought there where an easier way, but guess thats the way it is with Linux, can't both be free and easy all the time
Like installing a antiviral software was not so easy either (when your not used to the "language" of linux systems.
again thanks and merry christmas everyone.
Nick0 -
hi again guys
I've tried CloneZilla now, but the image that clonezilla makes, does not make the USB-stick bootable..... I might not have been good enough in my initial question....
The image must be bootable, is that possible in CloneZilla ? so that it is installed like a normal OS intallation, I know you guys know what I mean. (english is not my main language so bare with me)
Best Wishes
Nick.0 -
You are not looking for an image rather than a complete new installer with updated packages?
Regards0 -
@Marc: I'm looking to do my modified version of the linux to an installer, I've made an Image with clonezilla, and it works sort of..... if the destination drive is slightly smaller than the drive that was used to make the image, the image restore fails.
The problem with a normal linux installation is that I'll have to create all user accounts, and install antivirus programs and download all packages on every computer - i could do that but thats very time consuming, but this "image quest" have been tobut more fun.
@Masen: Thats exactly what i want to do, but PXE is not really an option as I do not own a server
I work at a school, and the 20 laptop is for the students ~ so they have to be exactly the same, as the one i have configured was hoping to avoid installing and configuring + installing virus software and packages on all 20, but it seems it has to be that way.... as I mention before CloneZilla works fine if the harddrive is exactly same size or larger (tho it is possible to ignore size on harddrives if you are "console safe" which I am nothave no really idea on how to use console.
Any ideas are welcome, as I don't wanna spent christmas installing linux on 20-25 laptops
Nick0 -
Build your own package that sets all the configs you need and has as dependency all the packages you want to install. That way just with a simple "yum install mypackage" will give you and updated system.
You do that with your own repo and it works wonderfully.
Regards0 -
A step a step guide would take quite a while :S
I'll try to find time in a few days though0 -
Hi,
I didn't quite understand if you already chose a Linux distribution and flavor (type of desktop). I use PCLinuxOS, and can fast type in a tty in the root directory "mylivecd my_new_distro.iso" to make a bootable iso image of the running distribution which I want to install elsewhere or publish for use for other people. And many users currently use this feature with options to avoid adding files or directories which must not go into the ISO. The resulting iso not only contains all the changes performed but also contain the necessary tools for hardware detection.
It is a script derived from this project:
http://livecd.berlios.de/
Then, I heard about udpcast, http://www.udpcast.linux.lu/index.html used together with Parted Magic (but don't know how it works, I didn't have the opportunity to make use of it).
0 -
thanks for all of your responses.
I took a bite of poo, and started manually installing and configuring all 24 laptops - wasn't so bad, though i didn't want to look at Ubuntu for a while now
Cheers
Nick0
Categories
- All Categories
- 50 LFX Mentorship
- 103 LFX Mentorship: Linux Kernel
- 553 Linux Foundation Boot Camps
- 296 Cloud Engineer Boot Camp
- 119 Advanced Cloud Engineer Boot Camp
- 52 DevOps Engineer Boot Camp
- 53 Cloud Native Developer Boot Camp
- 4 Express Training Courses
- 4 Express Courses - Discussion Forum
- 1.9K Training Courses
- 18 LFC110 Class Forum
- 6 LFC131 Class Forum
- 25 LFD102 Class Forum
- 150 LFD103 Class Forum
- 17 LFD121 Class Forum
- LFD137 Class Forum
- 61 LFD201 Class Forum
- LFD210 Class Forum
- LFD210-CN Class Forum
- 1 LFD213 Class Forum - Discontinued
- 128 LFD232 Class Forum
- LFD237 Class Forum
- 23 LFD254 Class Forum
- 598 LFD259 Class Forum
- 102 LFD272 Class Forum
- 1 LFD272-JP クラス フォーラム
- LFD273 Class Forum
- 2 LFS145 Class Forum
- 24 LFS200 Class Forum
- 739 LFS201 Class Forum
- 1 LFS201-JP クラス フォーラム
- 3 LFS203 Class Forum
- 69 LFS207 Class Forum
- 300 LFS211 Class Forum
- 54 LFS216 Class Forum
- 47 LFS241 Class Forum
- 41 LFS242 Class Forum
- 37 LFS243 Class Forum
- 11 LFS244 Class Forum
- 34 LFS250 Class Forum
- 1 LFS250-JP クラス フォーラム
- LFS251 Class Forum
- 140 LFS253 Class Forum
- LFS254 Class Forum
- 1K LFS258 Class Forum
- 10 LFS258-JP クラス フォーラム
- 92 LFS260 Class Forum
- 130 LFS261 Class Forum
- 32 LFS262 Class Forum
- 79 LFS263 Class Forum
- 15 LFS264 Class Forum
- 11 LFS266 Class Forum
- 17 LFS267 Class Forum
- 17 LFS268 Class Forum
- 23 LFS269 Class Forum
- 203 LFS272 Class Forum
- 1 LFS272-JP クラス フォーラム
- LFS281 Class Forum
- 221 LFW211 Class Forum
- 167 LFW212 Class Forum
- SKF100 Class Forum
- 902 Hardware
- 219 Drivers
- 74 I/O Devices
- 44 Monitors
- 115 Multimedia
- 209 Networking
- 101 Printers & Scanners
- 85 Storage
- 761 Linux Distributions
- 88 Debian
- 66 Fedora
- 15 Linux Mint
- 13 Mageia
- 24 openSUSE
- 141 Red Hat Enterprise
- 33 Slackware
- 13 SUSE Enterprise
- 356 Ubuntu
- 477 Linux System Administration
- 41 Cloud Computing
- 69 Command Line/Scripting
- Github systems admin projects
- 95 Linux Security
- 77 Network Management
- 108 System Management
- 49 Web Management
- 66 Mobile Computing
- 23 Android
- 29 Development
- 1.2K New to Linux
- 1.1K Getting Started with Linux
- 536 Off Topic
- 131 Introductions
- 216 Small Talk
- 21 Study Material
- 817 Programming and Development
- 275 Kernel Development
- 508 Software Development
- 928 Software
- 260 Applications
- 184 Command Line
- 3 Compiling/Installing
- 76 Games
- 316 Installation
- 59 All In Program
- 59 All In Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)