Irix > Installation/Update

IRIX 6.5.4 neu installieren

(1/6) > >>

b_6789:
Hallo,
nachdem mein CD Rom wieder geht (vielen Dank auch ans Forum...)- kann ich es nicht lassen und habe für die Indy eine weitere Festplatte (IBM) besorgt. Ich will nun eine der beiden original 1GB Platten raus und die neue reintun.
Wie soll man vorgehen? Ich habe das Originalsystem 6.2 und auch die CD's von 6.5.4, die sind aber neuer als die Maschine wie es aussieht. Soll aber trotzdem gehen.
Die Platte ist nicht formatiert, gar nichts, aber funktioniert.
Kann ich die alte Systemplatte drinlassen und dann mit SysManager dis neue formatieren und das System installieren? Wenn ja welche Partitionen braucht es?
Oder geht es nur auf irgendeine komplizierte Art (davon gehe ich mal aus...).
Welche SCSI ID wird normalerweise verwendet (CDROM hat ID 3), welche hat der Controller?
Vielen Dank
B

gr00:
Also wenn Du vollständig neu installieren willst und einen kompletten Satz IRIX besitzt dann empfehle ich ein Vorgehen nach
http://reaflow.iwr.uni-heidelberg.de/~ftp/SGI/Irix65inst.pdf
Da ist auch die Bentzung von fx ganz gut beschrieben und du siehst wie Du die Platte partitionieren musst.

Solltest Du einen Clone der Installation anlegen wollen kannst Du das wie in diesem Thread beschrieben tun: http://www.mood-indigo.org/cgi-bin/YaBB/YaBB.cgi?action=display&board=install&num=1047546500&start=0#1

Hab ich bei meiner Octane neulich gemacht nachdem ich eine neue Platte bekam.

b_6789:
So weit so gut, die Sache mit fx funktioniert - wenn auch anders als gedacht. Im Script steht man soll (bei einer Platte >2GB) im expert mode eine zusätzliche Partiton über der Rest der Platte für User daten machen. Es gibt aber doch schon eine usr Partition... Warum soll bei einer USRROOT Konfiguration das Root verz. nur 50 MB haben, bei einer ROOT Konf. aber 1500? Abgesehen davon scheint es den expert mode bei meiner Version von fx nicht zu geben.
Ist es überhaupt ratsam nur eine Platte (physisch) zu verwenden? Unter Mac OSX ist das kein Problem, die Platte ist auch ganz ähnlich partitioniert allerdings ohne diese Zusatzpartition.
Geht es auch auf die einfache weise ohne diese Zusatzpart. oder sehe ich das falsch und auf usr leigen nie Anwenderdaten?
Das 2. Problem ist, wenn ich istalliern will, wird zwar auch das CRROM gefunden, aber irgendwie findet die Maschine die Inst Tools (Orig. 6.2) nicht oder kann mit der CD nichts anfangen (6.5.4). Wenn ich das system auf der alten 1GB Platte starte, ist auf den CD's aber allesdrauf und der Softw. manager läuft.
Kann man nicht einfach von dort installieren?
D.h. ich starte von meiner alten Platte mit dem alten sys (auch wenn es etwas schrott ist) und istallier dann mit software manager auf der neuen Platte - wie beim Mac....
Aber wie mounte ich die ganzen Partitionen? wie gebe ich ihnene die Volume namen? Ich kann ja nicht die ganze Platte als dev0s2... mounten (kann schon, aber das ist glaube ich nicht richtig).
Wer weiß wie es geht? (mit Partitionen, Namen und mounten...)
Vielen Dank, B

