Irix > Installation/Update

erreichen der systemdisk mit setenv

(1/1)

rob_gester:
hi,
ich habe eine indy, wo 2 systemplatten sind, eine mit irix 6.2, andere mit 6.5.
weiss jemand, wie ich die mit irix 6.5 im command monitor als die bootingplatte setze?
also im klartext: wie lauten genau die setenv befehle für root, swap, system partition und os load partition? irgendwann habe ich die konfiguration zerschossen und beide platten sind mit fehlendem volume header-error nicht bootable, also etwas an der variablekonfiguration happern muss.

ich habe verwendet für die platte numero 5 (die mit irix 6.5) folgendes:

setenv root dks0d5s0
setenv swap /dev/dsk/dks0d5s1
setenv SystemPartition scsi(0)disk(5)dsk(0)partition(8) -> (8 ), meine ich
setenv OSLoadPartition scsi(0)disk(5)dsk(0)partition(0)

danke.
rob

update:
der scsi controller 0 stimmt...

Rainer:
printenv sieht bei meiner Indy (R5000) so aus (nur die Parameter, die Du wohl benötigst):

AutoLoad=Yes
SystemPartition=scsi(0)disk(1)rdisk(0)partition(8)
OSLoadPartition=scsi(0)disk(1)rdisk(0)partition(0)
OSLoader=sash
OSLoadFilename=/unix
OSLoadOptions=auto

swap kommt da nicht vor, root unter einem anderen Namen (OSLoadPartition).

Mit ...disk(5)... bei SystemPartition und OSLoadPartition sollte es bei Dir eigentlich gehen. Oder heißt Deine Bemerkung "... irgendwann habe ich die konfiguration zerschossen ...", daß Du außer den Parametern noch mehr zerschossen hast (z.B. den volume header)?

Rainer

PS.: der Vollständigkeit halber hier noch nvram bei voll hochgefahrenem IRIX:

dbaud=9600
tapedevice=
root=dks0d1s0
swap=
dumpdev=
showconfig=isfalse
initfile=
initstate=
swaplo=
nswap=
sync_on_green=
console=g
gfx=alive
keybd=DE
nogfxkbd=
cpufreq=150
monitor=
pagecolor=
screencolor=
logocolor=
diskless=0
srvaddr=
netaddr= --- meine lokale IP Adresse ---
diagmode=
hostname=
dlserver=
dlgate=
dlif=
dllogin=
maxpmem=
debug_bigmem=
eaddr= --- MAC meiner Indy ---
rdebug=
dbgmon=
nodbgmon=
scsiretries=
volume=10
scsi_syncenable=
SystemPartition=scsi(0)disk(1)rdisk(0)partition(8)
OSLoadPartition=scsi(0)disk(1)rdisk(0)partition(0)
OSLoader=sash
OSLoadFilename=/unix
OSLoadOptions=auto
AutoLoad=Y
sgilogo=y
rbaud=
passwd_key=
rebound=n
scsihostid=
scsihostid=
prompoweroff=
triton_invall=
pci_no_auto=
mrmode=
mrconfig=
netmask=
kernname=scsi(0)disk(1)rdisk(0)partition(0)/unix
_R5000_CVT_WAR=
_RM5271_BADVADDR_WAR=
ConsoleIn=keyboard()
ConsoleOut=video()

rob_gester:
danke, rainer :)

es waren zwei fehlende buchstaben, nämlich statt ..dsk(0).. sollte es rdisk(0) sein, bei beiden variablen.

die ganze geschichte, wenn jemand interesse hat:
vor langer zeit habe ich für meine indy eine 4.5gb zusatzplatte gekauft und installiert -> mit MAKEDEV und so. das system 6.2, damals efs von der 1.0gb originalplatte wurde als xfs drauf kopiert (es hat, trotz spielereien mit blocksize, zum verlust der diskspeichermenge geführt, aber es ist eine andere geschichte). die grössere platte wurde zum systemdisk gemacht -> das waren meine ungenauen notizen von damals, und dann zum 6.5 upgedated. mit dem variablentausch ist das sozusagen ein... naja, dualboot  8)
rob

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln