fstab syntax debian 12 [gelöst]

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
mampfi
Beiträge: 1772
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

fstab syntax debian 12 [gelöst]

Beitrag von mampfi » 15.12.2023 11:07:31

Grade ein debian 12 installiert und meine übliche fstab ersetzt.

Funktioniert diese Syntax nicht mehr?

/dev/sda1 / ext3 defaults 0 1
/dev/sda2 /home ext3 defaults 0 2
/dev/sda5 none swap sw 0 0
Zuletzt geändert von mampfi am 19.12.2023 20:39:22, insgesamt 2-mal geändert.

rhHeini
Beiträge: 2334
Registriert: 20.04.2006 20:44:10

Re: fstab syntax debian 12

Beitrag von rhHeini » 15.12.2023 11:15:24

Könnt schon noch gehen, solange sda das einzige Laufwerk bleibt. Aber: Wenn der Kernel jetzt z.B. sda als sdb erkennt bist Du gelackmeiert.

UUID oder Label sind die moderne und sichere Weise. Mach ich schon ewig so. In meinen fstabs gibt es nur noch UUID.

Und warum ext3 und nicht ext4?

KP97
Beiträge: 3458
Registriert: 01.02.2013 15:07:36

Re: fstab syntax debian 12

Beitrag von KP97 » 15.12.2023 17:06:27

Und falls EFI mit im Spiel ist, stimmen die Devices auch nicht mehr.
Etwas mehr an Infos im ersten Post wäre sehr wünschenswert, damit die etwaigen Helfer nicht die Glaskugel bemühen müssen.

mampfi
Beiträge: 1772
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: fstab syntax debian 12

Beitrag von mampfi » 19.12.2023 19:42:38

Was braucht Ihr denn noch an Infos?

Die Partitionen erstellt ich immer gleich,

also quasi bei jeder "Generation".

Und dann nutze ich immer so ein Skript in dem mehrere "apt-get " standen.

Ich liefere mal einen "fdisk -l!"
Es gibt viele Foren

mampfi
Beiträge: 1772
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: fstab syntax debian 12

Beitrag von mampfi » 19.12.2023 20:23:07

So eine fdisk.txt (umgeleiteter fdisk -l /dev/sda):

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 39063551 39061504 18,6G 83 Linux
/dev/sda2 39065598 1465147391 1426081794 680G 5 Extended
/dev/sda5 39065600 58595327 19529728 9,3G 83 Linux
/dev/sda6 58597376 60549119 1951744 953M 82 Linux swap / Solaris
/dev/sda7 60551168 62502911 1951744 953M 83 Linux
/dev/sda8 62504960 101564415 39059456 18,6G b W95 FAT32
/dev/sda9 101566464 1465147391 1363580928 650,2G b W95 FAT32

Beim Schreiben kam die Meldung: "Partition 2 does not start on physical sector boundary"
Es gibt viele Foren

mampfi
Beiträge: 1772
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: fstab syntax debian 12

Beitrag von mampfi » 19.12.2023 20:34:40

ah grad funktionierts, nähere mich schrittweise der optimalen fstab und erstatte Bericht.
Es gibt viele Foren

rhHeini
Beiträge: 2334
Registriert: 20.04.2006 20:44:10

Re: fstab syntax debian 12

Beitrag von rhHeini » 19.12.2023 20:38:49

Solange dabei und immer noch keine Idee wozu z.B. Code-Tags (der Knopf mit </>) da sind? Deine Listen wären damit wesentlich lesbarer.

Keine Ahnung was Du damit meinst das Du Deine Partitionierung mit apt-get in einem Skript machst. Ich verwende dazu gparted.

Meine fstab sieht so aus (unter der Verwendung von Code-Tags), und wurde durch den Installer erstellt und manuell erweitert:

Code: Alles auswählen

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

# root
/dev/mapper/vgDsys-1_root /               ext4    errors=remount-ro 0       1

# /boot was on /dev/nvme0n1p7 during installation
UUID=8452bc30-87ff-4f23-9776-b2f7c259931a /boot           ext4    defaults        0       2

# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=1D1F-0EDF  /boot/efi       vfat    umask=0077      0       1

# Swap
/dev/mapper/vgDsys-2_swap none            swap    sw              0       0

# Home
/dev/mapper/daehome_crypt	/home	ext4	defaults	0	1

# Daten auf der P5
/dev/mapper/data_crypt	/mnt/Daten	ext4	defaults	0	1

# Windows
UUID=8C924F3B924F2952	/mnt/Windows/Win7	ntfs-3g	rw,uid=1000,gid=1000,users,auto	0	0
UUID=7D7DAA5104F2474A	/mnt/Windows/XP32	ntfs-3g	rw,uid=1000,gid=1000,users,auto	0	0

# To stop linux writing into the EFI variables
none	/sys/firmware/efi/efivars  efivarfs  ro		0	0

