Access & Allocate MMC/MMCBLK storage AFTER installation as general ISO space

DrHellbenders

New Member
Oct 23, 2023
1
2
1
NC
So... yeah. I know not to install PVE onto anything but a real drive. I'm not attempting an unsupported install, here.

Instead, I am curious if there's any way to use an mmcblk device as general purpose storage. Not VMs, but for ISOs and such.
These devices do not seem to be accessible at all from the Web GUI's Node Disk Management interfaces. And it just so happens, that my machines' built-in SD card slot mounts to /dev/mmcblk#

Let me explain...

I have a handful of Gen 10/11 Intel NUC devices. They all have Proxmox on a dedicated disk.
But I also have an excess of 64GB MicroSD cards... and NUCs with empty card slots.

I'd like to be able to use the SD cards as a dedicated space to store file uploads & ISOs. But the disk GUI pages do not allow me to see the devices, as PVE explicitly doesn't want MMC devices to be used as an installation medium... even after install.

Short of re-installing with modified block device control, is there ANY way to get Proxmox to mount an mmcblk device?


Could it be aliased? Could it be added into a script file somewhere? Looking for any option here.

But to be clear...
  • This is not for PVE installation or housing VM disks
  • This is not a NEED, but a want... or a "Why the heck not?"

Any help here would be greatly appreciated. Thanks for your time.


REFERENCE: My 64GB MicroSD card...
Code:
root@pvehost1:/sys/block/mmcblk0# ls -l
total 0
-r--r--r-- 1 root root 4096 Oct 23 13:50 alignment_offset
lrwxrwxrwx 1 root root    0 Oct 23 13:45 bdi -> ../../../../../../../../virtual/bdi/179:0
-r--r--r-- 1 root root 4096 Oct 23 13:50 capability
-r--r--r-- 1 root root 4096 Oct 23 13:45 dev
lrwxrwxrwx 1 root root    0 Oct 23 13:44 device -> ../../../mmc0:aaaa
-r--r--r-- 1 root root 4096 Oct 23 13:50 discard_alignment
-r--r--r-- 1 root root 4096 Oct 23 13:50 diskseq
-r--r--r-- 1 root root 4096 Oct 23 13:50 events
-r--r--r-- 1 root root 4096 Oct 23 13:50 events_async
-rw-r--r-- 1 root root 4096 Oct 23 13:50 events_poll_msecs
-r--r--r-- 1 root root 4096 Oct 23 13:50 ext_range
-rw-r--r-- 1 root root 4096 Oct 23 13:50 force_ro
-r--r--r-- 1 root root 4096 Oct 23 13:45 hidden
drwxr-xr-x 2 root root    0 Oct 23 13:44 holders
-r--r--r-- 1 root root 4096 Oct 23 13:50 inflight
drwxr-xr-x 2 root root    0 Oct 23 13:45 integrity
drwxr-xr-x 3 root root    0 Oct 23 13:45 mq
drwxr-xr-x 2 root root    0 Oct 23 13:45 power
drwxr-xr-x 3 root root    0 Oct 23 13:45 queue
-r--r--r-- 1 root root 4096 Oct 23 13:50 range
-r--r--r-- 1 root root 4096 Oct 23 13:50 removable
-r--r--r-- 1 root root 4096 Oct 23 13:50 ro
-r--r--r-- 1 root root 4096 Oct 23 13:45 size
drwxr-xr-x 2 root root    0 Oct 23 13:45 slaves
-r--r--r-- 1 root root 4096 Oct 23 13:50 stat
lrwxrwxrwx 1 root root    0 Oct 23 13:44 subsystem -> ../../../../../../../../../class/block
drwxr-xr-x 2 root root    0 Oct 23 13:45 trace
-rw-r--r-- 1 root root 4096 Oct 23 13:44 uevent
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!