<br><br><div class="gmail_quote">On Tue, Apr 14, 2009 at 1:55 AM, Hakan Koseoglu <span dir="ltr"><<a href="mailto:hakan.koseoglu@gmail.com">hakan.koseoglu@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Tue, Apr 14, 2009 at 7:35 AM, Steve Jones <<a href="mailto:sljones357@yahoo.com">sljones357@yahoo.com</a>> wrote:<br>
> But will I get the benefit I'm seeking?  I have an old Sony<br>
> Vaio having 256MB, 20GB, P3 Mobile 1.0GHz, currently running Windows Home<br>
> Edition.  It's a pig and it's clamshell CD-ROM is busted.  I'm looking for a<br>
> light OS that will allow me to browse.<br>
</div>I would recommend Xubuntu. I've had a couple of Toshiba Satellties<br>
with P3 1GHz CPUs lately and they all work quite satisfactorily with<br>
Xubuntu/Ubuntu (way faster than XP and all that freedom comes free :)<br>
). They were not fast enough to handle KDE4 so Kubuntu is not<br>
recommended.<br>
<div class="im"><br>
> And apologies to the other responder.  I fired this off to the group before<br>
> turning around to Google my own question.  "here let me google that for you"<br>
> comes to mind...<br>
</div>If you have an other Linux machine (or something you can run VMWare<br>
Server on) and if your Sony Vaio is network bootable (most of my<br>
(modernish) laptops are) you can boot it off via the network.<br>
<br>
I have some notes for 8.04 which are adaptable to any newer versions.<br>
Some of it is my own writing, some are bits and pieces I have found on<br>
the web.<br>
<br>
I don't have much time right now (need to get out of the house in 5<br>
mins!) but simply it can be summarised as such. I used the following<br>
to set up my Eee 701 with Ubuntu goodness:<br>
</blockquote><div><br>I wonder what you can do if you have more than an hour to get out of your house.<br>:-D<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Enable network booting from BIOS and move it above the rest.<br>
<br>
Install Ubuntu Server 8.04 LTS or better on a VMWare machine.<br>
<br>
When the installation ends, login and load the updates and additional<br>
software required:<br>
<br>
sudo apt-get update && apt-get dist-upgrade<br>
sudo apt-get install tftpd-hpa dhcp3-server openbsd-inetd tftp-hpa<br>
Reboot<br>
<br>
Backup and replace /etc/dhcpd3/dhcpd.conf with the attached file.<br>
Backup and replace /etc/inetd.conf with the attached file.<br>
<br>
Download the correct netboot package:<br>
<a href="http://archive.ubuntu.com/ubuntu/dists/intrepid/main/installer-i386/current/images/netboot/netboot.tar.gz" target="_blank">http://archive.ubuntu.com/ubuntu/dists/intrepid/main/installer-i386/current/images/netboot/netboot.tar.gz</a><br>

<a href="http://archive.ubuntu.com/ubuntu/dists/hardy-updates/main/installer-i386/current/images/netboot/netboot.tar.gz" target="_blank">http://archive.ubuntu.com/ubuntu/dists/hardy-updates/main/installer-i386/current/images/netboot/netboot.tar.gz</a><br>

<br>
mkdir -p /tftpboot/32bit<br>
cd /tftpboot/32bit ; tar -zxf ~/netboot.tar.gz<br>
<br>
Boot the laptop once over the network. It won't. Note down the MAC address.<br>
<br>
Edit /etc/dhcpd3/dhcpd.conf and change the following for your env:<br>
 hardware ethernet 00:1E:8C:5C:7D:42;<br>
 fixed-address 192.168.1.100;<br>
 next-server 192.168.1.64;<br>
 filename "32bit/pxelinux.0";<br>
 option routers 192.168.1.254;<br>
 option domain-name-servers 192.168.1.254;<br>