rob_gester:
ziemlich viele fragen  ::)
1. also empfohlen wird eine gemeinsame user/root partition... es kommt natürlich eine volume manager partition automatisch dazu, ich weiss nicht, wie es bei mac/os ist...
2. willst du irix 6.5.* mit installationstools von irix 6.2 installieren? das wird nicht gehen, du brauchst entweder installationstools von irix 6.5 base oder von der zielversion
3. du kannst irix auf die platte nach der formatierung entweder mit installationstools draufspielen oder eine gesamte installation woandersher kopieren, aber das ist viel aufwändiger, weil du dann mit MAKEDEV eine neue platte dem system bekanntgeben musst und in den PROM-einstellungen dem system sagen, wovon es booten soll. hab' das vor jahren einmal gemacht, leider ist mir schon entgangen...
unlängst habe aber in den links die copy commands in einem script von michael schmidt gesehen. checke die letze posts in 'irix>installation/update' threads
rob

SmellyCat:


--- Zitat ---
Hi!

Du willst die komplette Installation von der jetzigen Platte auf eine andere übertragen, richtig?

Ich mache das immer so:

1.) neue Platte als zweite Platte einbauen (mittlerer Steckplatz bei der Octane), mit 'fx -x' als rootdrive partitionieren.

2.) auf die zu kopierende Platte im '/' das folgende Script kopieren, dann mit 'init 1' in den Singleuser-Mode wechseln.

3.) das Script ausführen.

--- Code: ---
#!/bin/sh
echo
echo WARNING: this script assumes the 'fx -x' procedure has
echo already been performed on the target disk!
echo
echo Making file system on /dev/dsk/dks0d2s0...
mkfs -b size=4096 /dev/dsk/dks0d2s0
echo Erzeuge /0 auf der Source-Platte
cd /
mkdir /0
echo Mounting /dev/dsk/dks0d2s0 on /0...
mount /dev/dsk/dks0d2s0 /0
echo Unmounting /proc...
umount /proc
echo Changing to root dir...
cd /
echo Copying...
tar cvBpf - . | (cd /0; tar xBpf -)
echo
echo Changing to /0...
cd /0
echo Removing unwanted contents of /0/0...
/bin/rm -rf 0
echo Recreating /0/0...
mkdir 0
echo Changing to root dir...
cd /
echo getting the sash from the root disk...
dvhtool -v get sash /stand/sash /dev/rdsk/dks0d1vh
echo Changing to /0...
cd /0
echo Writing the sash to the target disk...
dvhtool -v creat /stand/sash sash /dev/rdsk/dks0d2vh
# added by michael
echo getting the ide from the root disk...
dvhtool -v get ide /stand/ide /dev/rdsk/dks0d1vh
echo Changing to /0...
cd /0
echo Writing the ide to the target disk...
dvhtool -v creat /stand/ide ide /dev/rdsk/dks0d2vh
# until here
echo Remount /proc...
/etc/mntproc
echo Now power down the system and remove the cloned disk.
echo Remember to switch the cloned disks SCSI ID back to 1.
echo NB: after installing the cloned disk into the next machine
echo and powering on the system, remember to login as root and
echo do an immediate reboot before running this script again -
echo this will install the new unix.install file.
echo

--- Ende Code ---


Das Script formatiert erstmal den Slice0 (Daten-Partition) der
Festplatte mit der ID 2 mit XFS, dann wird diese Platte als
'/0' gemountet, danach /proc abgehängt und schließlich die
Systemplatte mittels tar auf /0 kopiert.
Danach werden mittels dvhtool noch sash und ide auf die
neue Platte übertragen.

Wenn das Script durchgelaufen ist - kann schon 1-2 Stunden
dauern, je nach Größe der Source-Platte - kannst Du die
Source-Platte rausnehmen, von der neuen Platte booten,
dann wird automatisch der neue Kernel generiert, danach
noch ein Reboot und Du kannst mit der neuen Platte arbeiten.

Das Script und das leere Verzeichnis /0 werden auch mitkopiert,
das kannst Du ganz zum Schluss von der neuen Platte natürlich
löschen.

Servus,
  Michael

--- Ende Zitat ---


bye
Mats *The Finder*

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln