forum.netbsd.se - NetBSD Sweden

You are not logged in.

#1 2007-11-02 11:44:17

z999
Member
Registered: 2006-02-19
Posts: 116

Ett projekt

Hej

Jag tänkte ge mig in på ett nytt projekt. Det handlar om att försöka skapa ett enklare sätt att installera netbsd i en soekrislåda och jag tänkte delge erfarenheterna av det här någonstans vartefter och den som vill är förståss välkommen med tips. Det finns en del information och tips spritt över nätet som förutsätter olika saker, jag tänkte skapa en mer övergripande lösning. Funderar på en cd (iso-fil) som kommer att vara nedladdningsbar och sen en beskrivning som kommer att vara lite mer fullständig än de som finns. Det ska alltså inte handla om att bara lägga ett slimmat operativsystem på ett compact flashkort.

Jag anser att det här är ett område där netbsd passar perfekt. Ett faktum är att om man kör över com-port med nollmodemkabel och netbsd så fungerar vi (och annat som är beroende av term) helt perfekt, till skillnad från openbsd och framförallt freebsd (som är bra grejjer annars). Den nya soekrislådan med lite större kapacitet och snabbare cpu har fått en del kritik, jag har en misstanke att den inte är speciellt testad med netbsd. Skulle den misstanken vara riktig så kommer mycket att falla av Charles T Hannums titigare kritik av netbsd. 

...får väl se hur det går.

Offline

 

#2 2007-11-03 10:04:57

fredrik
Administrator
From: Göteborg, Sweden
Registered: 2004-05-10
Posts: 229
Website

Re: Ett projekt

Låter som en kanonidé!, vi kan hjälpa till med resurser ifall du behöver distribuera filer eller vill ha en projekthemsida.

Offline

 

#3 2007-11-03 14:03:54

z999
Member
Registered: 2006-02-19
Posts: 116

Re: Ett projekt

Det var inspirerande Fredrik. Jag har en del tid att syssla med det under helgen och i veckan som kommer.

Offline

 

#4 2007-11-04 12:55:31

z999
Member
Registered: 2006-02-19
Posts: 116

Re: Ett projekt

Så här långt hittils har jag kommit. Så här ser det ut när jag nätbootar soekrislådan just nu.
CLIENT MAC ADDR: 00 00 24 C3 EA 00
CLIENT IP: 192.168.1.90  MASK: 255.255.255.0  DHCP IP: 192.168.1.1
GATEWAY IP: 192.168.1.1


>> NetBSD/i386 PXE Boot, Revision 1.1
>> (builds@b0.netbsd.org, Tue Oct 31 03:53:13 UTC 2006)
>> Memory: 582/130048 k
Press return to boot now, any other key for boot menu
Starting in 0
PXE BIOS Version 2.1
Using PCI device at bus 0 device 6 function 0
Ethernet address 00:00:24:c3:ea:00
net_open: client addr: 192.168.1.90
net_open: subnet mask: 255.255.255.0
net_open: net gateway: 192.168.1.1
net_open: server addr: 192.168.1.100
net_open: server path: 192.168.1.100:/mnt/netboot
net_open: file name: pxeboot_ia32_com0.bin
open netbsd: Permission denied
boot: Permission denied
Boot fail

Soekrisen får alltså sitt ipnummer och annan information via dhcp, den biten fungerar som man kanske kan se enligt ovan. pxeboot_ia32_com0.bin verkar dra igång utan problem, därefter så ska en boot-kernel hittas via NFS. I nuläget letar han efter netbsd-INSTALL, som är gunzippad och chmodad till 755 och owner root:wheel. 
Kanske att jag måste populate /mnt/netboot med en kernel specialanpassad till soekrislådan?
Tanken är alltså sedan att kunna göra en cd-skiva som man bootar från och därefter kan boota sin soekris-låda och installera utan att störa vad som finns på hårddiskarna i datorn som man har som server/värddator för det hela.

I /etc/exports ser det ut så här.
/usr -ro 192.168.1.90
/mnt/netboot -maproot=root:wheel -alldirs 192.168.1.90

Offline

 

#5 2007-11-04 13:27:17

z999
Member
Registered: 2006-02-19
Posts: 116

Re: Ett projekt

Verkar som att det kan vara min brandvägg som silar bort det hela. Jag kör ipfw. NFS vill väl använda UDP och inte TCP? Men jag har all intern trafik tillåten och det borde väl även släppa igenom UDP? Nästa steg blir att dra om sladdarna och köra servern mot soekris-lådan helt lokalt utan någon kontakt med internet så jag kan ha det lite friare.

Offline

 

#6 2007-11-04 15:18:24

z999
Member
Registered: 2006-02-19
Posts: 116

Re: Ett projekt

Mindre bra, får tydligen sätta upp en dhcp-server på värdservern till soekrisen. Nåja...
DHCP ligger väl default förresten? Bara att sätta upp en dhcpd.conf i /etc och enabla det i rc.conf och sedan touch /var/db/dhcpd.leases?

Offline

 

#7 2007-11-04 21:25:13

z999
Member
Registered: 2006-02-19
Posts: 116

Re: Ett projekt

Det var väldigt mycket motgångar initialt här. Verkar dröja innan det blir någon idé att fråga efter en projektsida som det är någon mening med. Men, men...
(jag kommer att hålla mig till den här tråden och inte spamma forumet med en massa dösnack :-))

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2008 PunBB