Einbindung einer Partition: Unterschied zwischen den Versionen
Zeile 65: | Zeile 65: | ||
UUID=3ff503e4-c0b5-4aa5-b05f-1baae11a05cc swap swap defaults 0 0 | UUID=3ff503e4-c0b5-4aa5-b05f-1baae11a05cc swap swap defaults 0 0 | ||
UUID=4D34-0A88 /boot/efi vfat utf8 0 2 | UUID=4D34-0A88 /boot/efi vfat utf8 0 2 | ||
+ | |||
+ | ===Eintrag der M.2-NVMe in die Fstab-Datei=== | ||
+ | ====Konsolenbefehl zur Abfrage der UUID der NVMe und ihrer (einzigen) Partition==== | ||
+ | [#] holger@linux:~> '''blkid /dev/nvme0n1p1''' |
Version vom 6. September 2021, 20:31 Uhr
Einbindung (nach Standardinstallation) einer auf separater Platte abgelegten /home und Ignorierung der standardmäßigen /home
Danksagung
Nach einer verunglückten Aktion (ich wollte die unter dem Verzeichnis /etc abgelegte Datei 'fstab' ändern, habe aber alle Befehle mit einem vorangestellten 'sudo' ausgeführt, mich also für diese Zeit nicht mit 'sudo su' zum (dauerhaften) Administrator gemacht und damit einiges zerschossen. Ulf hat mir bei der Einbindung meiner M.2-NVMe, die mir schon auf meinem 'alten' Rechner als /home diente, geholfen und auch über diesen Beitrag drübergelesen.
Problem
Nach einem Umzug aller meiner Festplatten von meinem schon etwas betagten PC auf einen leicht neueren, aber dennoch deutlich besseren des Herstellers Lenovo, Typ ThinkStation P500, war durch die standardmäßig ausgeführte Installation auf die Samsung-SSD Evo 860 ein Home-Verzeichnis entstanden, das ich nicht nutzen möchte. Vielmehr möchte ich die Daten des /home auf meiner 1000 GB großen Samsung M.2-SSD NVMe 907 Evo nutzen; die sind da ja schon gespeichert.
Vorab zu erledigen
- erstelle eine Sicherung der Datei 'fstab' (Pfad: /etc/) auf eine externe Platte (nur für alle Fälle)
- sichere Dein /home ebenso auf eine externe Festplatte
- sichere ebenso Dein Root-Verzeichnis (/) auf eine externe Platte
Konsolenbefehl um eingehängte Platten und Ihre Bezeichnung (/dev/sdXY), samt deren Dateisystem zu erkennen
[#] holger@linux:~> fdisk -l
Auszug aus der Befehlsausgabe bezüglich der Tumbleweed-Installation - das ist die erste der beiden SSDs (/dev/sda:
Festplatte /dev/sda: 465,76 GiB, 500107862016 Bytes, 976773168 Sektoren Festplattenmodell: Samsung SSD 860 Einheiten: Sektoren von 1 * 512 = 512 Bytes Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes Festplattenbezeichnungstyp: gpt Festplattenbezeichner: 42892C69-2FAC-4A7A-932C-D0EFDAB74739
Wie man sieht, liegen das Root- und Homeverzeichnis standardmäßig noch auf der zweiten Partition, der /dev/sda2
Gerät Anfang Ende Sektoren Größe Typ /dev/sda1 2048 1050623 1048576 512M EFI-System /dev/sda2 1050624 972578815 971528192 463,3G Linux-Dateisystem [Root- mit Homeverzeichnis] /dev/sda3 972578816 976773134 4194319 2G Linux Swap
und hier noch die (einzige) M.2-NVMe-SSD, - daher /dev/nvme0n1 - , deren Daten als standardmäßiges /home eingebunden werden sollen:
Festplatte /dev/nvme0n1: 931,51 GiB, 1000204886016 Bytes, 1953525168 Sektoren Festplattenmodell: Samsung SSD 970 EVO 1TB Einheiten: Sektoren von 1 * 512 = 512 Bytes Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes Festplattenbezeichnungstyp: gpt Festplattenbezeichner: 7BB9DC1D-D2CA-450C-980A-1A681E6C9225 Gerät Anfang Ende Sektoren Größe Typ /dev/nvme0n1p1 2048 1953525134 1953523087 931,5G Linux-Dateisystem
Diese NVMe hat nur eine Partition (da eine reine Datenplatte) angelegt; ersichtlich an der Bezeichnung /dev/nvme0n1p1
Befehl, um die derzeitige Fstab-Datei im Verzeichnis /etc anzuzeigen (die M.2-NVMe ist noch gar nicht eingetragen)
[$] joe /etc/fstab
Hier die Ausgabe:
UUID=339387e9-84da-4bbf-a079-c80d1c9c2676 / btrfs defaults 0 0 UUID=339387e9-84da-4bbf-a079-c80d1c9c2676 /var btrfs subvol=/@/var 0 0 UUID=339387e9-84da-4bbf-a079-c80d1c9c2676 /usr/local btrfs subvol=/@/usr/local 0 0 UUID=339387e9-84da-4bbf-a079-c80d1c9c2676 /srv btrfs subvol=/@/srv 0 0 UUID=339387e9-84da-4bbf-a079-c80d1c9c2676 /root btrfs subvol=/@/root 0 0 UUID=339387e9-84da-4bbf-a079-c80d1c9c2676 /opt btrfs subvol=/@/opt 0 0 UUID=339387e9-84da-4bbf-a079-c80d1c9c2676 /home btrfs subvol=/@/home 0 0 UUID=339387e9-84da-4bbf-a079-c80d1c9c2676 /boot/grub2/x86_64-efi btrfs subvol=/@/boot/grub2/x86_64-efi 0 0 UUID=339387e9-84da-4bbf-a079-c80d1c9c2676 /boot/grub2/i386-pc btrfs subvol=/@/boot/grub2/i386-pc 0 0 UUID=339387e9-84da-4bbf-a079-c80d1c9c2676 /.snapshots btrfs subvol=/@/.snapshots 0 0 UUID=3ff503e4-c0b5-4aa5-b05f-1baae11a05cc swap swap defaults 0 0 UUID=4D34-0A88 /boot/efi vfat utf8 0 2
Eintrag der M.2-NVMe in die Fstab-Datei
Konsolenbefehl zur Abfrage der UUID der NVMe und ihrer (einzigen) Partition
[#] holger@linux:~> blkid /dev/nvme0n1p1