This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

[gelöst]Wie fstab anpassen

German community

Moderators: b0ssman, apollo567, Princo, crowi

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
theDallas
NewUser
NewUser
Posts: 8
Joined: 11 Jan 2014 21:24
Status: Offline

[gelöst]Wie fstab anpassen

Post by theDallas »

Hallo zusammen,
ich bin noch am üben mit NAS4FREE und komme nun zu folgendem Problem.
Ich habe eine eigene Partition auf der gleichen Platte (ja, das ist blöd, aber das ist ein Testsystem) die ich auch manuell mounten und nutzen kann.

Soweit alles gut.

Da es die Embedded -Version ist, sind die Änderungen der FSTAB immer Temporär.
Frage: Wie/wo kann ich in der Embedded Version die FSTAB dauerhaft anpassen , das die Partitoin automatisch gemountet wird und
auch der angelegte Mountpoint (das ist die 2te Frage) erhalten bleibt. ?

Wäre nett, wenn da jemand mir den entscheidenden Tipp geben könnte..
Ich hab nichts dazu gefunden.

Vielen Dank
Last edited by theDallas on 13 Jan 2014 20:53, edited 1 time in total.

User avatar
apollo567
Site Admin
Site Admin
Posts: 675
Joined: 23 Jun 2012 06:37
Location: Ludwigshafen, Germany
Status: Offline

Re: Wie fstab anpassen

Post by apollo567 »

Warum installierst du N4F nicht auf einem USB-Stick und nimmst die Festplatte für die Daten ? Das wäre auch ein realistisches Testszenario und dein Problem erübrigt sich.
my NAS and its development until today: viewtopic.php?f=63&t=39&sid=039fed830cf ... 4d0abe4a04

theDallas
NewUser
NewUser
Posts: 8
Joined: 11 Jan 2014 21:24
Status: Offline

Re: Wie fstab anpassen

Post by theDallas »

Nette Idee, aber darum geht es nicht.
Klar kann ich das Problem mit einen USB Ändern.
Ich kann auch einfach ne 2te Platte einbauen..

Es geht aber um die Frage, wie ich in der Embedded Version die EInstellungen so anpassen kann, das in der
RAM Disk die veränderten EInstellungen beim Neustart noch enthalten sind.

Ich habe z.B. das gleiche Problem in deinem Szenario auch, wenn ich die Platte mit 2 Partitionen anlege.
Dann muss ich die 2te Partition doch auch irgendwie mounten.. Oder nicht ?

User avatar
apollo567
Site Admin
Site Admin
Posts: 675
Joined: 23 Jun 2012 06:37
Location: Ludwigshafen, Germany
Status: Offline

Re: Wie fstab anpassen

Post by apollo567 »

Normalerweise ist es nicht empfohlen Daten und System auf der gleichen Platte zu haben.
Wenn du Daten auf der RAMdisk, die Dynamisch bei booten angelegt wird, haben möchtest, musst du diese mit einem Script beim booten von einer Datenplatte in die RAMdisk kopieren.
Die Konfiguration von N4F ist auf der Bootpartition gespeichert. Zur Sicherheit sollte man diese auf ein anderes Medium sichern.
Beantwortet das deine Frage ?
my NAS and its development until today: viewtopic.php?f=63&t=39&sid=039fed830cf ... 4d0abe4a04

User avatar
Princo
Forum Moderator
Forum Moderator
Posts: 1080
Joined: 15 Jul 2012 01:21
Location: Berlin, Germany
Status: Offline

Re: Wie fstab anpassen

Post by Princo »

theDallas wrote: Da es die Embedded -Version ist, sind die Änderungen der FSTAB immer Temporär.
Frage: Wie/wo kann ich in der Embedded Version die FSTAB dauerhaft anpassen , das die Partitoin automatisch gemountet wird und
auch der angelegte Mountpoint (das ist die 2te Frage) erhalten bleibt. ?
Über die fstab funktioniert das bei N4F nicht.
Warum trägst den Zugriff nicht bei Disks|Mount Point|Management ein?
Damit sollte die Einstellung auch dauerhaft sein.

Gruß
Princo

Edit: Ich habe mir das noch mal etwas genauer angeschaut. Möglicherweise hast du früher ja mal die Installationsart Embedded+DATA+SWAP gewählt.
In diesem Fall wären jetzt folgende Schritte nötig:
ggfs. in Disks|Management auf "Import Disks" klicken, damit diese Platte dort auftaucht.
In Disks|Mount Point|Management auf das Plus-Zeichen klicken.
Dort dann bei Disk die betreffende Platte auswählen.
Bei "Partition-Type" MBR auswählen.
Bei "Partition number" den richtigen Wert eintragen. Wahrscheinlich 2
Bei "File system" das verwendete Dateisystem auswählen.
Bei "Mount point name" etwas Sinnvolles eintragen (also einen Namen)
Dann auf "Add", und dann auf "Apply changes" klicken.
Danach kannst du auf diese eingebundene Partition Freigaben o.ä. erstellen.
Meine Antworten beziehen sich immer auf die englischsprachige GUI. ECC-RAM ist Pflicht beim Einsatz von ZFS.

theDallas
NewUser
NewUser
Posts: 8
Joined: 11 Jan 2014 21:24
Status: Offline

Re: Wie fstab anpassen

Post by theDallas »

Hallo und vielen Dank, das Ihr euch so schnell meldet.

