LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 01-02-2007, 09:10 AM   #1
cafun4o
LQ Newbie
 
Registered: Jan 2007
Posts: 10

Rep: Reputation: 0
Network Booting with diffrent hardware


Hi,
I want to perform a network boot. Untill now I have only had the idea and I have never tried. I have several computers without an OS and I want to boot them from a server. My question is, will I be able to do that even if the computers have different hardware. For example if I have a computer with a P4 processor and a computer with a Xeon processer, will it still be possible to boot both of them from the same server? And second, if it works will I be able to write on the harddrives of the computers or will I be forced to store my data on the server? I want to use only the OS from there. I just want to know if network boot is a solution in my case or not. I will be thankfull if you can help.
 
Old 01-03-2007, 01:56 AM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
there's certainly potential there. p4's and Xeon's are still both i386 derived processors so as long as you can live with a potentially lower than possible binary optimization you'll really be fine. and certainly you can write to a local drive, if you can build them in a consistent manner, e.g. /home as /dev/hda1 then that will be consistent in /etc/fstab on the server.
 
Old 01-03-2007, 02:43 AM   #3
chort
Senior Member
 
Registered: Jul 2003
Location: Silicon Valley, USA
Distribution: OpenBSD 4.6, OS X 10.6.2, CentOS 4 & 5
Posts: 3,660

Rep: Reputation: 76
Network booting on different platforms is fine, as long as you configure the right kind of netboot for the hardware you have. i386 and amd64 architectures use PXE for network booting (and DHCP to determine the boot server). Most other architectures use BOOTP. Sun systems use RARP and TFTP. As long as you have the right kernel for the OS you're booting, and you're running the correct daemon, it will work fine. Sun boxen can boot from i386 servers, Macs can boot from Suns, amd64s can boot from i386s (with a 64bit kernel), etc.

It sounds like all your hardware is PC clone, so a mix of i386 and amd64. In that case they'll all use DHCP and PXE. Just specify the right kernel image for each MAC address and you can boot each one with it's best kernel, even if the OS you're hosting the boot images on isn't that architecture.
 
  


Reply



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
Forwarding to diffrent subnets Durham Linux - Networking 3 11-06-2006 11:57 AM
LXer: Booting NetBSD on New Hardware LXer Syndicated Linux News 0 09-20-2006 06:21 AM
How to assign diffrent ip/hostnames to diffrent services koppaspider Linux - General 1 02-10-2006 09:03 PM
What is diffrent between LILO and GRUP ? Khmer Linux - Newbie 6 09-08-2005 08:13 AM
Hanging on - Checking for new hardware, during booting PC satimis Fedora 3 12-12-2004 08:24 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 10:47 PM.

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