Re: linux remote booting

2003-08-14 Thread Oron Peled
On Wed, 6 Aug 2003 08:35:11 +0300
Yedidyah Bar-David [EMAIL PROTECTED] wrote:

 You can boot linux with it semi-directly (with pxelinux), or through
 pxegrub (that's what we do here).

Unrelated question: I use grub/pxegrub as well. However, I couldn't
find a way (didn't hack the source yet) to have a boot menu with
both a network boot entries and several local boot entries. What
happens is that when I use regular grub, it doesn't know about network
devices (nd), and when I use pxegrub, it only knows about either (nd)
or local (not specific (hd)...).

My current ugly workaround is boot from pxegrub with a menu of:
local
network boot
And have the local entry boot a regual grub from the MBR with all
the local operating systems on this computer.

Any better options?

 If you can't find cheap cards with a suitable bootrom, and do not
 mind having small disks on the clients (which you want anyway for
 swap etc.), you can also put etherboot on the disks.

Or even on floppy which I once used on my old firewall. Since the etherboot
image is very small (1/2K ?) the bios access the floppy very quickly
(  1second) and it doesn't slow the boot like normal floppy-based linux.

-- 
Oron Peled Voice/Fax: +972-4-8228492
[EMAIL PROTECTED]  http://www.actcom.co.il/~oron

c:\winnt secure_nt.exe
  Securing NT.  Insert Linux boot disk to continue..
 --David Brumley

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



linux remote booting

2003-08-14 Thread shtirlitz


Hi,

I whant to settled up a main server and a number of
diskless terminals. So I got some questions.

1. what network card I can use to boot from a remote 
linux/unix server

2. what is an efficient way to share files from a main
sever to those terminals.

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: linux remote booting

2003-08-14 Thread Geoffrey S. Mendelson
[EMAIL PROTECTED] wrote:

 I whant to settled up a main server and a number of
 diskless terminals. So I got some questions.
 
 1. what network card I can use to boot from a remote 
 linux/unix server

Any card that has a boot rom and is supported in the kernel you boot from.
The Intel cards are nice, very reliable and I think they all come with
a boot rom now.


 2. what is an efficient way to share files from a main
 sever to those terminals.

NFS, make sure your blocksize is 8k for read and write. NFS version 2 
over UDP is the most efficent, but NFS version 3 over TCP is more reliable.

Swaping over NFS is a disaster. If you must have swap to run, then use
a small local disk for it.

Geoff.

-- 
Geoffrey S. Mendelson [EMAIL PROTECTED] 972-54-608-069
Icq/AIM Uin: 2661079 MSN IM: [EMAIL PROTECTED] (Not for email)
Carp are bottom feeders, koi are too, and not surprisingly are ferrets.


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: linux remote booting

2003-08-09 Thread Yedidyah Bar-David
On Wed, Aug 06, 2003 at 10:38:04AM +0200, Tzahi Fadida wrote:
 Not that i really tried it, but some computers have bootable USB or can be flashed 
 updated to do
 that, and if you already have a network card for them then it would be a shame to 
 waste money on
 another.
 you can get a 16mb bootable usb like easydisk and do your booting from there. it 
 should cost
 around 50nis, a lot less then an expensive PXE card.

Couldn't find anything below around 70NIS.
There are some cheap cards with an optional ROM socket.
A software-programmable chip will probably be a bit hard to find, but
EPROM is quite cheap and common - you can even buy your own programmer
(a cheap one will cost around 200-300 NIS).
-- 
Didi


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



RE: linux remote booting

2003-08-06 Thread Tzahi Fadida
Not that i really tried it, but some computers have bootable USB or can be flashed 
updated to do
that, and if you already have a network card for them then it would be a shame to 
waste money on
another.
you can get a 16mb bootable usb like easydisk and do your booting from there. it 
should cost
around 50nis, a lot less then an expensive PXE card.

* - * - *
Tzahi Fadida
MSc Student
Information System Engineering Area
Faculty of Industrial Engineering  Management
Technion - Israel Institute of Technology
Technion City, Haifa, Israel 32000
Email [EMAIL PROTECTED]
Technion Email: [EMAIL PROTECTED]
* - * - * - * - * - * - * - * - * - *

WARNING TO SPAMMERS:  see at http://members.lycos.co.uk/my2nis/spamwarning.html

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of
 Yedidyah Bar-David
 Sent: Wednesday, August 06, 2003 7:35 AM
 To: Shaul Karl
 Cc: Geoffrey S. Mendelson; [EMAIL PROTECTED]; IGLU Mailing list
 Subject: Re: linux remote booting


 On Wed, Aug 06, 2003 at 03:22:17AM +0300, Shaul Karl wrote:
  On Wed, Aug 06, 2003 at 12:45:52AM +0300, Geoffrey S. Mendelson wrote:
   [EMAIL PROTECTED] wrote:
  
I whant to settled up a main server and a number of
diskless terminals. So I got some questions.
  
1. what network card I can use to boot from a remote
linux/unix server
  
   Any card that has a boot rom and is supported in the kernel you boot from.
   The Intel cards are nice, very reliable and I think they all come with
   a boot rom now.
  
 
 
I believe that what unique to some degree in at least some Intel cards
  and counts here is PEX. I am not sure about the name but I do believe
  that it is a feature that helps to bring the remote machine up. Do post
  more details if you have one.

 There are actually tons of docs on this subject, including some
 Howtos (Linux Remote-Boot mini-HOWTO, Network Boot and Exotic Root
 HOWTO, Diskless Nodes HOW-TO (and some others with Diskless in
 their name)) and some sites (such as http://www.ltsp.org). Don't
 mind asking specific questions, though. There are some people on
 the list (including me) that have some experience with this.

 What Shaul referred to is called PXE, and is the most common standard
 for remote booting (but not the only one). You can boot linux with
 it semi-directly (with pxelinux), or through pxegrub (that's what we
 do here).

 While we also have very good experience with Intel NICs (even though
 we had problems with some of them, mainly onboard ones), they are
 quite expensive - about 4-5 times the price of the cheapest you'll
 find. However, the cheapest ones won't necessarily have any boot
 rom, or one that you can use with Linux, so check (and ask here or
 elsewhere) before you buy. PXE is almost always a safe bet. If you
 get some good, cheap, software-programmable-ROM-based card (Flash
 or some such - if the manufacturer has ROM updates on their website
 it's a good sign) that is not PXE-compliant, you can try to put on
 it etherboot.

 If you can't find cheap cards with a suitable bootrom, and do not
 mind having small disks on the clients (which you want anyway for
 swap etc.), you can also put etherboot on the disks. I do this when
 I don't have PXE, and the only difference (besides a small change on
 the dhcp server) is that I rely on the disk for booting (and if you
 put small, old ones, the chances are bigger for them to die).
 --
 Didi

  --
 
  Shaul Karl,shaul @ actcom . net . il
 
  =
  To unsubscribe, send mail to [EMAIL PROTECTED] with
  the word unsubscribe in the message body, e.g., run the command
  echo unsubscribe | mail [EMAIL PROTECTED]

 =
 To unsubscribe, send mail to [EMAIL PROTECTED] with
 the word unsubscribe in the message body, e.g., run the command
 echo unsubscribe | mail [EMAIL PROTECTED]






=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: linux remote booting

2003-08-06 Thread Yedidyah Bar-David
On Wed, Aug 06, 2003 at 09:29:55AM +0300, Oron Peled wrote:
 On Wed, 6 Aug 2003 08:35:11 +0300
 Yedidyah Bar-David [EMAIL PROTECTED] wrote:
 
  You can boot linux with it semi-directly (with pxelinux), or through
  pxegrub (that's what we do here).
 
 Unrelated question: I use grub/pxegrub as well. However, I couldn't
 find a way (didn't hack the source yet) to have a boot menu with
 both a network boot entries and several local boot entries. What
 happens is that when I use regular grub, it doesn't know about network
 devices (nd), and when I use pxegrub, it only knows about either (nd)
 or local (not specific (hd)...).
 
 My current ugly workaround is boot from pxegrub with a menu of:
   local
   network boot
 And have the local entry boot a regual grub from the MBR with all
 the local operating systems on this computer.
 
 Any better options?

I am sorry, but I do not see your problem here.
The following two entries work for me with pxegrub:
==
title RedHat 7.3 Linux 2.4.20 for Pentium III or higher
dhcp
root (nd)
kernel /linux-2.4.20-net2 ramdisk_size=1 root=/dev/ram ip=off nousb init=/pr
einit
initrd=/root.gz
boot

title Boot Linux 2.4.2-2 RedHat 7.1 from the local disk
root (hd0,0)
kernel /boot/vmlinuz-2.4.2-2 root=/dev/hda1 ip=off nousb
boot
==
What happens when you try something like the second one with pxegrub?
-- 
Didi


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: linux remote booting

2003-08-05 Thread Shaul Karl
On Wed, Aug 06, 2003 at 12:45:52AM +0300, Geoffrey S. Mendelson wrote:
 [EMAIL PROTECTED] wrote:
 
  I whant to settled up a main server and a number of
  diskless terminals. So I got some questions.
  
  1. what network card I can use to boot from a remote 
  linux/unix server
 
 Any card that has a boot rom and is supported in the kernel you boot from.
 The Intel cards are nice, very reliable and I think they all come with
 a boot rom now.
 


  I believe that what unique to some degree in at least some Intel cards
and counts here is PEX. I am not sure about the name but I do believe
that it is a feature that helps to bring the remote machine up. Do post
more details if you have one.
-- 

Shaul Karl,shaul @ actcom . net . il

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]