Toon posts:

[Sun/NetBSD] Hoe krijg ik 'm aan de praat?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Okee onder het motto "Welk OS je ook hebt, you name it", ik heb het volgende rare probleem.
Elke onverwachte hulp van een slapende oude-Sun guru wordt zeer op prijs gesteld..

Ik heb een tijd geleden een Sun Sparc IPX gekocht (uit ongeveer 1991) waarin een 2,1Gb SCSI harddisk is ingebouwd waarop (volgens de vorige eigenaar) NetBSD is geinstalleerd.
Ik wil 'm graag gebruiken als mail-server. Een vriend van me heeft een dezelfde computer jarenlang gebruikt voor het bedienen van duizenden mailaccounts op de TU Delft, dus het moet kunnen..

Als ik hem start, krijg ik na een tijdje het opstartscherm, waarin ondermeer staat:
"idprom contents are invalid"
Maar voor de rest lijkt alles okee.

Wel is het echt heel anders dan je van i386 computers uit ons tijdperk gewend bent.. Alleen al die drukletters op de prompt, het lijkt wel een Mac!

Na een tijdje krijg ik een menuutje waarin ik onder andere kan kiezen voor "boot" en "probe-scsi"

probe-scsi zegt dat er een disk in mijn computer zit als
target 0
unit 0
disk compaq st32171n
0388JE282877 copyright (c) Seagate all rights reserved.

Maar doe ik "boot" of "boot disk" dan krijg ik
Boot device: /sbus/esp@0,800000
/s1d@3,0 File and args: SCSI device 3,0 is not responding
Can't open boot device

Of iets dergelijks.

Weet iemand hoe ik dit systeem kan booten van harddisk? Of desnoods van floppy?
Ik kan hem nu nog even niet booten vanaf het netwerk. Er zit een coax-netwerkaansluiting aan het systeem (via een adapter,) maar daarvoor moet ik eerst nog even een coax-kabel versieren.. (coax hub heb ik al wel)

  • Aetje
  • Registratie: September 2001
  • Laatst online: 18-12-2025

Aetje

Troubleshooting met HAMERRR

Het lijkt er op dat er 2 dingen gebeurd zijn:
1: Dat kreng heeft of ooit meer SCSI disks in zich gehad maar nu niet meer. Device 3 op de scsi bus is verdwenen. Of je harddisk zelf zat ooit op SCSI ID 3 en is van ID verwisseld.
2: De IDProm contents invalid klinkt als een CMOS checksum invalid: ffies de BIOS opnieuw instellen. Als dat ding lang uit stond kan het BIOS batterijtje leeg zijn geraakt...

Install 'm via een bootdisk en FTP :?

[ Voor 5% gewijzigd door Aetje op 05-12-2002 03:37 ]

Forget your fears...
...and want to know more...


Verwijderd

vanweg compatiblity verwisselt sun vaak id's van scsi disks zoals dit
orgineeleffectief
03
11
22
30
44

wat zegt 'test /memory'?
wat zegt 'showenv' (of hoe dat ook moge heten)
btw. je kan via rarp/bootp/tftp/nfs installeren door met 'boot net' te starten. Als je linux als rarpd server gebruikt heb je tegenwoordig geen rarpd gedoe meer nodig in je kernel maar een simpel progje (debian package rarpd)
je kan van flop booten met 'boot floppy' en van cdrom via 'boot cdrom'
voor meer info 'help' en http://www.sun.com/bigadmin/
over je hdd...staan alle settings ok? http://www.seagate.com/support/disc/scsi/st32171n.html

[ Voor 61% gewijzigd door Verwijderd op 05-12-2002 09:29 ]


Verwijderd

Topicstarter
Bedankt, zodra ik weer bij dit machientje ben, ga ik het uitproberen (maar dat wordt maandag pas)
Ga ik even controleren wat het echte scsi id is van die drive (3 klonk al niet echt logisch)

Dat van die bios settings leeg klonk ook wel aannemelijk: er zit een vage constructie ingesoldeerd met draadjes en batterijtjes op de plek waar normaalgesproken een knoopcelletje zit.

Hoe kom ik trouwens in het bios van zo'n systeem?

Verwijderd

in de bios komen? je bedoelt eprom? stop-a should do the trick...
je kan de instellingen wijzigen met setenv (zie ook: help setenv)
btw. http://docs.sun.com/ kan handig wezen...

[ Voor 24% gewijzigd door Verwijderd op 05-12-2002 14:23 ]


Verwijderd

http://www.squirrel.com/squirrel/sun-nvram-hostid.faq.html

Kijk hier eens voor je NVRAM probleem, had je dat systeem trouwens niet van mij gekocht? heb er ooit idd zo eentje verkocht als ik me niet vergis, ook met een seagate hdd erin....

helemaal gezien het feit dat ik er soldeer acties op heb gepleegd....

Verwijderd

doe anders eens intikken: 'boot disk0' als dat werkt moet je dat ff permanent maken met iets van 'setenv boot-device = disk0'

Verwijderd

slim vriendje van me wil ook wat zeggen hierover, maar heb geen zin om een extra account aan te maken op got ivm teveel accounts (groot gelijk heeftie)

