Discussion:
Netboot eines Ti800 mit 10.4 Tiger
(zu alt für eine Antwort)
Marc Stibane
2013-11-21 12:23:26 UTC
Permalink
X-Post und F'up2 gesetzt.

Mein altes PowerBook G4 Titanium 800 soll mal wieder aus dem
Dornröschenschlaf erweckt werden - als iTunes-Abspielstation für die
Stereoanlage im Wohnzimmer. Zu steuern mit der Remote-App über jedes
iPhone/iPad im WLAN.

Aber die verbaute 120GB HardDisk ist viel zu laut. Ich habe mal nach
einer SSD gesucht - PATA ist halt veraltet, klein, lahm, teuer...

In de.comp.hardware.laufwerke.festplatten hat mich jemand auf NetBoot
hingewiesen. Ein Mavericks Server läuft hier eh, der könnte das. Prima,
ganz ohne Platte wird das Ti800 noch weniger warm als mit SSD. Ein
2.5"-Firewire-Gehäuse liegt auch noch rum bzw. die jetzt drin steckende
6GB-HD kann entsorgt werden.

Kann ich einfach mit einem anderen Mac die Ti800-Platte in ein DiskImage
legen und das für NetBoot verwenden?

Hat das schon mal jemand gemacht oder einen Link auf ein HowTo?
--
In a world without walls and fences,
who needs windows and gates?
Patrick Kormann
2013-11-21 13:36:02 UTC
Permalink
Post by Marc Stibane
Hat das schon mal jemand gemacht oder einen Link auf ein HowTo?
Ich hab NetBoot so am 10.5 (glaube ich) 2-3 mal versucht, mit
verschiednen Versionen... Hab das irgendwie nie vernünftig hingekriegt.
Von dem her auch kein empfehlenswertes Howto..
Thomas Kaiser
2013-11-21 15:40:11 UTC
Permalink
Post by Marc Stibane
Kann ich einfach mit einem anderen Mac die Ti800-Platte in ein DiskImage
legen und das für NetBoot verwenden?
Das Tool der Wahl nennt sich "System Image Utility.app"
Post by Marc Stibane
Hat das schon mal jemand gemacht oder einen Link auf ein HowTo?
https://jamfnation.jamfsoftware.com/article.html?id=307

BTW: Für den Zweck (also NetBoot und ggf. noch SUS in der Geschmacks-
richtung _ohne_ App-Store-Caching) kann man auch prima auf OSS
zurückgreifen:

https://jamfnation.jamfsoftware.com/viewProduct.html?id=180&view=info

Gruss,

Thomas
Frank Reutter
2013-11-21 17:16:23 UTC
Permalink
Post by Thomas Kaiser
BTW: Für den Zweck (also NetBoot und ggf. noch SUS in der Geschmacks-
richtung _ohne_ App-Store-Caching) kann man auch prima auf OSS
https://jamfnation.jamfsoftware.com/viewProduct.html?id=180&view=info
Sieht interessant aus.

Für den angefragten Zweck allerdings ungeeignet:
"Only Intel-based Macs can use a NetBoot server hosted by the
NetBoot/SUS server." (von
<http://jamfsoftware-content.s3.amazonaws.com/downloads/NetBootSUSServerUserGuide_v2.0.pdf>
)

cu
f
--
...ausserdem halte ich verdunkelte Heckscheiben für antisozial und dumm.
Thomas Kaiser
2013-11-21 22:58:13 UTC
Permalink
Post by Frank Reutter
Post by Thomas Kaiser
BTW: Für den Zweck (also NetBoot und ggf. noch SUS in der Geschmacks-
richtung _ohne_ App-Store-Caching) kann man auch prima auf OSS
https://jamfnation.jamfsoftware.com/viewProduct.html?id=180&view=info
Sieht interessant aus.
"Only Intel-based Macs can use a NetBoot server hosted by the
NetBoot/SUS server."
Wär ich mir nicht sicher, ob das nicht eine "verkürzte" Aussage ist (im
Sinne von "es ist uns grad zu blöd, die ganze Komplexität des Appleschen
NetBoot-Gedöns auszurollen").

Meine erste Gehversuche mit NetBoot waren noch zu Zeiten von MacOS 9.1
(und auch das ging damals schon mit OSS, konkret Netatalk mit Cleartext-
UAM). Apple hat seither immer wieder einiges geändert. Aber IIRC (und
das C ist mehr als fraglich!) gab's zu 10.4-Zeiten mit dem Wechsel auf
Intel und auf einmal "Universal Binary" OS (IIRC ab 10.4.7) eine Methode
für alle. Aber um die Zeit rum hatte ich mit dem ganzen Deployment-
Schraddel so gut wie nix zu tun insofern ist das evtl. nur Geschwafel
meinerseits :-)

Wie auch immer. Hab grad gespickt (Themensammlung zu 10.4 Server) und
auch damals schon war der Schlüssel zum Erfolg das besagte SIU (AKA
"System Image Utility"). Das man damals noch in Form der Server Admin
Tools (oder so) runterladen konnte und tunlichst unter der gleichen OS
Version wie das ins Image zu transferierende System ausführen sollte.

Keine Ahnung, wo/wie man den Server-Kram für 10.4 heute noch kriegt.
Aber das wäre dann der Weg, den Kram runterladen, extern booten und mit
dem SIU aus der Platte ein Image machen und dann NetBoot spielen. Schad,
dass hier kaum noch jemand mit Ahnung dabei ist -- ein Hannes bspw.
könnte da wohl recht viel aus dem Nähkästchen plaudern.

Gruss,

