booten von uuid

minimike

Berufsrevolutionär
Hi

Kann FreeBSD mit UUID's umgehen? Ich habe einen USB Stick mit FreeBSD 8 stable drauf installiert. Als Bootloader wird grub verwendet. Je nach Rechner ändert sich dann das device von da0 auf da1 etc..
Wenn ich per uuid anstatt ufs:/dev/da1s1a booten könnte wäre das für mich die ultimative Lösung
 
Handelt es sich um UFS kannst du dem Dateisystemen einen Namen geben mit tunefs -L. Unter diesem namen liegt es in /dev/ufs/. Darüber hinaus hat jedes UFS Dateisystem eine UUID in /dev/ufsid/.
 
PC-BSD macht das quasi als default mit glabel:
Code:
/dev/label/rootfs0      /                       ufs             rw,noatime      1       1
steht da in der /etc/fstab für das rootfilesystem drin. Funktioniert da prima. Benutze allerdings nicht den GRUB als Bootloader.
Ob das naotime rein soll, oder nicht, muss jeder selbst entscheiden. Gibt weniger Schreiberei auf dem Laufwerk.
 
Mit glabel kann man beliebige GEOM Provider benennen. Diverse Dateisysteme und Arten von Partitionstabellen lassen es allerdings zu dies ohne zusätzliche unnötige GEOM Klasse dazwischen zu erledigen.
 
Back
Top