How to add additional drives as pernament storage? Manjaro GNOME (SSDs)

Im on a fresh Manjaro GNOME installation. I have 2 SSDs. One is 1T, I installed Manjaro there, and the other is 500gigs. I would like to permanently ad my second drive to my system. So that I can use it just like I would use another drive on Windows.

How can I do that?

Hello there.

Maybe give a try to [root tip] Use systemd to mount ANY device

Im trying to follow this
but im gettings an error

 $ sudo systemctl daemon-reload                                                                                                           
[sudo] password for mrcrab: 
 $ systemctl show -p ActiveState -p SubState --value data-stockpile.mount                                                                 
inactive
dead
 $ sudo systemctl start data-stockpile.mount                                                                                              
A dependency job for data-stockpile.mount failed. See 'journalctl -xe' for details.

stockpile is the name i gave to the drive, instead of “backup”
Im getting in journalctl -xe:

Mar 02 22:58:24 manjaro audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? >
Mar 02 22:58:24 manjaro kernel: audit: type=1131 audit(1614722304.110:280): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=fprintd comm="systemd" exe="/usr/lib/system>
Mar 02 22:59:46 manjaro systemd[1]: dev-disk-4f41ddf2\x2d5de8\x2d4ab6\x2d9054\x2de873c0a43fda.device: Job dev-disk-4f41ddf2\x2d5de8\x2d4ab6\x2d9054\x2de873c0a43fda.device/start timed out.
Mar 02 22:59:46 manjaro systemd[1]: Timed out waiting for device /dev/disk/4f41ddf2-5de8-4ab6-9054-e873c0a43fda.
░░ Subject: A start job for unit dev-disk-4f41ddf2\x2d5de8\x2d4ab6\x2d9054\x2de873c0a43fda.device has failed
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░ 
░░ A start job for unit dev-disk-4f41ddf2\x2d5de8\x2d4ab6\x2d9054\x2de873c0a43fda.device has finished with a failure.
░░ 
░░ The job identifier is 3539 and the job result is timeout.
Mar 02 22:59:46 manjaro systemd[1]: Dependency failed for Mount Backup disk (/data/stockpile).
░░ Subject: A start job for unit data-stockpile.mount has failed
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░ 
░░ A start job for unit data-stockpile.mount has finished with a failure.
░░ 
░░ The job identifier is 3535 and the job result is dependency.

I have a laptop with nvme and a 1tb hdd. I installed manjaro on the nvme drive and then just added my 1tb hard drive to my fstab as home/data.
It gets mounted at boot and I have my steam downloads on it, its the easiest way to mount the second drive

for some reason I dont have the fstab on my system… :confused:

It should be in etc. You’ll need to be root to edit it and you need the uuid of the second drive. There’s a guide on the old forum I’ll try and find it and link it

Could you paste here the content of your data-stockpile.mount config file?

1 Like

Here is it (sorry, I have cat alised for bat):

    ~  cat /etc/systemd/system/data-stockpile.mount                     ✔ 
───────┬────────────────────────────────────────────────────────────────────────
       │ File: /etc/systemd/system/data-stockpile.mount
───────┼────────────────────────────────────────────────────────────────────────
   1   │ [Unit]
   2   │ Description=Mount Backup disk (/data/stockpile)
   3   │ 
   4   │ [Mount]
   5   │ What=/dev/disk/4f41ddf2-5de8-4ab6-9054-e873c0a43fda
   6   │ Where=/data/stockpile
   7   │ Type=ext4
   8   │ Options=defaults,rw,noatime
   9   │ #TimeoutSec=seconds
  10   │ 
  11   │ [Install]
  12   │ WantedBy=multi-user.target
───────┴────────────────────────────────────────────────────────────────────────

Also I ran a health check on the drive using default GNOME Disk utils, and it says the disk is perfectly healthy etc except for one thing, it think its 100C hot…which it is not…I checked with my own hands:

@Falav

If you read carefully the example:

And when you compare it to your own config file:

The system may recognize a drive by label or by UUID. But you have to tell him it’s an UUID here.

Modify it in What=/dev/disk/by-uuid/4f41ddf2-5de8-4ab6-9054-e873c0a43fda

1 Like

Thank you so much!
Im very very very dislexic so things like that are a struggle or me :sweat_smile:
Thanks!!! Now it works

1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.