mit UUID mounten, bevor root gemountet ist
mit UUID mounten, bevor root gemountet ist
Hallo zusammen,
mit einem Start-Script soll ein Datenträger gemountet werden, bevor das root-Dateisystem vorhanden ist.
Ich habe mir die UUID der Partition ausgelesen. Dann habe ich anstelle der Bezeichnung /dev/blabla UUID=blabla eingesetzt. Das hat leider nicht geklappt. Allerdings bin ich mir ziemlich sicher, dass ich das schon mal am Laufen hatte, es sei denn, ich hätte damals ein update-initramfs vergessen?
Wer kann mir weiterhelfen?
mit einem Start-Script soll ein Datenträger gemountet werden, bevor das root-Dateisystem vorhanden ist.
Ich habe mir die UUID der Partition ausgelesen. Dann habe ich anstelle der Bezeichnung /dev/blabla UUID=blabla eingesetzt. Das hat leider nicht geklappt. Allerdings bin ich mir ziemlich sicher, dass ich das schon mal am Laufen hatte, es sei denn, ich hätte damals ein update-initramfs vergessen?
Wer kann mir weiterhelfen?
Gruß Andre
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: mit UUID mounten, bevor root gemountet ist
Wie soll das denn funktionieren ? In dem Rootdateisystem befinden sich doch alle Programme die benötigt werden um die anderen Dateisystem zu mounten. Und eine Frage drängt sich auf wozu das ganze ?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Re: mit UUID mounten, bevor root gemountet ist
Um eine verschlüsselte Partition mit einer Schlüsseldatei zu öffnen. Das blöde ist nur, wenn ich eine neue Festplatte anklemme, dann ändern sich die Pfade des Datenträgers, auf dem die Schlüsseldatei liegt.
Edit: Kann man nicht das notwendige Modul mit in die initrd aufnehmen?
Edit: Kann man nicht das notwendige Modul mit in die initrd aufnehmen?
Gruß Andre
Re: mit UUID mounten, bevor root gemountet ist
Hi,
in der fstab oder menu.lst UUID=uuid statt /dev/disk/by-uuid/uuid eintragen!
in der fstab oder menu.lst UUID=uuid statt /dev/disk/by-uuid/uuid eintragen!
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: mit UUID mounten, bevor root gemountet ist
Die root-Partition ist doch noch nicht gemountet. Dann gibt es noch keine fstab.
Die initrd liegt in boot. Man kann doch Funktionen, die normaler der Kernel übernimmt, in die initrd auslagern? Gibt es nicht vielleicht ein Modul fürs Mounten per UUID? Oder geht das immer, bevor Kernel bzw. root-Partition aktiv sind?
Die initrd liegt in boot. Man kann doch Funktionen, die normaler der Kernel übernimmt, in die initrd auslagern? Gibt es nicht vielleicht ein Modul fürs Mounten per UUID? Oder geht das immer, bevor Kernel bzw. root-Partition aktiv sind?
Gruß Andre
- towo
- Beiträge: 4559
- Registriert: 27.02.2007 19:49:44
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: mit UUID mounten, bevor root gemountet ist
initrd hin oder her, was soll das bringen?
Gemountet wird in einen Pfad relativ zu /, wenn / nicht gemountet ist, wohin soll dann gemountet werden?
Gemountet wird in einen Pfad relativ zu /, wenn / nicht gemountet ist, wohin soll dann gemountet werden?
Re: mit UUID mounten, bevor root gemountet ist
Ich möchte das so machen wie hier: http://www.andreas-janssen.de/cryptodisk.html#a11
Allerdings soll in das Script statt der Laufwerksbezeichnung die UUID.
Allerdings soll in das Script statt der Laufwerksbezeichnung die UUID.
Re: mit UUID mounten, bevor root gemountet ist
Wie ich schon schrieb, anstatt dem /dev/disk/by-uuid/<uuid> UUID=<uuid> nehmen.
mount kannst du auch direkt die uuid mitgeben, siehe man mount:
mount kannst du auch direkt die uuid mitgeben, siehe man mount:
Code: Alles auswählen
mount -U <uuid>
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: mit UUID mounten, bevor root gemountet ist
So habe ich es ja gemacht. Das hat aber nicht geklappt.
Ich habe beispielsweise statt /dev/sda1 UUID=xyz123 eingetragen.
Ich habe beispielsweise statt /dev/sda1 UUID=xyz123 eingetragen.
Gruß Andre
Re: mit UUID mounten, bevor root gemountet ist
Wie genau Äußert sich denn ein "hat nicht geklappt"?
Fehlermeldung(en)?
Stimmen die uuid's wirklich? Am besten per c&p.
Fehlermeldung(en)?
Stimmen die uuid's wirklich? Am besten per c&p.
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: mit UUID mounten, bevor root gemountet ist
Irgendeine mount-Fehlermeldung, in der u. a. die UUID stand. Er konnte damit also nichts anfangen. Die UUID war definitiv richtig, da ich es mehrmals probiert und auch c&p angewendet habe.
Gruß Andre
Re: mit UUID mounten, bevor root gemountet ist
... ist keine Fehlermeldung.AA hat geschrieben:Irgendeine mount-Fehlermeldung[...]
... ist eine Fehlermeldung (Beispiel).mount: can't find /mnt/hda4 in /etc/fstab or /etc/mtab
Du brauchst doch nur die Fehlermeldung posten.
Dann zeig gleich mal ein blkid (als root).
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
- habakug
- Moderator
- Beiträge: 4314
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: mit UUID mounten, bevor root gemountet ist
Hallo!
Gruß, habakug
Das sieht fast nach einer Fat-Partition auf dem Stick aus. Damit geht das so nicht.AA hat geschrieben:Ich habe beispielsweise statt /dev/sda1 UUID=xyz123 eingetragen.
Gruß, habakug
Re: mit UUID mounten, bevor root gemountet ist
Wenn dem tatsächlich so ist (hab ich ja total übersehen), musst du was anderes nehmen z.B. Label (muss vorhanden sein):
Code: Alles auswählen
mount -L <label>
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: mit UUID mounten, bevor root gemountet ist
Ok, werde ich probieren, alledings weiß ich nicht, ob ich das vorm Wochenende schaffe.
Danke schon mal!
Noch eine Frage: Was ist denn ein Label? Ist es in diesem Fall gleich die UUID?
Danke schon mal!
Noch eine Frage: Was ist denn ein Label? Ist es in diesem Fall gleich die UUID?
Gruß Andre
Re: mit UUID mounten, bevor root gemountet ist
Ich glaube, diese Frage erübrigt sichAA hat geschrieben:Ist es in diesem Fall gleich die UUID?