Thomas
Marc Stibane
2013-11-22 08:39:08 UTC
Permalink
Post by Thomas Kaiser
auch damals schon war der Schlüssel zum Erfolg das besagte SIU (AKA
"System Image Utility"). Das man damals noch in Form der Server Admin
Tools (oder so) runterladen konnte und tunlichst unter der gleichen OS
Version wie das ins Image zu transferierende System ausführen sollte.
Keine Ahnung, wo/wie man den Server-Kram für 10.4 heute noch kriegt.
Unter 10.8.4 (Non-Server) ist das unter /System/Library/CoreServices zu
finden. Gerade mal auf dem Ti800 10.4.11 nachgesehen - nö, da ist nix
dergleichen.
Post by Thomas Kaiser
Aber das wäre dann der Weg, den Kram runterladen, extern booten und mit
dem SIU aus der Platte ein Image machen und dann NetBoot spielen.
Hat hier vielleicht jemand einen Tiger Server oder die Tiger Server
Admin Tools und könnte mir das zukommen lassen? Bitte an meine Reply-To
Mailadresse... Danke
--
In a world without walls and fences,
who needs windows and gates?
Thomas Kaiser
2013-11-22 09:25:25 UTC
Permalink
Post by Marc Stibane
Hat hier vielleicht jemand einen Tiger Server oder die Tiger Server
Admin Tools und könnte mir das zukommen lassen? Bitte an meine Reply-To
Mailadresse... Danke
Warum probierst Du nicht erstmal aus, nach »server admin tools 10.4« zu
googlen? Ich bin von da binnen Sekunden dort gelandet:

http://support.apple.com/kb/DL162?viewlocale=de_DE

Bitte Rückmeldung, ob's geht. Wenn nicht, flink bescheidgeben. Ich hab
grad die etwas hakelige Aufgabe, bei einem Kunden ein ganzes Rudel an
G5-xServes (das Gros seit 8 Jahren durchlaufend und mit 10.4.11 drauf)
abzulösen. Da liegt der Kram natürlich unterhalb /Applications/Server
(aber ob das alles ist und was es noch in /Library/Application Support,
etc. braucht, sei mal dahingestellt).

Gruss,

Thomas
Marc Stibane
2013-11-22 12:16:10 UTC
Permalink
Post by Thomas Kaiser
http://support.apple.com/kb/DL162?viewlocale=de_DE
Post by Thomas Kaiser
Keine Ahnung, wo/wie man den Server-Kram für 10.4 heute noch kriegt.
Bitte Rückmeldung, ob's geht. Wenn nicht, flink bescheidgeben.
Bin gerade dabei, auf die 6GB-Platte ein frisches 10.4.6 zu installieren
(das ist das neueste was ich an Installer-DVD da habe) welches ich als
Basis für das "Minimal-OS" verwenden werde. Ich will letztlich eh nur
eine iTunes-Abspielstation aus dem Ti800 machen, da nehme ich lieber
nicht das System von der 120er, welches von 10.2 gewachsen ist. Da
müsste ich zuviel aufräumen...

Ein 10.4.11 Combo-Update habe ich bestimmt noch auf irgendeiner Platte.
Post by Thomas Kaiser
Ich hab grad die etwas hakelige Aufgabe, bei einem Kunden ein ganzes Rudel
an G5-xServes (das Gros seit 8 Jahren durchlaufend und mit 10.4.11 drauf)
abzulösen. Da liegt der Kram natürlich unterhalb /Applications/Server
(aber ob das alles ist und was es noch in /Library/Application Support,
etc. braucht, sei mal dahingestellt).
Und wozu brauchst Du NetBoot? Ah, verstehe, die G5-xServes sind
NetBoot-Server für 10.4-Clients, und Du willst wissen ob das auch ein
MacMini Mavericks-Server bewerkstelligen kann.

Ob ich das heute fertigkriege weiß ich nicht. Stay tuned...
--
In a world without walls and fences,
who needs windows and gates?
Thomas Kaiser
2013-11-22 13:07:46 UTC
Permalink
Post by Marc Stibane
Post by Thomas Kaiser
http://support.apple.com/kb/DL162?viewlocale=de_DE
Post by Thomas Kaiser
Keine Ahnung, wo/wie man den Server-Kram für 10.4 heute noch kriegt.
Wieso glauben? Eben jene Ahnung hatte ich gestern Abend auch nicht :-)

Aber ich find's jetzt nicht allzu verwegen, dass wenn ich was suche, ich
einfach erstmal im Netz direkt danach suche. Einfach weil's in der Regel
die "billigste" Variante ist.
Post by Marc Stibane
Post by Thomas Kaiser
Bitte Rückmeldung, ob's geht. Wenn nicht, flink bescheidgeben.
Bin gerade dabei, auf die 6GB-Platte ein frisches 10.4.6 zu
installieren (das ist das neueste was ich an Installer-DVD da habe)
welches ich als Basis für das "Minimal-OS" verwenden werde.
Da ist 10.4.6 eh erste Wahl. Hättest Du einen 10.4.7-Installer
herumflacken (den es IIRC in der Form nur für die Server-Variante gab),
dann wäre der "Universal Binary" (und damit fetter). Dito würden die
Updates, die Dir dazu angeboten werden, immer UB ausfallen. 10.4 hat
Apple ja ab 10.4.7 in zwei Varianten gepflegt: PowerPC und UB.
Post by Marc Stibane
Ein 10.4.11 Combo-Update habe ich bestimmt noch auf irgendeiner Platte.
Und wenn nicht --> Netz.
Post by Marc Stibane
Post by Thomas Kaiser
Ich hab grad die etwas hakelige Aufgabe, bei einem Kunden ein ganzes
Rudel an G5-xServes (das Gros seit 8 Jahren durchlaufend und mit
10.4.11 drauf) abzulösen. Da liegt der Kram natürlich unterhalb
/Applications/Server (aber ob das alles ist und was es noch in
/Library/Application Support, etc. braucht, sei mal dahingestellt).
Und wozu brauchst Du NetBoot?
Bis eben gar nicht. Aber prima, das letzte Pro-Argument fürs Usenet: Man
kommt auf Ideen -- Danke!
Post by Marc Stibane
Ah, verstehe, die G5-xServes sind NetBoot-Server für 10.4-Clients
Nee, auf denen läuft allerlei "historisch Gewachsenes", was jetzt
angesichts eines Firmenumzugs (mit wirklich ambitioniertem Zeitplan) die
Notwendigkeit einer Risikobewertung je System nötig macht. Verharzte
FestplattenLager, die noch vor 'nem Jahrzehnt IT-Umzüge wirklich alter
Systeme zum Vabanque-Spiel machten, sind zwar heute passé. Aber das
Risiko, dass 1-n Systeme auf Basis dieser altersschwachen Hardware am
neuen Standort nicht mehr hochfahren, ist einfach zu hoch. Und wenn mehr
als eine Kiste streikt, dann haben wir ein echtes Problem.

