Linux: internes Festplattenlaufwerk beim Booten?

1839
John Doe

Ich versuche, mein eigenes NAS zu erstellen, und ich muss die internen SATA-Festplatten während des Bootens automatisch einbinden. Ich weiß, ich könnte fstab verwenden, aber ich suche nach einer einfacheren / allgemeineren Methode, so dass es einfacher ist, mit weniger Handarbeit für jede angehängte Festplatte zu skalieren ( oder jedes Mainboard, das dem Cluster hinzugefügt wurde)

also weiß jeder, wie man interne Festplatten ohne fstab automatisiert mounten kann, wie ubuntu für usb-Laufwerke?

Ich benutze Ubuntu Server 9.10 thx alle

1

1 Antwort auf die Frage

0
Maciek Sawicki

Beim "Hotplugging" gibt es eine Reihe von Faktoren, und HAL ist nur einer von ihnen. Wenn ein neues Gerät hinzugefügt wird, z. B. ein USB-Laufwerk, wird Folgendes angezeigt (ungefähr):

* The kernel becomes aware of a new device and registers it in /sys. * Udev creates a device node (e.g. /dev/sdb1), and loads the 

Treiber / Module benötigt. * Der HAL-Daemon wird von D-Bus benachrichtigt und fügt das Gerät und dessen Informationen zu seiner Datenbank hinzu. * Das Hinzufügen des neuen Geräts wird von HAL über D-Bus an alle abonnierten Programme gesendet, z. B. Thunar, das als Symbol in der Shortcuts-Seite angezeigt wird, oder Metacity / Nautilus, das dem Desktop ein Symbol hinzufügt. * Ein anderes Programm, das abgehört werden kann, kann ein Volume-Manager wie thunar-volman oder AutoFS sein, der so konfiguriert ist, dass automatisch Mount-Punkte erstellt und bestimmte Laufwerkstypen bereitgestellt werden, Rhythmbox gestartet wird, wenn ein iPod angeschlossen ist, usw.

Quelle: http://wiki.archlinux.org/index.php/HAL

Ich denke, ich werde einen Blick auf autofs werfen, da ich keinen grafischen Desktop installiert habe John Doe vor 14 Jahren 0