Ich habe zunächst Ubuntu Server 16.04 auf der Maschine mit 1 Festplatte installiert.
Einige Zeit später habe ich beschlossen, zwei weitere Festplatten in den Rechner einzubauen, um die Speicherkapazität zu erhöhen. Alle drei Festplatten sind identisch, haben dieselbe Größe und sind von derselben Marke ...
Wie kann ich also herausfinden, auf welcher Festplatte sich tatsächlich der Bootloader und das Betriebssystem befinden? Damit ich die anderen beiden formatieren kann.
Antwort1
Wenn die Festplatten physisch identisch sind, kann es etwas knifflig sein. Sie können Befehle wie ausführen:lsblk,getrennt, Undfdiskvom Terminal aus, um Inhalt und Format der Laufwerke zu analysieren.
Diese Befehle akzeptieren Parameter. Dies ist ein Befehl, den ich oft verwende:
$ lsblk -o name,mountpoint,label,size,fstype,uuid | egrep -v "^loop"
NAME MOUNTPOINT LABEL SIZE FSTYPE UUID
sda 111.8G
├─sda1 Recovery 450M ntfs 4E98CBF598CBD99B
├─sda2 /boot/efi 100M vfat 90CE-9CE3
├─sda3 16M
├─sda4 24.5G ntfs 3874F30874F2C820
├─sda5 [SWAP] 7.8G swap c9334080-5716-4af6-8223-c2f7ab8b42be
└─sda6 / 79G ext4 183a59f8-4023-4204-bf16-ef9ab0c61c7e
sdb 115.7G
├─sdb1 1000M ext4 e6bf0b64-ef88-424e-9e2b-d8f397c009c8
└─sdb2 114.7G ext4 bd72b737-16e9-4c39-8b1e-610b8897a892
sdc 115.7G
├─sdc1 1010M
├─sdc2 /media/ljames/DFF1-8069 8.8G vfat DFF1-8069
├─sdc3 OS1 52.2G ext4 a13034ce-00a0-4bd2-8188-f780137413d7
├─sdc4 /media/ljames/verba1 verba1 44G ext4 248301e7-25c1-4fc6-8d98-6c96b5eaa284
└─sdc5 swap 9.8G swap a0fdc51f-79fd-4e77-a9f7-967384b56bc2
Die Spalten zur Identifizierung der Verwendung der Datenträger lauten wie folgt:
- NAME- Dies ist der Name des Laufwerks. Das
sdX
ohne Nummer ist das gesamte physische Laufwerk. Die Nummer danachsdX
ist die Partition des Laufwerks. - EINHÄNGEPUNKT- Hier ist das Laufwerk gemountet. Diese Information können Sie in Ihrem Fall verwenden. Solange Sie sehen, welche Laufwerke ihre Mounting-Punkte gemountet haben, können Sie damit feststellen, welche Laufwerke Sie derzeit verwenden. Das Laufwerk mit dem Mounting-Punkt
/
ist als Root gemountet. - LABEL - Das Label ist eine Beschreibung, die Sie angeben. So können Sie auch leichter erkennen, wie Sie die Partitionen des Laufwerks verwenden.
- GRÖSSE – Offensichtlich die Größe der Partition.
- FSTYPE – Der Partitionstyp kann Ihnen dabei helfen, anhand der Formatierung das Betriebssystem oder andere Komponenten zu identifizieren.
- UUID – Dies ist eine praktische Information für eine eindeutige Identifikation, um sicherzugehen, welches Laufwerk Sie gemountet haben.
Der Bootloader:
In meinem Beispiel befindet sich der Bootloader in der /dev/sda2
Partition. Ein älterer Bootloader befindet sich normalerweise in reservierten Sektoren des Laufwerks. Der Bootloader kann sich tatsächlich auf einem USB-Laufwerk oder einem anderen Laufwerk befinden. Das eigentliche Betriebssystem kann sich auf einem anderen Laufwerk als dem Bootloader befinden. Meistens befindet es sich auf demselben Laufwerk wie das Betriebssystem.
Das Betriebssystem:
Dies ist immer die Wurzel und wird durch gekennzeichnet /
. Zu Ihrer Information: Es ist möglich, symbolische Links oder sogar separate Links zu Partitionen mit den Namen einiger Betriebssystemordner zu haben und diese in zu mounten /etc/fstab
.
Mit diesen Informationen können Sie sich ein gutes Bild davon machen, welche Laufwerke oder Partitionen beim Formatieren Ihrer Laufwerke bzw. einzelner Partitionen Ihrer Laufwerke entfernt werden sollten.
Übrigens habe ich dieSchleifeGeräte, um eine sauberere Ausgabe zu haben. In letzter Zeit gibt es vieleSchleifeGeräte für Snap-Programme, von denen ich bereits weiß, dass sie ihre Daten und Installationsdateien außerhalb der Root- /
Partition () haben. Der Filter entfernt Redundanz, was ich in diesem Fall nicht als das Wichtigste erachten würde.
Antwort2
Standardmäßig wird die Installation auf /dev/sda1, einer Partition auf sda, durchgeführt. Sofern Sie keine anderen Festplatten haben, sind Ihre beiden neuen Festplatten /dev/sdb und /dev/sdc.
Eine Möglichkeit, dies zu überprüfen, besteht darin, den Befehl von einem Terminal aus auszuführen df
.
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 2,0G 0 2,0G 0% /dev
tmpfs 396M 5,9M 390M 2% /run
/dev/sda1 30G 12G 17G 41% /
Beachten Sie in diesem Beispiel, dass /dev/sda1 auf / gemountet ist. Das '/' ist das Stammverzeichnis des Systems.
Sofern Sie die Standardeinstellung nicht absichtlich oder versehentlich geändert haben, wird Ihr Ubuntu 16.04-System auf diese Weise konfiguriert.