Ergo: Konsolidieren/Migrieren. ESXi auf Macpro/Mini oder einen der
frischeren Xserve3,1, den die rumstehen haben, VMs mit minimal 10.6 auf
Shared Storage, fertig. Dann kann der ganze alte Schraddel abgeschalten
werden. Mit Ausnahme einer Kiste, denn da steht noch irgendein G4 rum
mit einer alten 4D-Server-Release (die nicht upgegradet werden kann,
weil darauf Kunde von Kunde mit 10.4-PowerPC-Systemen zugreift). Die
könnten wir dann auf einen der G5-xServes umziehen, die dann nicht mehr
gebraucht werden. Und falls NetBoot funktionieren würde, uns sparen,
frische Platten zu shoppen (mit denen es auch wieder Ärger geben könnte,
weil die ollen xServe ja max. SATA-1, Geschissel mit hwmond und so
weiter und so fort).

Insofern nochmal Danke für den Denkanstoß :-)
Post by Marc Stibane
und Du willst wissen ob das auch ein MacMini Mavericks-Server
bewerkstelligen kann.
Wäre spannend, yep. Dort läuft zwar der aktuelle OD-Master noch unter
10.6.8. Aber wenn's 10.9 kann, dann sollte der schon auch...

Danke und Gruss,

Thomas
Marc Stibane
2013-11-22 15:19:13 UTC
Permalink
Post by Marc Stibane
Bin gerade dabei, auf die 6GB-Platte ein frisches 10.4.6 zu
installieren (das ist das neueste was ich an Installer-DVD da habe)
welches ich als Basis für das "Minimal-OS" verwenden werde.
Da ist 10.4.6 eh erste Wahl... 10.4 hat Apple ja ab 10.4.7 in zwei
Varianten gepflegt: PowerPC und UB.
Stümmt.
Post by Marc Stibane
Ein 10.4.11 Combo-Update habe ich bestimmt noch auf irgendeiner Platte.
Auf der 6GB-Platte ist das Update durch und iTunes 9.2.1 installiert -
die Admin-Tools sind auf der 120er. Ich werde jetzt nochmal alles so
einstellen wie es nachher auf dem disklosen Rechner sein soll, dann
geht's mit System Image Utility weiter.

Habe gerade auf einer alten Platte noch ein "frisches" 10.5 Leopard PPC
gefunden, welches sich direkt vom Ti800 booten ließ und den Welcome-
Screen zeigte. Mal sehen, vielleicht packe ich das ebenfalls in ein
NetBoot-Image… Wochenende…
Post by Marc Stibane
Und wozu brauchst Du NetBoot?
Bis eben gar nicht. Aber prima, das letzte Pro-Argument fürs Usenet: Man
kommt auf Ideen -- Danke!
Bin ja selber erst gestern bei de.comp.hardware.laufwerke.festplatten
drauf geschubst worden. Mangels Server war das früher immer kein Thema…
Wäre spannend, yep. Dort läuft zwar der aktuelle OD-Master noch unter
10.6.8. Aber wenn's 10.9 kann, dann sollte der schon auch...
--
In a world without walls and fences,
who needs windows and gates?
Marc Stibane
2013-12-04 08:49:20 UTC
Permalink
Post by Thomas Kaiser
Ergo: Konsolidieren/Migrieren. ESXi auf Macpro/Mini oder einen der
frischeren Xserve3,1, den die rumstehen haben, VMs mit minimal 10.6 auf
Shared Storage, fertig. Dann kann der ganze alte Schraddel abgeschalten
werden. Mit Ausnahme einer Kiste, denn da steht noch irgendein G4 rum
mit einer alten 4D-Server-Release (die nicht upgegradet werden kann,
weil darauf Kunde von Kunde mit 10.4-PowerPC-Systemen zugreift). Die
könnten wir dann auf einen der G5-xServes umziehen, die dann nicht mehr
gebraucht werden. Und falls NetBoot funktionieren würde, uns sparen,
frische Platten zu shoppen (mit denen es auch wieder Ärger geben könnte,
weil die ollen xServe ja max. SATA-1, Geschissel mit hwmond und so
weiter und so fort).
Insofern nochmal Danke für den Denkanstoß :-)
Ich habe mittlerweile im Developer-Forum eine Antwort auf mein Problem
(Shadow-Datei wird beim Reboot gelöscht - Client fängt immer wieder mit
dem jungfräulichen NBI an) bekommen: It's not a bug, it's a feature.

Du wirst also nicht drumrum kommen, den Kisten eine lokale Disk zu
verpassen.
Post by Thomas Kaiser
Post by Marc Stibane
und Du willst wissen ob das auch ein MacMini Mavericks-Server
bewerkstelligen kann.
Wäre spannend, yep. Dort läuft zwar der aktuelle OD-Master noch unter
10.6.8. Aber wenn's 10.9 kann, dann sollte der schon auch...
Wie gesagt, hier spielt das. Man kann leider das NBI nur auf demselben
MacOS erzeugen, und das dauert... Am besten über Nacht laufen lassen.
--
In a world without walls and fences,
who needs windows and gates?
Marc Stibane
2013-11-22 19:02:35 UTC
Permalink
Post by Thomas Kaiser
Bitte Rückmeldung, ob's geht.
Es geht! Mein Titanium läuft jetzt mit Tiger diskless vom Mavericks
Server.
Einziger Nachteil: Der Kopfhörer-Ausgang hat keinen Line-Pegel. Wenn ich
von Tuner oder CD zu Aux (TiBook) wechsele, muss ich die Lautstärke
kräftig hochdrehen um überhaupt was zu hören. Und beim zurückwechseln
auf Radio sollte man tunlichst vorher wieder runterpegeln, sonst klirren
die Scheiben :-/
--
In a world without walls and fences,
who needs windows and gates?
Marc Stibane
2013-11-22 22:23:59 UTC
Permalink
Mein Titanium läuft jetzt mit Tiger diskless vom Mavericks Server.
Satz mit X. Es lief vorhin. Nachdem ich die interne Platte ausgebaut
habe, kommt jetzt immer eine Fehlermeldung. Er findet zwar den Server,
zeigt auch das Image "TigerNetBoot.nbi/System.dmg", sagt "Initializing
NetBoot", aber dann
"mount_afp: AFPMountURL returned error -5023, errno is 2"
"rc.netboot: Could not find a network or local drive"
"NetBoot initialization failed, shut down in 10 seconds..."
"CPU halted"