# Optische Laufwerke
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/sr1        /media/cdrom1   udf,iso9660 user,noauto     0       0
Wie Du siehst verwende ich (seit vielen Jahren) nur noch die UUID oder eindeutige und nicht Erkennungsschwankungen ausgesetzte Bezeichnungen wie /dev/mapper/xxx wegen LVM und Verschlüsselung. Das funktioniert auch wenn der Kernel meint die Devices durcheinanderwürfeln zu müssen, und das ist seit längerer Zeit der Fall. Im Kernel ist inzwischen sehr viel geändert und parallelisiert worden, da wird nicht mehr IDE1 Master, dann IDE1 Slave oder der Reihe nach SATA1, dann SATA2 usw. abgefragt, das geschieht gleichzeitig, und wer sich zuerst meldet ist sda. Und das Ergebnis ändert sich dann nach Tagesform ....
Der Kommentar am Anfang der fstab weist auch darauf hin und beschreibt wie man manuell an die UUID drankommt.

Wird Zeit das Du ein paar alte Zöpfe abschneidest.

Und nochmal: ext3 ist veraltet, das Journaling bei ext4 hat mir schon oft das Filesystem gerettet.
Zuletzt geändert von rhHeini am 19.12.2023 20:53:46, insgesamt 1-mal geändert.

mampfi
Beiträge: 1772
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: fstab syntax debian 12 [gelöst]

Beitrag von mampfi » 19.12.2023 20:49:12

Pardon, hab ich mißverständlich ausgedrückt.

Den apt-get verwende ich zu Installation von der Kommandozeile, hat nix mit der Partitionierung zu, ich installier mein Zeug nicht mit "eintippen", sondern verwende ein Skript.

Da könnte ich mit einer Tasse Kaffee zuschauen oder währenddessen was anderes machen. :)

Auschnitt aus dem Script:

apt-get update
apt-get install youtube-dl

apt-get update
apt-get install mariadb-server
echo "datadir bei mariadb nicht mehr in /etc/mysql/my.cnf einstellen sondern in etc/mysql/mariadb.conf.d/50-server.cnf"

usw. usw. ...


Na dann beim nächsten Mal ext4.
Zuletzt geändert von mampfi am 19.12.2023 21:44:28, insgesamt 1-mal geändert.
Es gibt viele Foren

dasebastian
Beiträge: 1897
Registriert: 12.07.2020 11:21:17

Re: fstab syntax debian 12 [gelöst]

Beitrag von dasebastian » 19.12.2023 21:16:34

mampfi hat geschrieben: ↑ zum Beitrag ↑
19.12.2023 20:49:12
... apt-get install youtube-dl ...
Debianyt-dlp :wink:

mampfi
Beiträge: 1772
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: fstab syntax debian 12 [gelöst]

Beitrag von mampfi » 19.12.2023 21:20:43

ah, script nicht ganz aktuell :roll:

wie war das nochmal mit "(der Knopf mit </>)"
Es gibt viele Foren

rhHeini
Beiträge: 2334
Registriert: 20.04.2006 20:44:10

Re: fstab syntax debian 12 [gelöst]

Beitrag von rhHeini » 19.12.2023 21:38:14

mampfi hat geschrieben: ↑ zum Beitrag ↑
19.12.2023 21:20:43
wie war das nochmal mit "(der Knopf mit </>)"
Wenn Du einen neuen Beitrag erstellst oder eine Antwort schreibst/bearbeitest, hast Du über dem Editorfenster eine Leiste mit Funktionen die Du gerne benutzen kannst. Geh einfach mal mit dem Mauszeiger über die Knöpfe und staune...

Stelle aber sicher das Du den Haken bei BB-Code ausschalten unter dem Fenster weg machst.

Zu Übung könntest Du ganz einfach mal Deine Beiträge ändern. Den Output der Konsole markieren, den </>-Knopf betätigen, und speichern.
Zuletzt geändert von rhHeini am 19.12.2023 21:52:01, insgesamt 1-mal geändert.

dasebastian
Beiträge: 1897
Registriert: 12.07.2020 11:21:17

Re: fstab syntax debian 12 [gelöst]

Beitrag von dasebastian » 19.12.2023 21:44:08

[coXe]dein code[/coXe]
rhHeini war schneller :THX:

mampfi
Beiträge: 1772
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: fstab syntax debian 12 [gelöst]

Beitrag von mampfi » 20.12.2023 09:10:09

Hintergrund: Ich hatte daheim ein Netzwerk mit vier Rechnern (zwei mit Win7) und wohne momentan woanders.

Und hab debian 11 übersprungen.

Gleich die funktionierende fstab.
Es gibt viele Foren

mampfi
Beiträge: 1772
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: fstab syntax debian 12 [gelöst]

Beitrag von mampfi » 20.12.2023 09:33:49

Ah, direkt über dem Editorfenster.

Auf die uuid-Syntax hab ich immer verzichtet, da ich die fstab immer auf die aktuelle debian-Installation "mitgenommen" hab.

Und die Partitionen immer gleich aufgeteilt sind.

Code: Alles auswählen

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/sda1       /               ext3    defaults        0       1
/dev/sda5       /home           ext3    defaults        0       2
/dev/sda6       none            swap    sw              0       0

/dev/sdc1       /media/usb     auto    rw,user,noauto  0       0


/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0


#################### von manfred
#/dev/sda7       /media/partition_x    ext2    defaults        0       2

#/dev/sda8       /media/fat    ntfs-3g    defaults        0       0
#/dev/sda9       /media/mountpoint    ntfs-3g    defaults        0       0
Es gibt viele Foren

Antworten