Dateisystemlabel kennt man u.a. von USB Sticks, die schon Namen gesetzt haben.
Zu finden mit:
Code: Alles auswählen
blkid
ls -l /dev/disk/by-label/
Code: Alles auswählen
mkfs.ext3 -L <label> ...
mkdosfs -n <label> ...
#usw
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: mit UUID mounten, bevor root gemountet ist
Label und UUID sind verschiedenene Dinge.
Außerdem gibt es noch die ID und Path.
Code: Alles auswählen
matthias@biljana:~$ dir /dev/disk/by-
by-id/ by-label/ by-path/ by-uuid/
matthias@biljana:~$ dir /dev/disk/by-
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: mit UUID mounten, bevor root gemountet ist
cirrussc hat geschrieben: Ausser bei FAT (hab ich zu mindest noch nicht gefunden) können die Labels nachträglich gesetzt/geändert werden.
Mir mlabel kann das auch nachträglich machen. Das funktioniert nicht nur mit Disketten sondern auch Festplattenpartiton usw. Damit das aber funktioniert muß man die Konfig der mtools bearbeiten.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Re: mit UUID mounten, bevor root gemountet ist
Da drauf wäre ich nicht gekommen, eine config zu bearbeiten.
Das ist ja mehr als Umständlich.
Das ist ja mehr als Umständlich.
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: mit UUID mounten, bevor root gemountet ist
Normalerweise sind die mtools ja auch auf Disketten ausgelegt/konfiguriert. Es ist zwar umständlich. Funktioniert aber für den Notfall.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.