"1 - je BIOS *is* dat met die mac-achtige rare lettertjes enzo.
dat heet OBP (open boot prom) en is veel krachtiger dan een 'bios' ..
dus pas op.
Inmfo kun je vinden op docs.sun.com.
De OBP van een IPX is overigens volledig forth compatible..

2 - deze machine krijg je nooit betrouwbaar aan de gang omdat OF de boot
PROM rot is, OF het batterijte daarvan rot is. Aan je verhaal te
lezen/horen (met rare draadjes enzo) zal het laatste het geval zijn. Het
enige wat je daar aan kan doen is lopen klooien met een externe batterij
of een nieuwe bootprom d'r in drukken. IPXjes zijn redelijk goedkoop te
krijgen dus ik zou voor het laatste gaan als je dit prehistorische beest
echt aan de gang wilt krijgen.

3 - je harddisk staat op ID0. (scsi0 target 0)
de default van een sbus sunmachine is om te booten van disk0 (aka scsi ID3)
Daarentegen is het met linux of BSD op sparc weer heel gewoon om te
booten van ID0. vandaar dat je disk op 0 staat en je PROM om 3 vraagt
(die was immers rot)

4 - als je hier een systeem op gaat installen raad *ik* je aan om een
solaris7 core-install te doen en de machine zonder X te installen. dan
zijn ze redelijk OK .. of anders BSD ofzo.. Wat ook wil helpen is de
framebuffer eruit halen om helemaal geen graphics-overhead te hebben."

Verwijderd

btw. je kan in linux via /proc/openprom ook je 'bios' instellen. of dat bij de *BSD's en SunOS/Solaris ook zo is weet ik niet.
De hint om er solaris 7 op te draaien is best ok, maar volgensmij werkt *BSD of Linux sneller omdat je de kernel kan tunen zodat hij b.v. niet met de overhead van SMP zit.
*Mocht* je er toch X op draaien zorg dan dat de progs op een andere machine draaien (zie de XDMCP howto)

[ Voor 18% gewijzigd door Verwijderd op 05-12-2002 21:34 ]


Verwijderd

met behulp van google vondt ik dit: http://www.sunmanagers.or...s/2002-August/003733.html
http://www.dbaseiv.net/sun/nvram.html
http://www.squirrel.com/sun-nvram-hostid.faq.html <-- Zeer nuttig

[ Voor 34% gewijzigd door Verwijderd op 05-12-2002 22:55 ]


  • afterburn
  • Registratie: Januari 2000
  • Laatst online: 14-05 17:06

afterburn

No more...

probe-scsi zegt dat er een disk in mijn computer zit als
target 0
unit 0
disk compaq st32171n
0388JE282877 copyright © Seagate all rights reserved.

Maar doe ik "boot" of "boot disk" dan krijg ik
Boot device: /sbus/esp@0,800000
/s1d@3,0 File and args: SCSI device 3,0 is not responding
Can't open boot device
3 is je hostadapter id (het nummer van de bus waar de hostadapter op zit), 0 is het target op de hostadapter

Hij kijkt dus naar de juiste drive, maar deze doet niks. Lijkt er dus simpelweg op dat je harddisk dood is.

[ Voor 8% gewijzigd door afterburn op 05-12-2002 21:47 ]

Fuji X-T1 | XF14mm F2.8 R | XF23mm F1.4 R | XF35mm F1.4 R
Nikon D800 | AF-S 24-120/f4 VR2 | AF-S 50/f1.8G
Computer specs


  • SvMp
  • Registratie: September 2000
  • Niet online
Dat wordt dus eerst de schijf testen in de PC, bij iemand die een SCSI kaartje heeft.

Verwijderd

svdmeer schreef op 06 december 2002 @ 13:51:
Dat wordt dus eerst de schijf testen in de PC, bij iemand die een SCSI kaartje heeft.
Let wel op dat je 50, 68 en 80 pins hdd's en controllers hebt....
offtopic:
coole icon en sig!

Verwijderd

Topicstarter
opgelost.
En wat was het nou?

Na het starten van het systeem (even wachten) kon ik kiezen: booten, new command of nog iets.
Eerst booten geprobeerd tuurlijk. Werkte niet: scsi id 3 niet gevonden.

Toen n voor new command.
prompt> boot disk3

en hij bootte vrolijk netbsd.
Probleem opgelost.

Ben ik even blij, ik zag het al helemaal voor me, in de duistere uithoeken van internet op zoek naar een nieuwe Sun nvram chip van dik tien jaar oud. Die gesoldeerde batterijconstructie werkt gelukkig prima (datum wordt onthouden etc.) dus dat blijft me bespaard.

bedankt he allemaal!!

Verwijderd

Gefeliciteerd! Nu heb je wel een stukje taart verdient!
Afbeeldingslocatie: http://home.planet.nl/~kort0112/taartenbuffet.JPG
(met dank aan http://images.google.com/ )

Verwijderd

Was ik het nou die dat systeem aan je verkocht had? blij dat ik geen troep had verkocht :)
Pagina: 1