<br>
replacing the hardware ethernet MAC with the Sony's MAC.<br>
<br>
Restart the dhcpd daemon. Make sure inetd is running, if not invoke the daemon.<br>
<br>
Reboot. Enjoy.<br>
Then it's a matter of spending a couple of hours while it downloads<br>
everything over the net and installs.<br>
<br>
Inet.conf sample:<br>
<br>
---8<-------------------------------------<br>
tftp           dgram   udp     wait    root  /usr/sbin/in.tftpd<br>
/usr/sbin/in.tftpd -s /tftpboot<br>
---8<-------------------------------------<br>
<br>
dhcpd.conf sample:<br>
<br>
<br>
----8---------------------------------------------------<br>
<br>
#<br>
# Sample configuration file for ISC dhcpd for Debian<br>
#<br>
# Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as<br>
# configuration file instead of this file.<br>
#<br>
# $Id: dhcpd.conf,v 1.1.1.1 2002/05/21 00:07:44 peloy Exp $<br>
#<br>
<br>
# The ddns-updates-style parameter controls whether or not the server will<br>
# attempt to do a DNS update when a lease is confirmed. We default to the<br>
# behavior of the version 2 packages ('none', since DHCP v2 didn't<br>
# have support for DDNS.)<br>
ddns-update-style none;<br>
<br>
# option definitions common to all supported networks...<br>
#option domain-name "<a href="http://example.org" target="_blank">example.org</a>";<br>
#option domain-name-servers <a href="http://ns1.example.org" target="_blank">ns1.example.org</a>, <a href="http://ns2.example.org" target="_blank">ns2.example.org</a>;<br>
<br>
default-lease-time 600;<br>
max-lease-time 7200;<br>
<br>
# If this DHCP server is the official DHCP server for the local<br>
# network, the authoritative directive should be uncommented.<br>
#authoritative;<br>
<br>
# Use this to send dhcp log messages to a different log file (you also<br>
# have to hack syslog.conf to complete the redirection).<br>
log-facility local7;<br>
<br>
# No service will be given on this subnet, but declaring it helps the<br>
# DHCP server to understand the network topology.<br>
<br>
#subnet 10.152.187.0 netmask 255.255.255.0 {<br>
#}<br>
<br>
# This is a very basic subnet declaration.<br>
<br>
#subnet 10.254.239.0 netmask 255.255.255.224 {<br>
#  range 10.254.239.10 10.254.239.20;<br>
#  option routers <a href="http://rtr-239-0-1.example.org" target="_blank">rtr-239-0-1.example.org</a>, <a href="http://rtr-239-0-2.example.org" target="_blank">rtr-239-0-2.example.org</a>;<br>
#}<br>
<br>
# This declaration allows BOOTP clients to get dynamic addresses,<br>
# which we don't really recommend.<br>
<br>
#subnet 10.254.239.32 netmask 255.255.255.224 {<br>
#  range dynamic-bootp 10.254.239.40 10.254.239.60;<br>
#  option broadcast-address 10.254.239.31;<br>
#  option routers <a href="http://rtr-239-32-1.example.org" target="_blank">rtr-239-32-1.example.org</a>;<br>
#}<br>
<br>
# A slightly different configuration for an internal subnet.<br>
#subnet 10.5.5.0 netmask 255.255.255.224 {<br>
#  range 10.5.5.26 10.5.5.30;<br>
#  option domain-name-servers <a href="http://ns1.internal.example.org" target="_blank">ns1.internal.example.org</a>;<br>
#  option domain-name "<a href="http://internal.example.org" target="_blank">internal.example.org</a>";<br>
#  option routers 10.5.5.1;<br>
#  option broadcast-address 10.5.5.31;<br>
#  default-lease-time 600;<br>
#  max-lease-time 7200;<br>
#}<br>
<br>
# Hosts which require special configuration options can be listed in<br>
# host statements.   If no address is specified, the address will be<br>
# allocated dynamically (if possible), but the host-specific information<br>
# will still come from the host declaration.<br>
<br>
#host passacaglia {<br>
#  hardware ethernet 0:0:c0:5d:bd:95;<br>
#  filename "vmunix.passacaglia";<br>
#  server-name "<a href="http://toccata.fugue.com" target="_blank">toccata.fugue.com</a>";<br>
#}<br>
<br>
# Fixed IP addresses can also be specified for hosts.   These addresses<br>
# should not also be listed as being available for dynamic assignment.<br>
# Hosts for which fixed IP addresses have been specified can boot using<br>
# BOOTP or DHCP.   Hosts for which no fixed address is specified can only<br>
# be booted with DHCP, unless there is an address range on the subnet<br>
# to which a BOOTP client is connected which has the dynamic-bootp flag<br>
# set.<br>
#host fantasia {<br>
#  hardware ethernet 08:00:07:26:c0:a5;<br>
#  fixed-address <a href="http://fantasia.fugue.com" target="_blank">fantasia.fugue.com</a>;<br>
#}<br>
<br>
# You can declare a class of clients and then do address allocation<br>
# based on that.   The example below shows a case where all clients<br>
# in a certain class get addresses on the 10.17.224/24 subnet, and all<br>
# other clients get addresses on the 10.0.29/24 subnet.<br>
<br>
#class "foo" {<br>
#  match if substring (option vendor-class-identifier, 0, 4) = "SUNW";<br>
#}<br>
<br>
#shared-network 224-29 {<br>
#  subnet 10.17.224.0 netmask 255.255.255.0 {<br>
#    option routers <a href="http://rtr-224.example.org" target="_blank">rtr-224.example.org</a>;<br>
#  }<br>
#  subnet 10.0.29.0 netmask 255.255.255.0 {<br>
#    option routers <a href="http://rtr-29.example.org" target="_blank">rtr-29.example.org</a>;<br>
#  }<br>
#  pool {<br>
#    allow members of "foo";<br>
#    range 10.17.224.10 10.17.224.250;<br>
#  }<br>
#  pool {<br>
#    deny members of "foo";<br>
#    range 10.0.29.10 10.0.29.230;<br>
#  }<br>
#}<br>
<br>
authoritative;<br>
subnet 192.168.1.0 netmask 255.255.255.0 {<br>
       host terotestaa {<br>
               # 'ping target_host', 'arp' shows MAC address<br>
               # only give DHCP information to this computer:<br>
               hardware ethernet 00:0D:56:73:F0:0D;<br>
               # Basic DHCP info (see 'ifconfig', 'route', 'cat<br>
/etc/resolv.conf')<br>
               fixed-address 172.28.1.7;<br>
               option subnet-mask 255.255.0.0;<br>
               option routers 172.28.1.254;<br>
               option domain-name-servers 172.28.1.67, 172.28.1.69;<br>
               # Non-essential DHCP options<br>
               option domain-name "<a href="http://tielab.helia.fi" target="_blank">tielab.helia.fi</a>";<br>
       }<br>
host pxeinstall {<br>
 hardware ethernet 00:1E:8C:5C:7D:42;<br>
 fixed-address 192.168.1.100;<br>
 next-server 192.168.1.64;<br>
 filename "32bit/pxelinux.0";<br>
 option routers 192.168.1.254;<br>
 option domain-name-servers 192.168.1.254;<br>
}<br>
<br>
host foo  {<br>
 hardware ethernet 00:0C:29:61:01:A2;<br>
 fixed-address 192.168.1.101;<br>
 next-server 192.168.1.64;<br>
 filename "64bit/pxelinux.0";<br>
 option routers 192.168.1.254;<br>
 option domain-name-servers 192.168.1.254;<br>
}<br>
<br>
}<br>
------8<--------------------------<br>
<font color="#888888"><br>
--<br>
Hakan (m1fcj) - <a href="http://www.hititgunesi.org" target="_blank">http://www.hititgunesi.org</a><br>
</font><div><div></div><div class="h5"><br>
--<br>
ubuntu-users mailing list<br>
<a href="mailto:ubuntu-users@lists.ubuntu.com">ubuntu-users@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-users" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-users</a><br>
</div></div></blockquote></div><br>Well that's very GOOD advice!<br>Will take note on it!<br><br>cheers.<br clear="all"><br>-- <br>"It is human nature to think wisely and act in an absurd fashion."<br><br>"Todo el desorden del mundo proviene de las profesiones mal o mediocremente servidas"<br>