@Apollo. Mit dem Script hast Du mich jetzt komplett überfordert...
Mal die einfachen Fragen: Wo komme ich auf die Bootdisk überhaupt rauf ? Wie muss das Script wo angelegt sein und am wichtigsten: Was muss in dem Script stehen ?
Wie gesagt. Da bin ich totaler DAU.
Ich denke, das schreiben von Scripten muss ich erst lernen. Das sprengt hier den Rahmen, aber
es hilft bestimmt, wenn Du mir zumindest sagen kannst, wie ich an die Bootplatte schreibend raufkommen kann, denn alles ist nach neustart ja wieder weg :(

Hab übrigens vergessen zu sagen, das es derzeit noch eine virtuelle Maschine ist.
Die echte kommt, wenn ich in etwa weiß, was ich da mache
Hat ja keinen Sinn einen Server aufzusezten, wenn man keine Ahnung hat, wie es geht...
(ich frage bestimmt also öfter nach).

@Princo:
Das klang total super... Hab ich auch schon probiert:
Geht aber nicht.
Ich vermute ich ich hab beim anlegen der Partitionen Mist gemacht.
Ich habe den Freespace einfach per GPART zugewiesen und per newfs formatiert.
GPART SHOW zeigt das auch super an
10711552 104857600 4 feebsd-ufs (50GB) an.

Problem ist , das ich diesen Typen nicht einbinden kann.
in der /DEV werden die Partitionen als ada0d angezeigt.
Freenas scheit aber über die GUI was anders zu erwarten:
Hier kommt eine Fehlermeldung hoch:
/dev/ada0s4: Can't get UFS ID.
ada0s habe ich aber überhaupt nicht in /dev drin.

Deswegen war ich der Meinung ich muss das manuell mounten und das wollte ich in der FSTAB eintragen.
Ich vermute ich habe einen Denkfehlen drin ?
Muss ich die Platte umformatieren, damit ich da einen Mountpoint setzten kann ?
Habe das so eingestellt,wie Du geschrieben hast und habe dann die Partitionsnummern durchprobiert.
GIng nie: Kommt immer:

Wrong partition type or partition number.
/dev/ada0s4: Can't get UFS ID.
dumpfs: /dev/ada0s4: could not find special device

Ich frage mich, wieso überhaupt ada0sx. Die hab ich gar nicht.

Wäre super, wenn mir jetzt wer sagt, was ich anders machen muss, damit
die Idee klappt.
Ich habe aber ohne SWAP und DATA (wenn ich mich recht erinnere)
Die Lösung, das in der GUI zu machen, wäre mir natürlich sehr recht, aber so wie ich
das angestellt habe, scheint es nicht zu gehen.. Schade.
Muss ich wohl doch die Full-Installation nutzen und eine Boot-Platte einbauen, deren Platz ich
dann verschwende, weil das System nicht mal 4 GB braucht und die Platte min. 40 GB hat.
Da könnte ich das aber vermutlich dann über die FSTAB machen, oder ?

User avatar
Princo
Forum Moderator
Forum Moderator
Posts: 1080
Joined: 15 Jul 2012 01:21
Location: Berlin, Germany
Status: Offline

Re: Wie fstab anpassen

Post by Princo »

theDallas wrote:Da könnte ich das aber vermutlich dann über die FSTAB machen, oder ?
Nö.
Du machst einfach die komplette Embedded-Installation mit Embedded+DATA+SWAP (das ist der 2te Punkt bei der Installation).
Dabei wird dir am Ende sogar angezeigt, wie du diese Partitionen einbinden mußt.
Danach kannst du nach meiner Anleitung vorgehen. SWAP kannst du natürlich dann auch einbinden, falls gewünscht.

Die fstab kannst du bei der Embedded nicht ändern. Ergibt bei N4F auch keinen Sinn, weil das über die Mount-Points abgewickelt wird.
Damit bleibt das auch bei System-Updates erhalten.
Verstehst du?

Grüße
Princo
Meine Antworten beziehen sich immer auf die englischsprachige GUI. ECC-RAM ist Pflicht beim Einsatz von ZFS.

theDallas
NewUser
NewUser
Posts: 8
Joined: 11 Jan 2014 21:24
Status: Offline

Re: Wie fstab anpassen

Post by theDallas »

ah.. und ich dachte, die Mountpoints sind fstab.
So kann man sich irren.

Vielen Dank. Soweit hab ich das verstanden . Hab das neu aufgesetzt und konnte die
SWAP einfach einbinden.

Das hab ich jetzt kapiert. Ich werde morgen abend erst weiter testen können.

Da melde ich mich dann wieder.

Bis dahin erstmal vielen Dank für die ausführlichen Infos.

User avatar
Princo
Forum Moderator
Forum Moderator
Posts: 1080
Joined: 15 Jul 2012 01:21
Location: Berlin, Germany
Status: Offline

Re: Wie fstab anpassen

Post by Princo »

Naja, die Mountpoints machen im Prinzip schon genau das, was die fstab normalerweise macht.

Aber bei der Embedded-Variante werden sämtliche Konfigurationen in einer einzigen Config-Datei zusammengefasst.

Dadurch kann man die Embedded wie eine Firmware handhaben, und sehr einfach updaten.

Um nochmal auf den Post von apollo567 zurückzukommen: In der Regel baut man sich ja ein NAS mit großen Festplatten auf. Dafür braucht man möglichst viele freie SATA-Ports auf dem Mainboard.

Wenn man nun eine recht kleine Boot-Platte einbaut, "verschwendet" man quasi einen dieser Ports. Daher greift man eher auf die Variante der Embedded auf einem USB-Stick zurück. Das ist auch etwas effizienter, was den Energieverbrauch angeht.

Von der Performance her, hat man mit einer "echten" Bootplatte übrigens keine Vorteile.

Grüße
Princo
Meine Antworten beziehen sich immer auf die englischsprachige GUI. ECC-RAM ist Pflicht beim Einsatz von ZFS.

theDallas
NewUser
NewUser
Posts: 8
Joined: 11 Jan 2014 21:24
Status: Offline

Re: Wie fstab anpassen

Post by theDallas »

Hat soweit jetzt funktioniert.
Jetzt kommt das nächste Problem-Da mach ich aber einen neuen Beitrag auf.

Nochmal vielen Dank (und Glückwunsch zum Forenmoderator).
Bei den freundlichen und qualifizierten und umfangreichen Antworten eine verdiente Position.

Post Reply

Return to “Deutsch”