NEWS
Argon Neo v5 mit NVME Erweiterung
-
@Homoran sagte in Argon Neo v5 mit NVME Erweiterung:
Wie bringst du das OS ins System, wenn alles zusammengebaut ist und man nicht mehr an den SD Slot kommt
Insallation auf sdKarte ohne Gehäuse - dann auf dem Schreibtisch die SSD mit Flachbandkabel angeklemmt zur Übertragung. Danach erst alles ins Gehäuse
Installation auch nur basis OS, keine SOftware, kein nix.
A.
@Asgothian sagte in Argon Neo v5 mit NVME Erweiterung:
Installation auch nur basis OS, keine SOftware, kein nix.
klar, mehr will ich ja auch nicht
@Asgothian sagte in Argon Neo v5 mit NVME Erweiterung:
Insallation auf sdKarte ohne Gehäuse - dann auf dem Schreibtisch die SSD mit Flachbandkabel angeklemmt zur Übertragung
Das wäre mein fallback gewesen, bevor ich mir noch ein usb Gehäuse nur für die Installation gekauft hätte
Danke
-
Hab mal alles zusammengebaut, OS und iob sind auf der SD Karte, die NVMe sehe ich
@BrokerRaspi:~ $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS loop0 7:0 0 2G 0 loop mmcblk0 179:0 0 238.4G 0 disk ├─mmcblk0p1 179:1 0 512M 0 part /boot/firmware └─mmcblk0p2 179:2 0 237.9G 0 part / zram0 254:0 0 2G 0 disk [SWAP] nvme0n1 259:0 0 238.5G 0 disk └─nvme0n1p1 259:1 0 238.5G 0 part puh@BrokerRaspi:~ $muss ich jetzt noch formatieren und einbinden
Und mit der fstab muss ich mich endlich auch mal beschäftigen. musste beim alten system nach Neustart immer mit
sudo mount /dev/sda1 þmedia/usbplattemanuell mountenpuh@BrokerRaspi:~ $ cat /etc/fstab proc /proc proc defaults 0 0 PARTUUID=5f44d3e5-01 /boot/firmware vfat defaults 0 2 PARTUUID=5f44d3e5-02 / ext4 defaults,noatime 0 1 puh@BrokerRaspi:~ $ -
Hab mal alles zusammengebaut, OS und iob sind auf der SD Karte, die NVMe sehe ich
@BrokerRaspi:~ $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS loop0 7:0 0 2G 0 loop mmcblk0 179:0 0 238.4G 0 disk ├─mmcblk0p1 179:1 0 512M 0 part /boot/firmware └─mmcblk0p2 179:2 0 237.9G 0 part / zram0 254:0 0 2G 0 disk [SWAP] nvme0n1 259:0 0 238.5G 0 disk └─nvme0n1p1 259:1 0 238.5G 0 part puh@BrokerRaspi:~ $muss ich jetzt noch formatieren und einbinden
Und mit der fstab muss ich mich endlich auch mal beschäftigen. musste beim alten system nach Neustart immer mit
sudo mount /dev/sda1 þmedia/usbplattemanuell mountenpuh@BrokerRaspi:~ $ cat /etc/fstab proc /proc proc defaults 0 0 PARTUUID=5f44d3e5-01 /boot/firmware vfat defaults 0 2 PARTUUID=5f44d3e5-02 / ext4 defaults,noatime 0 1 puh@BrokerRaspi:~ $@Homoran
Sieht doch soweit gut aus. Was ist jetzt noch offen?
Das automatische mounten von nvme0n1p1 nach /media/usbplatte ?sudo blkidsagt zu den IDs was?
-
@Homoran
Sieht doch soweit gut aus. Was ist jetzt noch offen?
Das automatische mounten von nvme0n1p1 nach /media/usbplatte ?sudo blkidsagt zu den IDs was?
@Thomas-Braun sagte in Argon Neo v5 mit NVME Erweiterung:
Was ist jetzt noch offen?
Formatieren (vfat/ntfs??)
Mountpunkt erstellen
automatisches Mounten@Thomas-Braun sagte in Argon Neo v5 mit NVME Erweiterung:
sudo blkid
sagt zu den IDs was?puh@BrokerRaspi:~ $ blkid /dev/nvme0n1p1: BLOCK_SIZE="512" UUID="5DF320B42AED17E8" TYPE="ntfs" PARTUUID="c26ba70b-01" /dev/mmcblk0p1: LABEL_FATBOOT="bootfs" LABEL="bootfs" UUID="EACA-13DA" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="5f44d3e5-01" /dev/mmcblk0p2: LABEL="rootfs" UUID="21724cc6-e5a3-48a1-8643-7917dba3a9fb" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="5f44d3e5-02" /dev/loop0: TYPE="swap" /dev/zram0: LABEL="zram0" UUID="62469c0b-3f4d-40a6-a366-e83df6959361" TYPE="swap" puh@BrokerRaspi:~ $ääääh, ohne sudo 😞
-
@Thomas-Braun sagte in Argon Neo v5 mit NVME Erweiterung:
Was ist jetzt noch offen?
Formatieren (vfat/ntfs??)
Mountpunkt erstellen
automatisches Mounten@Thomas-Braun sagte in Argon Neo v5 mit NVME Erweiterung:
sudo blkid
sagt zu den IDs was?puh@BrokerRaspi:~ $ blkid /dev/nvme0n1p1: BLOCK_SIZE="512" UUID="5DF320B42AED17E8" TYPE="ntfs" PARTUUID="c26ba70b-01" /dev/mmcblk0p1: LABEL_FATBOOT="bootfs" LABEL="bootfs" UUID="EACA-13DA" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="5f44d3e5-01" /dev/mmcblk0p2: LABEL="rootfs" UUID="21724cc6-e5a3-48a1-8643-7917dba3a9fb" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="5f44d3e5-02" /dev/loop0: TYPE="swap" /dev/zram0: LABEL="zram0" UUID="62469c0b-3f4d-40a6-a366-e83df6959361" TYPE="swap" puh@BrokerRaspi:~ $ääääh, ohne sudo 😞
@Homoran sagte in Argon Neo v5 mit NVME Erweiterung:
ääääh, ohne sudo
;-) Auf meinem System kommt da nur der root dran. Ist aber auch ein Arch Linux und kein RaspberryOS.
Die Partition /dev/nvme0n1p1 ist zurzeit mit NTFS formatiert. Das kann man dann machen, wenn da auch z. B. ein Windows direkt drauf zugreifen können muss. Ansonsten würde ich da ein reines Linux-Dateisystem verwenden. ext4 würde ich da wohl nehmen, wie auch für deine root-Partition.
Der Datenträger ist leer bzw. enthält entbehrliche Daten?
Dann erstmal als ext4 formatieren:sudo mkfs.ext4 /dev/nvme0n1p1Danch nochmal
blkidanschauen, die UUID wird sich geändert haben.
Dann würde ich persudo mkdir /mnt/usbplatteeinen Mountpunkt anlegen. Und mit diesen beiden Komponenten füllst du dann die /etc/fstab in der Art:
UUID=WERTAUSblkid /mnt/usbplatte ext4 defaults 0 0Den Wert 'defaults' in der Spalte 4 nach Gusto noch ergänzen. Mögliche Optionen finden sich z. B. hier:
-
@Homoran sagte in Argon Neo v5 mit NVME Erweiterung:
ääääh, ohne sudo
;-) Auf meinem System kommt da nur der root dran. Ist aber auch ein Arch Linux und kein RaspberryOS.
Die Partition /dev/nvme0n1p1 ist zurzeit mit NTFS formatiert. Das kann man dann machen, wenn da auch z. B. ein Windows direkt drauf zugreifen können muss. Ansonsten würde ich da ein reines Linux-Dateisystem verwenden. ext4 würde ich da wohl nehmen, wie auch für deine root-Partition.
Der Datenträger ist leer bzw. enthält entbehrliche Daten?
Dann erstmal als ext4 formatieren:sudo mkfs.ext4 /dev/nvme0n1p1Danch nochmal
blkidanschauen, die UUID wird sich geändert haben.
Dann würde ich persudo mkdir /mnt/usbplatteeinen Mountpunkt anlegen. Und mit diesen beiden Komponenten füllst du dann die /etc/fstab in der Art:
UUID=WERTAUSblkid /mnt/usbplatte ext4 defaults 0 0Den Wert 'defaults' in der Spalte 4 nach Gusto noch ergänzen. Mögliche Optionen finden sich z. B. hier:
@Thomas-Braun sagte in Argon Neo v5 mit NVME Erweiterung:
as kann man dann machen, wenn da auch z. B. ein Windows direkt drauf zugreifen können muss
das hatte ich bei meiner USB-platte vor um an die Backups zu kommen, die darauf sind, hab dann aus irgendeinem Grund trotzdem ext4 genommen.
@Thomas-Braun sagte in Argon Neo v5 mit NVME Erweiterung:
Der Datenträger ist leer bzw. enthält entbehrliche Daten?
Dann erstmal als ext4 formatierennagelneu, dann mach ich das jetzt
-
puh@BrokerRaspi:~ $ sudo mkfs.ext4 /dev/nvme0n1p1 mke2fs 1.47.2 (1-Jan-2025) /dev/nvme0n1p1 contains a ntfs file system Proceed anyway? (y,N) y Discarding device blocks: done Creating filesystem with 62514516 4k blocks and 15630336 inodes Filesystem UUID: 5e38a143-0b6f-4b13-b2e1-97092fd84249 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872 Allocating group tables: done Writing inode tables: done Creating journal (262144 blocks): done Writing superblocks and filesystem accounting information: done puh@BrokerRaspi:~ $und
uh@BrokerRaspi:~ $ sudo mkdir /mnt/usbplatte puh@BrokerRaspi:~ $@Thomas-Braun sagte in Argon Neo v5 mit NVME Erweiterung:
WERTAUSblkid
ist das nur die UUID `
sagte in Argon Neo v5 mit NVME Erweiterung:
UUID="5DF320B42AED17E8
-
puh@BrokerRaspi:~ $ sudo mkfs.ext4 /dev/nvme0n1p1 mke2fs 1.47.2 (1-Jan-2025) /dev/nvme0n1p1 contains a ntfs file system Proceed anyway? (y,N) y Discarding device blocks: done Creating filesystem with 62514516 4k blocks and 15630336 inodes Filesystem UUID: 5e38a143-0b6f-4b13-b2e1-97092fd84249 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872 Allocating group tables: done Writing inode tables: done Creating journal (262144 blocks): done Writing superblocks and filesystem accounting information: done puh@BrokerRaspi:~ $und
uh@BrokerRaspi:~ $ sudo mkdir /mnt/usbplatte puh@BrokerRaspi:~ $@Thomas-Braun sagte in Argon Neo v5 mit NVME Erweiterung:
WERTAUSblkid
ist das nur die UUID `
sagte in Argon Neo v5 mit NVME Erweiterung:
UUID="5DF320B42AED17E8
@Homoran sagte in Argon Neo v5 mit NVME Erweiterung:
ist das nur die UUID `
Kannst du auch per
lsblk -fprüfen. Wird dann wohl '5e38a143-0b6f-4b13-b2e1-97092fd84249' sein.
-
@Homoran sagte in Argon Neo v5 mit NVME Erweiterung:
ist das nur die UUID `
Kannst du auch per
lsblk -fprüfen. Wird dann wohl '5e38a143-0b6f-4b13-b2e1-97092fd84249' sein.
@Thomas-Braun ja, sieht so aus
puh@BrokerRaspi:~ $ lsblk -f NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS loop0 swap 1 mmcblk0 ├─mmcblk0p1 vfat FAT32 bootfs EACA-13DA 443.7M 13% /boot/firmware └─mmcblk0p2 ext4 1.0 rootfs 21724cc6-e5a3-48a1-8643-7917dba3a9fb 219.5G 2% / zram0 swap 1 zram0 62469c0b-3f4d-40a6-a366-e83df6959361 [SWAP] nvme0n1 └─nvme0n1p1 ext4 1.0 5e38a143-0b6f-4b13-b2e1-97092fd84249 puh@BrokerRaspi:~ $ -
proc /proc proc defaults 0 0 PARTUUID=5f44d3e5-01 /boot/firmware vfat defaults 0 2 PARTUUID=5f44d3e5-02 / ext4 defaults,noatime 0 1 UUID=5e38a143-0b6f-4b13-b2e1-97092fd84249 /mnt/usbplatte ext4 defaults 0 0abgespeichert ist es
nun reboot?
-
proc /proc proc defaults 0 0 PARTUUID=5f44d3e5-01 /boot/firmware vfat defaults 0 2 PARTUUID=5f44d3e5-02 / ext4 defaults,noatime 0 1 UUID=5e38a143-0b6f-4b13-b2e1-97092fd84249 /mnt/usbplatte ext4 defaults 0 0abgespeichert ist es
nun reboot?
Reboot oder manuell mal mounten:
sudo mount /mnt/usbplatteUnd dann würde ich da mal eine Testdatei ablegen
sudo touch /mnt/usbplatte/ich_bin_eine-testdateiMüsste dann zu sehen sein:
ls -lA /mnt/usbplatte/Und nach einem
sudo umount /mnt/usbplatte ls -lA /mnt/usbplatte/sollte die Datei verschwunden sein.
-
Reboot oder manuell mal mounten:
sudo mount /mnt/usbplatteUnd dann würde ich da mal eine Testdatei ablegen
sudo touch /mnt/usbplatte/ich_bin_eine-testdateiMüsste dann zu sehen sein:
ls -lA /mnt/usbplatte/Und nach einem
sudo umount /mnt/usbplatte ls -lA /mnt/usbplatte/sollte die Datei verschwunden sein.
@Thomas-Braun sagte in Argon Neo v5 mit NVME Erweiterung:
Reboot oder manuell mal mounten:
sieht gut aus!
uh@BrokerRaspi:~ $ sudo mount /mnt/usbplatte mount: (hint) your fstab has been modified, but systemd still uses the old version; use 'systemctl daemon-reload' to reload. puh@BrokerRaspi:~ $ systemctl daemon-reload ==== AUTHENTICATING FOR org.freedesktop.systemd1.reload-daemon ==== Authentication is required to reload the systemd state. Authenticating as: puh Password: ==== AUTHENTICATION COMPLETE ==== puh@BrokerRaspi:~ $ df -h Filesystem Size Used Avail Use% Mounted on udev 3.9G 0 3.9G 0% /dev tmpfs 1.6G 14M 1.6G 1% /run /dev/mmcblk0p2 235G 5.3G 220G 3% / tmpfs 4.0G 0 4.0G 0% /dev/shm tmpfs 5.0M 48K 5.0M 1% /run/lock tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service tmpfs 4.0G 9.6M 4.0G 1% /tmp /dev/mmcblk0p1 510M 67M 444M 13% /boot/firmware tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service tmpfs 1.0M 0 1.0M 0% /run/credentials/serial-getty@ttyAMA10.service tmpfs 807M 32K 807M 1% /run/user/1000 /dev/nvme0n1p1 234G 2.1M 222G 1% /mnt/usbplatte puh@BrokerRaspi:~ $touch mach ich jetzt
-
uh@BrokerRaspi:~ $ sudo touch /mnt/usbplatte/ich_bin_eine-testdatei puh@BrokerRaspi:~ $ cd /mnt/usbplatte puh@BrokerRaspi:/mnt/usbplatte $ dir ich_bin_eine-testdatei lost+found puh@BrokerRaspi:/mnt/usbplatte $VIELEN, VIELEN DANK!
-
Reboot oder manuell mal mounten:
sudo mount /mnt/usbplatteUnd dann würde ich da mal eine Testdatei ablegen
sudo touch /mnt/usbplatte/ich_bin_eine-testdateiMüsste dann zu sehen sein:
ls -lA /mnt/usbplatte/Und nach einem
sudo umount /mnt/usbplatte ls -lA /mnt/usbplatte/sollte die Datei verschwunden sein.
@Thomas-Braun du alter Editeur 😀
ich hab's halt anders gemacht, umount und reboot teste ich noch
-
uh@BrokerRaspi:~ $ sudo touch /mnt/usbplatte/ich_bin_eine-testdatei puh@BrokerRaspi:~ $ cd /mnt/usbplatte puh@BrokerRaspi:/mnt/usbplatte $ dir ich_bin_eine-testdatei lost+found puh@BrokerRaspi:/mnt/usbplatte $VIELEN, VIELEN DANK!
du alter Editeur
Sorry...
Wenn das grundsätzlich dann funktioniert musst du mal schauen wie es sich verhält, wenn einfache user drauf zugreifen wollen. Ggfls. müssen da noch Rechte dazu vergeben werden.
-
du alter Editeur
Sorry...
Wenn das grundsätzlich dann funktioniert musst du mal schauen wie es sich verhält, wenn einfache user drauf zugreifen wollen. Ggfls. müssen da noch Rechte dazu vergeben werden.
@Thomas-Braun sagte in Argon Neo v5 mit NVME Erweiterung:
wie es sich verhält, wenn einfache user drauf zugreifen wollen. Ggfls. müssen da noch Rechte dazu vergeben werden.
guter Punkt, zumindet die Testdatei gehörte root, was zu etwas Durcheinander bei mir führte
puh@BrokerRaspi:~ $ ls -lA /mnt/usbplatte/ total 16 -rw-r--r-- 1 root root 0 Feb 13 20:32 ich_bin_eine-testdatei drwx------ 2 root root 16384 Feb 13 20:12 lost+found puh@BrokerRaspi:~ $ cd /mnt/usbplatte puh@BrokerRaspi:/mnt/usbplatte $ dir ich_bin_eine-testdatei lost+found puh@BrokerRaspi:/mnt/usbplatte $ rm ich_bin_eine-testdatei rm: remove write-protected regular empty file 'ich_bin_eine-testdatei'? puh@BrokerRaspi:/mnt/usbplatte $ dir ich_bin_eine-testdatei lost+found puh@BrokerRaspi:/mnt/usbplatte $ rm ich_bin_eine-testdatei rm: remove write-protected regular empty file 'ich_bin_eine-testdatei'? y rm: cannot remove 'ich_bin_eine-testdatei': Permission denied puh@BrokerRaspi:/mnt/usbplatte $ sudo rm ich_bin_eine-testdatei puh@BrokerRaspi:/mnt/usbplatte $ dir lost+found puh@BrokerRaspi:/mnt/usbplatte $ -
joa, es klemmt
uh@BrokerRaspi:/mnt/usbplatte $ mkdir testordner mkdir: cannot create directory ‘testordner’: Permission denied puh@BrokerRaspi:/mnt/usbplatte $iob und puh sollten da schon schreiben dürfen
-
@Thomas-Braun sagte in Argon Neo v5 mit NVME Erweiterung:
wie es sich verhält, wenn einfache user drauf zugreifen wollen. Ggfls. müssen da noch Rechte dazu vergeben werden.
guter Punkt, zumindet die Testdatei gehörte root, was zu etwas Durcheinander bei mir führte
puh@BrokerRaspi:~ $ ls -lA /mnt/usbplatte/ total 16 -rw-r--r-- 1 root root 0 Feb 13 20:32 ich_bin_eine-testdatei drwx------ 2 root root 16384 Feb 13 20:12 lost+found puh@BrokerRaspi:~ $ cd /mnt/usbplatte puh@BrokerRaspi:/mnt/usbplatte $ dir ich_bin_eine-testdatei lost+found puh@BrokerRaspi:/mnt/usbplatte $ rm ich_bin_eine-testdatei rm: remove write-protected regular empty file 'ich_bin_eine-testdatei'? puh@BrokerRaspi:/mnt/usbplatte $ dir ich_bin_eine-testdatei lost+found puh@BrokerRaspi:/mnt/usbplatte $ rm ich_bin_eine-testdatei rm: remove write-protected regular empty file 'ich_bin_eine-testdatei'? y rm: cannot remove 'ich_bin_eine-testdatei': Permission denied puh@BrokerRaspi:/mnt/usbplatte $ sudo rm ich_bin_eine-testdatei puh@BrokerRaspi:/mnt/usbplatte $ dir lost+found puh@BrokerRaspi:/mnt/usbplatte $Klar, der root hat die ja auch angelegt/berührt:
sudo touch /mnt/usbplatte/ich_bin_eine-testdateiUnd da der root ja immer alles darf testet man die grundsätzliche Funktion des mounts damit und dann im Nachgang rückt man mit den Rechten von Standardusern an. Als 'puh' mal versuchen:
touch /mnt/usbplatte/ich_bin_eine_datei_von_puh ls -lAh /mnt/usbplatte -
Klar, der root hat die ja auch angelegt/berührt:
sudo touch /mnt/usbplatte/ich_bin_eine-testdateiUnd da der root ja immer alles darf testet man die grundsätzliche Funktion des mounts damit und dann im Nachgang rückt man mit den Rechten von Standardusern an. Als 'puh' mal versuchen:
touch /mnt/usbplatte/ich_bin_eine_datei_von_puh ls -lAh /mnt/usbplatte@Thomas-Braun seufz
puh@BrokerRaspi:/mnt/usbplatte $ ls -la /mnt/usbplatte total 24 drwxr-xr-x 3 root root 4096 Feb 13 20:40 . drwxr-xr-x 3 root root 4096 Feb 13 20:14 .. drwx------ 2 root root 16384 Feb 13 20:12 lost+found puh@BrokerRaspi:/mnt/usbplatte $ cd / puh@BrokerRaspi:/ $ touch /mnt/usbplatte/ich_bin_eine_datei_von_puh touch: cannot touch '/mnt/usbplatte/ich_bin_eine_datei_von_puh': Permission denied puh@BrokerRaspi:/ $ ls -lAh /mnt/usbplatte -
@Thomas-Braun seufz
puh@BrokerRaspi:/mnt/usbplatte $ ls -la /mnt/usbplatte total 24 drwxr-xr-x 3 root root 4096 Feb 13 20:40 . drwxr-xr-x 3 root root 4096 Feb 13 20:14 .. drwx------ 2 root root 16384 Feb 13 20:12 lost+found puh@BrokerRaspi:/mnt/usbplatte $ cd / puh@BrokerRaspi:/ $ touch /mnt/usbplatte/ich_bin_eine_datei_von_puh touch: cannot touch '/mnt/usbplatte/ich_bin_eine_datei_von_puh': Permission denied puh@BrokerRaspi:/ $ ls -lAh /mnt/usbplatte