Error -5023 ist "afpUserNotAuth: No AFPLogin call has successfully been
made for this session".


Klingt irgendwie logisch - schließlich soll nicht jeder Hinz und Kunz
vom Server booten können. Und wie kann man an einem NetBoot-Server seine
Credentials angeben?

Mavericks Server Help Center: Start up using the N key
1. Hold down N key immerdiately after startup tone. Release when the
Globe icon appears
2. If a login window appears, enter your name and password

Bei mir kommt aber nirgendwo ein Login-Dialog wo man seine Credentials
eingeben könnte. Nach dem drehenden Globus schaltet er um auf den
Startup-Log-Screen (*), wo erst die Initialisierung angezeigt wird und
dann sofort die Fehlermeldung kommt.

???


(*) sudo nvram boot-args="-v"
--
In a world without walls and fences,
who needs windows and gates?
Marc Stibane
2013-11-23 08:45:09 UTC
Permalink
Post by Marc Stibane
Bei mir kommt aber nirgendwo ein Login-Dialog wo man seine Credentials
eingeben könnte. Nach dem drehenden Globus schaltet er um auf den
Startup-Log-Screen (*), wo erst die Initialisierung angezeigt wird und
dann sofort die Fehlermeldung kommt.
Heute habe ich versucht, via Firewire die 6GB-Platte angeschlossen zu
lassen. Und prompt konnte ich (ohne Login-Dialog) von NetBoot booten.

Die FW-Platte wurde dabei nicht unter /Volumes, sondern unter /var
gemountet. Sie wurde zwar als FW-ejectable angezeigt, aber auswerfen
ging nicht (wird benutzt). Anscheinend dient sie dazu, die Session-Daten
zu speichern. Die sollen natürlich auch auf den Server.

Auf dem Mavericks-Server ist unter /Library/NetBoot aber nicht nur ein
Ordner NetBootSP0/ in den ich den TigerNetBoot.nbi-Ordner gelegt hatte,
sondern auch noch ein Ordner NetBootClients0. Der war leer - als ich
gestern zum ersten Mal netbootete wurd darin ein Ordner NetBoot001/ und
darin eine Datei namens Shadow angelegt, 50,3MB groß.
NetBoot001/ hatte als Owner-ID 3 und war Owner-RW und Group-RW. Ich habe
ihn heute früh auch auf Alle-RW gesetzt. Kein Unterschied, nach meinen 2
Boots heute ist dessen modified-date immer noch von gestern.

Also, ohne lokale Platte findet mein Ti800 anscheinend keinen Platz wo
die Session abgelegt werden könnte. /Library/NetBoot/NetBootCLients0/ am
Server war Alle-R, habe ich mal probehalber auf Alle-RW gesetzt und den
darin enthaltenen Ordner NetBoot001/ entfernt.
Beim Starten des Ti800 (ohne FW-Platte) wurde am Server ein neuer Ordner
/Library/NetBoot/NetBootCLients0/NetBoot001 (User-ID 3 netboot100, Group
admin) mit einer neuen Shadow-Datei (User-ID 1 netboot100, Group admin)
angelegt, letztere wieder 50,3MB. Beide sind nur für User und Group RW,
für Alle --.

Aber das TiBook bootet nicht zuende - nachdem der Globus sich ein
paarmal gedreht hatte kam nur ein grauer, leerer Bildschirm. Er schaltet
aber auch nicht mehr auf den Verbose-Screen, als ob jemand das NVRAM
zurückgesetzt hätte (ich war's nicht). Ich sehe also nicht wo er hängt,
und mangels Platte gibt es natürlich auch kein Logfile wo man nachsehen
könnte.
Ich habe noch zweimal den Ordner NetBoot001/ gelöscht, jedesmal wurde
nach einem Bootversuch des Ti800 ein neuer angelegt. Das TiBook zeigte
nach dem drehenden Globus immer noch kurz ein drehendes Rad und ging
dann aus. Ich vermute mal, wenn ich boot-args="-v" wieder setze sehe ich
dieselbe Fehlermeldung wie gestern:
"mount_afp: AFPMountURL returned error -5023, errno is 2"
"rc.netboot: Could not find a network or local drive"
"NetBoot initialization failed, shut down in 10 seconds..."


Was mir noch aufgefallen ist, als ich vorhin die FW-Platte dran hatte
und erfolgreich von NetBoot gestartet hatte, war am Server unter
NetInstall=>Connections nichts zu sehen. Eigentlich sollte da ja der
Client zu sehen gewesen sein... Nada.


Ich werde wohl mal einen BugReport bei Apple einwerfen.
--
In a world without walls and fences,
who needs windows and gates?
Thomas Kosch
2013-11-24 14:56:22 UTC
Permalink
Marc Stibane <***@arcor.de> wrote:

[Probleme mit Diskless Boot]
Post by Marc Stibane
Ich werde wohl mal einen BugReport bei Apple einwerfen.
Vorher solltest du dir aber mal http://support.apple.com/kb/TS4316 zu
gemüte führen.

ttyl8er, t.k.
--
Life is Xerox, and you're just a copy
Marc Stibane
2013-11-24 19:56:24 UTC
Permalink
Post by Thomas Kosch
Vorher solltest du dir aber mal http://support.apple.com/kb/TS4316 zu
gemüte führen.
Danke.
Check Service Access Control Lists (SACLs)
Hmm ja, klingt sinnvoll. Oder andersrum, Bug im User Interface. Wenn man
ein Image "available for diskless booting" macht (und das hatte ich),
dann sollten automatisch die NetBoot-User Zugriffsrechte erhalten.

Und es ändert leider nix solange die interne Platte noch drin ist - das
TiBook bootet zwar vom NBI, aber die Session wird auf der lokalen Disk
angelegt. Unter NetInstall=>Connections taucht auch kein Client auf.

Also wieder aufschrauben, interne 6GB-Platte (eine IBM von 1999, mit
Apple-Firmware-Aufkleber) abhängen, und "diskless" testen...

10min später: Tatsächlich, man kann jetzt vom TiBook diskless booten.
Am Server erscheint auch unter /Library/NetBoot/NetBootClients0/ ein
Ordner NetBoot001/ mit einer Shadow-Datei (50,3MB).

Also am TiBook in iTunes 2 Alben hinzugefügt, reboot. Dauert rund 2
Minuten zwischen StartupSound und Finder da. Nur sind wieder dieselben
Fenster offen wie am NBI (die ich in der letzten Session geschlossen
hatte). Und in iTunes fehlen die 2 Alben...

Die Shadow-Datei am Server ist zwar auf 127MB gewachsen, aber nach wie
vor ist kein Client unter NetInstall=>Connections sichtbar.


Zustand immer noch unbefriedigend: Client-Änderungen landen zwar
anscheinend im Shadow-File (wächst, Modification-Date geändert), aber
beim Reboot ist man wieder beim Ausgangszustand des NBI.


Dann werde ich meinen Bugreport mal updaten...
--
In a world without walls and fences,
who needs windows and gates?
Marc Stibane
2013-11-25 12:07:19 UTC
Permalink
Post by Marc Stibane
Zustand immer noch unbefriedigend: Client-Änderungen landen zwar
anscheinend im Shadow-File (wächst, Modification-Date geändert), aber
beim Reboot ist man wieder beim Ausgangszustand des NBI.
Nachtrag: Am Client sehe ich auf dem Desktop 2 Volumes: Das NBI namens
TigerNetBoot sowie ein weiteres remote Volume namens NetBootClients0.
In letzterem befindet sich ein Ordner NetBoot001, auf den ich aber vom
Client nicht zugreifen kann (owner (netboot100) RW, group (admin) RW,
all --), obwohl der Client ja eigentlich als User netboot100 am Server
angemeldet sein sollte.

Oder ist das normal? Schließlich sollte der CLient-User nicht seine
eigene Shadow-Datei mit den Session-Daten am Server per Finder befummeln
können, oder?

Hat jemand schon diskless-NetBoot Erfahrungen und kann was dazu sagen?
--
In a world without walls and fences,
who needs windows and gates?
Marc Stibane
2013-12-04 08:49:21 UTC
Permalink
Post by Marc Stibane
Zustand immer noch unbefriedigend: Client-Änderungen landen zwar
anscheinend im Shadow-File (wächst, Modification-Date geändert), aber
beim Reboot ist man wieder beim Ausgangszustand des NBI.
Ich habe mittlerweile im Developer-Forum eine Antwort auf das Problem
bekommen: It's not a bug, it's a feature.

Anscheinend ist nicht vorgesehen, dass das Shadow-File beim nächsten
Reboot wieder/weiter verwendet wird, sondern es soll explizit jedesmal
vom gesicherten Ausgangszustand (NBI) losgehen.

Das ist für mich leider sinnlos - ich wollte eigentlich nur eine
lautlose iTunes-Abspielstation im Wohnzimmer haben. Wenn ich eh eine
lokale Platte (SSD) einbauen muss damit das TiBook beim Reboot nicht
vergisst was an neuen Songs importiert wurde, dann kann ich auch davon
booten und mir den Aufwand mit NetBoot sparen.
--
In a world without walls and fences,
who needs windows and gates?
Thomas Kaiser
2013-12-04 09:55:44 UTC
Permalink
Post by Marc Stibane
Post by Marc Stibane
Zustand immer noch unbefriedigend: Client-Änderungen landen zwar
anscheinend im Shadow-File (wächst, Modification-Date geändert), aber
beim Reboot ist man wieder beim Ausgangszustand des NBI.
Ich habe mittlerweile im Developer-Forum eine Antwort auf das Problem
bekommen: It's not a bug, it's a feature.
https://jamfnation.jamfsoftware.com/discussion.html?id=4977
Post by Marc Stibane
Anscheinend ist nicht vorgesehen, dass das Shadow-File beim nächsten
Reboot wieder/weiter verwendet wird, sondern es soll explizit jedesmal
vom gesicherten Ausgangszustand (NBI) losgehen.
Ja klar, das ist bzw. war mitunter Sinn des Ganzen. Eine klar definierte
Ausgangssituation bereitzustellen.
Post by Marc Stibane
Das ist für mich leider sinnlos - ich wollte eigentlich nur eine
lautlose iTunes-Abspielstation im Wohnzimmer haben. Wenn ich eh eine
lokale Platte (SSD) einbauen muss damit das TiBook beim Reboot nicht
vergisst was an neuen Songs importiert wurde, dann kann ich auch davon
booten und mir den Aufwand mit NetBoot sparen.
Also bei dem NetBoot-Zirkus (zumindest in der Variante ab OS X) sollte
man immer im Hinterkopf haben, dass das idealerweise in Kombination mit
User-Homes auf dem Server gemacht wird (wo dann auch die Settings landen
-- die Infrastruktur, damit das problemlos auch mit "mobilen Profilen"
funktioniert, bspw. Praktikanten, die man jeden Morgen erneut in der
Firma an den lahmsten Mac, den man gerade finden kann, verfrachtet,
gibt's auch schon seit Ewigkeiten: ~/Library/Preferences/ByHost/)

Gruss,

Thomas
Marc Stibane
2013-12-04 13:31:43 UTC
Permalink
Post by Thomas Kaiser
Post by Marc Stibane
Post by Marc Stibane
Zustand immer noch unbefriedigend: Client-Änderungen landen zwar
anscheinend im Shadow-File (wächst, Modification-Date geändert),
aber beim Reboot ist man wieder beim Ausgangszustand des NBI.
Ich habe mittlerweile im Developer-Forum eine Antwort auf das Problem
bekommen: It's not a bug, it's a feature.
https://jamfnation.jamfsoftware.com/discussion.html?id=4977
Da sehe ich den Zusammenhang nicht. Es geht da darum überhaupt diskless
Netboot hinzukriegen, aber das klappt hier ja schon lange dank
http://support.apple.com/kb/TS4316.
Post by Thomas Kaiser
Post by Marc Stibane
Anscheinend ist nicht vorgesehen, dass das Shadow-File beim nächsten
Reboot wieder/weiter verwendet wird, sondern es soll explizit
jedesmal vom gesicherten Ausgangszustand (NBI) losgehen.
Ja klar, das ist bzw. war mitunter Sinn des Ganzen. Eine klar definierte
Ausgangssituation bereitzustellen.
Wenn es da eine Checkbox gäbe [X]Discard shadow file on shutdown/reboot
wäre das prima. Ich würde den Haken wegmachen und hätte genau was ich
wollte.
Post by Thomas Kaiser
Post by Marc Stibane
Das ist für mich leider sinnlos - ich wollte eigentlich nur eine
lautlose iTunes-Abspielstation im Wohnzimmer haben. Wenn ich eh eine
lokale Platte (SSD) einbauen muss damit das TiBook beim Reboot nicht
vergisst was an neuen Songs importiert wurde, dann kann ich auch
davon booten und mir den Aufwand mit NetBoot sparen.
Also bei dem NetBoot-Zirkus (zumindest in der Variante ab OS X) sollte
man immer im Hinterkopf haben, dass das idealerweise in Kombination mit
User-Homes auf dem Server gemacht wird (wo dann auch die Settings landen
-- die Infrastruktur, damit das problemlos auch mit "mobilen Profilen"
funktioniert, bspw. Praktikanten, die man jeden Morgen erneut in der
Firma an den lahmsten Mac, den man gerade finden kann, verfrachtet,
gibt's auch schon seit Ewigkeiten: ~/Library/Preferences/ByHost/)
OK. Nie gemacht. Google sagt man nehme dafür den Workgroup Manager.

Apple sagt einerseits, dass der Workgroup Manager nicht mehr
mitgeliefert wird und man Profile Manager verwenden soll:
http://support.apple.com/kb/ht5308
und bietet andererseits explizit Workgroup Manager 10.9 zum Download:
http://support.apple.com/kb/DL1698
Weiß da die linke Hand nicht was die rechte tut?

Hmm, der Profile Manager ist anscheinend nur für neuere Clients (ab
10.8), also doch den Workgroup Manager für 10.4.11 nehmen.

Und da geht's schon los:
You are working in a directory node that is not visible to the
network... use the popup menu to go to a network-visible directory node.

Das Popup hat aber nur die Einträge "Local", "Search Policy", und
"Other…" - bei letzterem kann man dann ein Directory auswählen aus
"Contacts", "Search", und "Local=>Default"...
???

Gibt es irgendwo ein HowTo, was kurz und knapp erklärt wie man für einen
Client (mein TiBook) den Auto-Login-User auf den Server legt?
--
In a world without walls and fences,
who needs windows and gates?
Marc Stibane
2013-12-04 14:48:25 UTC
Permalink
Post by Marc Stibane
Post by Thomas Kaiser
Also bei dem NetBoot-Zirkus (zumindest in der Variante ab OS X)
sollte man immer im Hinterkopf haben, dass das idealerweise in
Kombination mit User-Homes auf dem Server gemacht wird (wo dann auch
die Settings landen -- die Infrastruktur, damit das problemlos auch
mit "mobilen Profilen" funktioniert, bspw. Praktikanten, die man
jeden Morgen erneut in der Firma an den lahmsten Mac, den man gerade
~/Library/Preferences/ByHost/)
Gibt es irgendwo ein HowTo, was kurz und knapp erklärt wie man für einen
Client (mein TiBook) den Auto-Login-User auf den Server legt?
Habe das da gefunden: http://support.apple.com/kb/HT5338

Using this procedure you will perform the following tasks:
Delete the local user account, choosing to keep the home folder.
Rename the local home folder.
Bind to the directory domain.
Copy the home folder to the server.
Change ownership of the home folder.

Ist das der richtige Weg?
--
In a world without walls and fences,
who needs windows and gates?
Thomas Kaiser
2013-12-04 15:09:52 UTC
Permalink
Post by Marc Stibane
Post by Marc Stibane
Post by Thomas Kaiser
Also bei dem NetBoot-Zirkus (zumindest in der Variante ab OS X)
sollte man immer im Hinterkopf haben, dass das idealerweise in
Kombination mit User-Homes auf dem Server gemacht wird (wo dann auch
die Settings landen -- die Infrastruktur, damit das problemlos auch
mit "mobilen Profilen" funktioniert, bspw. Praktikanten, die man
jeden Morgen erneut in der Firma an den lahmsten Mac, den man gerade
~/Library/Preferences/ByHost/)
Gibt es irgendwo ein HowTo, was kurz und knapp erklärt wie man für
einen Client (mein TiBook) den Auto-Login-User auf den Server legt?
Habe das da gefunden: http://support.apple.com/kb/HT5338
Delete the local user account, choosing to keep the home folder.
Rename the local home folder.
Bind to the directory domain.
Copy the home folder to the server.
Change ownership of the home folder.
Ist das der richtige Weg?
Um dann einen konkreten vormals lokalen Account unfallfrei ins Netz zu
bekommen, ja. Da geht's ja im Wesentlichen nur darum, wie die Daten vom
alten lokalen HOME ins netzwerkbasierte wandern (und anschl.
Zugriffsrechte, etc. stimmen).

Ich würde das, was ich grad parallel geschrieben habe, zwischen den hier
gelisteten Schritten 2) und 3) ansiedeln. Auch meist ganz hilfreich für
den schnellen Check, ob Du als lokaler User oder OD-User angemeldet
bist: trag im OD einfach irgendeinen zum lokalen Account abweichenden
Quatsch ein (bspw. Telefonnummer oder sowas). Dann reicht nämlich direkt
nach dem Login ein

dscl . read /users/$kurzname

um sich zu vergewissern (geht sicherlich auch wieder eleganter aber ich
mach den Quatsch beinahe immer nur remote, von daher krabbel ich lieber
gleich in der Shell herum).

Autsch, Du hast ja 10.4 -- *kruschtel* -- hmm, da gab's dscl zwar schon
aber evtl. steckte da noch Relevantes in nicl/niutil... Muttu kucken.
Oder gleich wie von Apple vorgeschlagen, den lokalen User löschen und
die Situation mit ggf. gleichlautenden lokalen und OD-Usern vom Start
weg vermeiden.

Gruss,

Thomas
Marc Stibane
2013-12-04 21:34:54 UTC
Permalink
Post by Thomas Kaiser
Oder gleich wie von Apple vorgeschlagen, den lokalen User löschen und
die Situation mit ggf. gleichlautenden lokalen und OD-Usern vom Start
weg vermeiden.
Eh kein Problem - auf dem TiBook soll ja nur eine iTunes-Abspielstation
werden. Da wird einfach ein neuer User "iTunes" angelegt und der dann
ins OD umgezogen...

Wenn das mit 10.4.11 und iTunes 9 mal läuft werde ich die 6GB-Disk als
Image abspeichern und dasselbe mit 10.5.8 versuchen. Da läuft dann
iTunes 10 drauf.
--
In a world without walls and fences,
who needs windows and gates?
Thomas Kaiser
2013-12-05 12:04:38 UTC
Permalink
Post by Marc Stibane
Post by Thomas Kaiser
Oder gleich wie von Apple vorgeschlagen, den lokalen User löschen und
die Situation mit ggf. gleichlautenden lokalen und OD-Usern vom Start
weg vermeiden.
Eh kein Problem - auf dem TiBook soll ja nur eine iTunes-Abspielstation
werden. Da wird einfach ein neuer User "iTunes" angelegt und der dann
ins OD umgezogen...
Wozu? Dann leg ihn doch gleich einfach nur im OD an, konfigurier dort
HomeDir (erstmal konservativ, d.h. /Users/itunes), trag auf dem TiBook
den OD-Master ein und teste dort anschl. den Login als eben dieser
OD-User itunes (je weniger "Spuren" von diesem Account in der lokalen
Installation vorhanden sind, desto besser).

Wenn das klappt, dann Teil 2 angehen, also die AFP-Share, den mounts-
Record und umbiegen des Homedirs dorthin...

Gruss,

Thomas

Thomas Kaiser
2013-12-04 14:56:01 UTC
Permalink
Post by Marc Stibane
Post by Thomas Kaiser
Post by Marc Stibane
Post by Marc Stibane
Zustand immer noch unbefriedigend: Client-Änderungen landen zwar
anscheinend im Shadow-File (wächst, Modification-Date geändert),
aber beim Reboot ist man wieder beim Ausgangszustand des NBI.
Ich habe mittlerweile im Developer-Forum eine Antwort auf das
Problem bekommen: It's not a bug, it's a feature.
https://jamfnation.jamfsoftware.com/discussion.html?id=4977
Da sehe ich den Zusammenhang nicht. Es geht da darum überhaupt diskless
Netboot hinzukriegen, aber das klappt hier ja schon lange
Ah, Scusa, das hatte ich nicht mehr auf dem Schirm, dass das Problem
ist, dass das Shadow-File auf dem Server nicht "weiterbenutzt" wird.
Post by Marc Stibane
Post by Thomas Kaiser
Also bei dem NetBoot-Zirkus (zumindest in der Variante ab OS X)
sollte man immer im Hinterkopf haben, dass das idealerweise in
Kombination mit User-Homes auf dem Server gemacht wird (wo dann auch
die Settings landen -- die Infrastruktur, damit das problemlos auch
mit "mobilen Profilen" funktioniert, bspw. Praktikanten, die man
jeden Morgen erneut in der Firma an den lahmsten Mac, den man gerade
~/Library/Preferences/ByHost/)
OK. Nie gemacht. [...] ???
Gibt es irgendwo ein HowTo, was kurz und knapp erklärt wie man für
einen Client (mein TiBook) den Auto-Login-User auf den Server legt?
Höhö, wie so oft hab ich von den Basics null Ahnung (weil das machen
immer die Admins vor Ort, also sowas wie "OS X Kiste an OD Master
anmelden und dort Homedir nutzen") und kenn nur den Spezialkram.

Weil die OS X Server zunehmend -- inzwischen gerne auch virtualisiert --
auf Minis landen, bietet es sich bei vielen Kunden, bei denen ein
Fileserver mit "Wumms" rumsteht, an, die Homedirs an sich auf diesem
Server abzulegen (auch in der Spielart, dass der Laden gar keinen OD-
Master hat sondern Active Directory nutzt -- da muß man dann auf den
Macs nur mittels dsconfigad(8) den Mount-Typ von SMB auf AFP umstellen
und schon kommen Authentifizierung und das Gedöns von Windows und das
Homedir landet auf beliebigem Unix)

Im Prinzip ist das aber immer das Gleiche:

- Share auf irgendeinem Server erzeugen, auf die man als Gast kommt
- dort je User einen Ordner erzeugen, der den Kurznamen des Users trägt,
diesem gehört und idealerweise gegen andere Zugriffe abgeschottet ist.
- ins OD kommt beim Benutzer der AFP-URI, der zu dieser Share zeigt,
rein
- im OD wird ein Mounts-Eintrag erzeugt, der bei den Clients dafür
sorgt, dass die zuvor erzeugte Share (exkl. individuellem Pfad zum
User-Home!) lokal eingehängt wird (unterhalb /Network/Servers)
- Auf den Clients wird dann noch als Netzwerkaccount-Server der Server,
auf dem die Share liegt, eingetragen

(bei Dir ist das alles der OS X Server -- und ich verwette meinen Ar***,
dass das mit OS X Bordmitteln "eigentlich" viel eleganter gehen müsste,
wenngleich vielleicht auch nicht gar so elegant in der Kombination 10.4
und 10.8 ;-). Aber im Prinzip ist das Verfahren genau so wie da oben
oder nachfolgend dargelegt und durch _korrekten Einsatz_ der OS X Server
Werkzeuge nur mehr oder weniger kaschiert vor dem Admin.

Siehe ab "Einstellungen am Mac OS X Server" in (den Helios-Part vorab
kannste Dir schenken).

http://www.helios.de/viewart.html?id=1454-de

(Überall, wo "vmsuse114.dyn.helios.de" auftaucht, einfach auch
"macsupport.helios.de" denken, dann paßt die Anleitung)

Gruss,

Thomas
Markus Elsken
2013-12-04 12:14:19 UTC
Permalink
Moin!
Post by Marc Stibane
Wenn ich eh eine
lokale Platte (SSD) einbauen muss damit das TiBook beim Reboot nicht
vergisst was an neuen Songs importiert wurde, dann kann ich auch davon
booten und mir den Aufwand mit NetBoot sparen.
Wie gross muss diese lokale Disk denn sein? 2,5" IDE auf CF-Adapter
bekommt man für kleine Geld hinterhergeworfen, kleine CF-Karten ebenso.
Ich habe hier einen Stapel 2GB und kleiner, die in Atari Falcon etc.
eingebaut werden, wenn die originalen Platten sterben.

mfg Markus
Marc Stibane
2013-12-04 13:33:18 UTC
Permalink
Post by Markus Elsken
Wenn ich eh eine lokale Platte (SSD) einbauen muss damit das TiBook
beim Reboot nicht vergisst was an neuen Songs importiert wurde, dann
kann ich auch davon booten und mir den Aufwand mit NetBoot sparen.
Wie gross muss diese lokale Disk denn sein? 2,5" IDE auf CF-Adapter
bekommt man für kleine Geld hinterhergeworfen, kleine CF-Karten ebenso.
Ich habe sogar mal sowas bei eBay aus China bestellt 3,59€ incl. Versand
- ist aber nie angekommen. Immerhin hat der Versender zugestimmt mir den
Kaufpreis zurückzuerstatten.
Post by Markus Elsken
Ich habe hier einen Stapel 2GB und kleiner, die in Atari Falcon etc.
eingebaut werden, wenn die originalen Platten sterben.
2GB ist für 10.4 Tiger recht knapp, 4GB sollte reichen. Und ich habe
bereits einen PATA=>mSATA Adapter gekauft, nachdem mir nebenan bei
de.comp.hardware.laufwerke.festplatten von CF abgeraten wurde. Suche
noch nach 'ner kleinen mSATA-SSD - die bekommt man leider nicht
hinterhergeworfen. Aus der Liste hier
http://geizhals.at/eu/?cat=hdssd&bpmax=35&v=e&sort=r&xf=2028_32%7E2646_mSATA

würde ich die wohl entweder die billigste (Transcend 8GB *) oder die
günstigste (Super Talent 32GB **) nehmen.

*) <http://geizhals.at/eu/a949709.html>
**) <http://geizhals.at/eu/a698154.html>



Aber Thomas' Vorschlag mit User-Home on Server klingt auch gut. Server
ist eh da...
--
In a world without walls and fences,
who needs windows and gates?
Daniel Krebs
2013-11-21 19:54:15 UTC
Permalink
Post by Marc Stibane
Ein
2.5"-Firewire-Gehäuse liegt auch noch rum bzw. die jetzt drin steckende
6GB-HD kann entsorgt werden.
Von der booten?
Daniel
--
Die Signatur von Mathias Boewe ausgeliehen habend.
Marc Stibane
2013-11-22 08:39:08 UTC
Permalink
Post by Daniel Krebs
Ein 2.5"-Firewire-Gehäuse liegt auch noch rum bzw. die jetzt drin
steckende 6GB-HD kann entsorgt werden.
Von der booten?
Die ist auch kaum leiser als die 120er. Mir geht's ja darum, dass man im
Wohnzimmer *nix* davon hört wenn die Musik aus ist.
Ganz zu schweigen davon dass 6GB schon arg wenig ist, auch für Tiger...
--
In a world without walls and fences,
who needs windows and gates?
Daniel Krebs
2013-11-22 17:05:59 UTC
Permalink
Post by Marc Stibane
Post by Daniel Krebs
Ein 2.5"-Firewire-Gehäuse liegt auch noch rum bzw. die jetzt drin
steckende 6GB-HD kann entsorgt werden.
Von der booten?
Die ist auch kaum leiser als die 120er. Mir geht's ja darum, dass man im
Wohnzimmer *nix* davon hört wenn die Musik aus ist.
Ganz zu schweigen davon dass 6GB schon arg wenig ist, auch für Tiger...
Stimmt, aber da könnte ja was etwas größeres rein, was leiser ist.
Daniel
--
Die Signatur von Mathias Boewe ausgeliehen habend.
Marc Stibane
2013-11-22 22:23:59 UTC
Permalink
Post by Daniel Krebs
Post by Daniel Krebs
Ein 2.5"-Firewire-Gehäuse liegt auch noch rum bzw. die jetzt drin
steckende 6GB-HD kann entsorgt werden.
Von der booten?
Die ist auch kaum leiser als die 120er. Ganz zu schweigen davon dass
6GB schon arg wenig ist, auch für Tiger...
Stimmt, aber da könnte ja was etwas größeres rein, was leiser ist.
Also nicht "von _der_ booten" (Platte), sondern von _dem_ (Gehäuse).
Macht aber gar keinen Sinn, weil egal was in dem externen 2.5"-Gehäuse
werkelt nicht leiser wäre als im PowerBook selber. Es sei denn, ich
hänge das Firewire-Kabel aus dem Fenster...

Ich habe mich jetzt eh auf NetBoot eingeschossen. Siehe anderen
Subthread.
--
In a world without walls and fences,
who needs windows and gates?
Markus Elsken
2013-11-23 11:48:30 UTC
Permalink
Moin!
Post by Marc Stibane
Aber die verbaute 120GB HardDisk ist viel zu laut. Ich habe mal nach
einer SSD gesucht - PATA ist halt veraltet, klein, lahm, teuer...
Geht so, hier liegen noch ein paar 2,5" 64GB SSD mit IDE. Damit wird
auch ein altes iBook noch recht fix :-)

mfg Markus
Marc Stibane
2013-11-23 12:56:35 UTC
Permalink
Post by Markus Elsken
Geht so, hier liegen noch ein paar 2,5" 64GB SSD mit IDE. Damit wird
auch ein altes iBook noch recht fix :-)
Willst Du davon eine loswerden?
--
In a world without walls and fences,
who needs windows and gates?
Başar Alabay
2013-11-23 12:57:41 UTC
Permalink
Post by Markus Elsken
Geht so, hier liegen noch ein paar 2,5" 64GB SSD mit IDE. Damit wird
auch ein altes iBook noch recht fix :-)
Nur, wer will das in iBooks einbauen? Das macht keinen Spaß …

B. Alabay
--
http://www.thetrial.de/
ケディエ・ばく・ハヤテ・あんら
Markus Elsken
2013-11-23 14:50:02 UTC
Permalink
Moin!
Post by Başar Alabay
Nur, wer will das in iBooks einbauen? Das macht keinen Spaß …
Och, ich hatte hier noch jemanden... Im PowerBook macht sich so ein
Teilchen aber auch gut, davon laufen hier in meiner Umgebung noch einige
als iTunes-Jukeboxen.

mfg Markus
Lesen Sie weiter auf narkive:
Loading...