LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 01-12-2004, 04:55 PM   #1
basemodel
Member
 
Registered: Jul 2003
Posts: 54

Rep: Reputation: 15
Question Thin client rollout on Various Dells


Hi,
My company is considering doing a rollout of linux to basically be a series of thin clients to connect to a windows terminal server. However, this would be on various Dell models and since our linux guru is booked solid, we wanted to know if it is possible to design a custom slackware (or any free distro for that matter) install that would cover most of the dell models (hardware wise) and possible even have a logo or text over what is going on in the background. This would be on many different dell models and we would like it to be as seamless as possible (end users know nothing of linux). Basically the CD Image needs to:
1.) Wipe out partitions
2.) Install (insert distro here) with machine-specific modules.
3.) Run in "silent" mode, the less verbose the better.

Any gurus out there that know how to do this? Any help is Greatly appreciated.
 
Old 01-12-2004, 05:11 PM   #2
david_ross
Moderator
 
Registered: Mar 2003
Location: Scotland
Distribution: Slackware, RedHat, Debian
Posts: 12,047

Rep: Reputation: 64
You may be interested in trying an install on one pc then just imaging the drive. There are ways to do it via cd too suc as:
http://mkcdrec.sourceforge.net/
 
Old 01-13-2004, 12:26 PM   #3
basemodel
Member
 
Registered: Jul 2003
Posts: 54

Original Poster
Rep: Reputation: 15
Thanks for your help, if I image this onto a couple different machines, will (should) it detect all hardware, even though it was setup on a different machine?
 
Old 01-13-2004, 02:24 PM   #4
slightcrazed
Member
 
Registered: May 2003
Location: Lisbon Falls, Maine
Distribution: RH 8.0, 9.0, FC2 - 4, Slack 9.0 - 10.2, Knoppix 3.4 - 4.0, LFS,
Posts: 789

Rep: Reputation: 30
Provided that you compile the correct support into the kernel it will. You'll need to know what hardware is on each machine, and then compile a custom kernel with all of the hardware support built in (i.e. not modules). Once the kernel is ready, I would copy it to a CD. Then, pick one of the laptops, and do a striped down install (just the basic packages that you need). At the end of the slackware install it will ask you which kernel you want to use. Insert the CD with your custom kernel and tell it to use that one. After that, image the whole she-bang and push it down to each of the laptops. In theory, this should work fine.



In theory.

slight
 
Old 01-13-2004, 02:40 PM   #5
basemodel
Member
 
Registered: Jul 2003
Posts: 54

Original Poster
Rep: Reputation: 15
Cool, thanks!
 
Old 01-13-2004, 05:16 PM   #6
boudie
LQ Newbie
 
Registered: Sep 2003
Location: nova scotia, canada
Distribution: slackware 9
Posts: 27

Rep: Reputation: 15
If you compile a kernel to run on various machines, they should either all have
the same processor type, or configure the kernel for the lowest common denominator.
Example - i586 kernel will run on athlon-xp, but not vice-versa.
 
Old 01-13-2004, 06:19 PM   #7
slightcrazed
Member
 
Registered: May 2003
Location: Lisbon Falls, Maine
Distribution: RH 8.0, 9.0, FC2 - 4, Slack 9.0 - 10.2, Knoppix 3.4 - 4.0, LFS,
Posts: 789

Rep: Reputation: 30
Very true, I forgot to mention that. In the compile options I would pick 486 as processor type. There are also some features in the kernel specific to laptops, so some trial and error may be needed, especially when it comes to things like APIC and APM. When in doubt, leave it out.
(hey, that rhymed...)

slight
 
Old 01-14-2004, 08:38 AM   #8
basemodel
Member
 
Registered: Jul 2003
Posts: 54

Original Poster
Rep: Reputation: 15
This is all very good stuff, now the real question: Can I somehow make it so that each install chooses a random hostname, so we don't have a bunch of sudden conflicts on the network?
 
Old 01-14-2004, 12:27 PM   #9
david_ross
Moderator
 
Registered: Mar 2003
Location: Scotland
Distribution: Slackware, RedHat, Debian
Posts: 12,047

Rep: Reputation: 64
Just set them up to use DHCP and set up a dhcp server if you haven't got one.
 
Old 01-14-2004, 12:38 PM   #10
basemodel
Member
 
Registered: Jul 2003
Posts: 54

Original Poster
Rep: Reputation: 15
Thanks, but if I imaged the drive and set it up on 5 machines, wouldn't they all have the same network and node name - pc1.domain.com, and cause network problems?
 
Old 01-14-2004, 01:04 PM   #11
slightcrazed
Member
 
Registered: May 2003
Location: Lisbon Falls, Maine
Distribution: RH 8.0, 9.0, FC2 - 4, Slack 9.0 - 10.2, Knoppix 3.4 - 4.0, LFS,
Posts: 789

Rep: Reputation: 30
Hmmm..... yes, that would be true, but if these are thin clients then you can probably get away with it. In the end, it's easy enough to change. Are there going to be seperate user accounts on each system, or are they going to all be root only and then get their user info from the server they are connecting to?

slight
 
Old 01-14-2004, 01:24 PM   #12
david_ross
Moderator
 
Registered: Mar 2003
Location: Scotland
Distribution: Slackware, RedHat, Debian
Posts: 12,047

Rep: Reputation: 64
Just leave them at the default of localhost and make sure that localhost is defined next to the loopbac address in your hosts file. Like slightcrazed said - it shouldn't really matter. the only time you may run into a problem is running services like samba that require unique node names.
 
Old 01-14-2004, 01:54 PM   #13
Astro
Member
 
Registered: Jan 2003
Location: Ballston Lake, NY
Distribution: Slackware, Debian
Posts: 660

Rep: Reputation: 30
Imaging is definatly a way to go with this. At my school, Rochester Institute of Technology, all of our machines are imaged. For our lab classes we might need to load a linux image, or a windows 98 image, or a windows xp image. It's really quite convenient. Just pop in a disk and grab the image off the network. I think it's either norton ghost or the powerquest program or possibly both depending on the image/machine. Might want to look into that as it's quite convienient, that way you can have different images depending on your needs instead of tons of cd's.
 
Old 01-14-2004, 01:58 PM   #14
david_ross
Moderator
 
Registered: Mar 2003
Location: Scotland
Distribution: Slackware, RedHat, Debian
Posts: 12,047

Rep: Reputation: 64
I never thought before but if you are looking for a network based solution then take a look at partimage.
 
Old 01-14-2004, 02:15 PM   #15
basemodel
Member
 
Registered: Jul 2003
Posts: 54

Original Poster
Rep: Reputation: 15
Thanks again to everyone for all the help, you guys have been uber-useful!!
 
  


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
thin client for metaframe xp insurin Linux - Networking 1 05-11-2005 04:02 PM
newbie thin client nadine.mauch Linux - Networking 2 03-28-2005 03:12 AM
Thin Client ps6000 Linux - Software 3 12-15-2004 10:54 PM
thin client and linux mamta_k Linux - Hardware 2 06-28-2004 05:23 AM
Thin Client Compatibility Canadian_2k2 Linux - Hardware 1 06-09-2003 09:55 PM


All times are GMT -5. The time now is 08:16 PM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration