Suppongo che il tuo amico stia usando un ext fs, perché è uno dei pochi fs sensibili che può rimanere senza inode.
Sembrerebbe che il tuo amico abbia armeggiato con il suo filesystem e lo abbia rotto o abbia un volume ridicolmente grande di diversi TB. Gli Inodi non sono una cosa da usare una volta sola. Se ha davvero finito gli inode, significa che ha ridicolmente molti file e directory ... che può accadere su un volume> 4 TB (ipotesi plausibile), dove "solo" 700 GB sono gratuiti. Per la famiglia ext di fs il numero di inode viene determinato al momento della creazione di fs. Dalla mkfs.ext4
pagina man:
-i bytes-per-inode
Specify the bytes/inode ratio. mke2fs creates an inode for every bytes-per-inode
bytes of space on the disk. The larger the bytes-per-inode ratio, the fewer inodes
will be created. This value generally shouldn't be smaller than the blocksize of
the filesystem, since in that case more inodes would be made than can ever be used.
Be warned that it is not possible to expand the number of inodes on a filesystem
after it is created, so be careful deciding the correct value for this parameter.
Per abbreviare il resto di questa risposta: Questo significa che mkfs
viene fornito con un tale rapporto, o ne assumerà uno. Se il tuo amico usa le fs in modo diverso da quanto ipotizzato, il rapporto scelto potrebbe essere errato per il suo caso d'uso e ottiene quell'errore ... riempire un singolo volume multi-TB con tonnellate di piccoli file può essere considerato tale.
Il tuo amico usa un ambiente desktop che implementa il concetto di "cestino" per i file o qualsiasi altra forma di backup che può creare grandi quantità di file? Forse può risolvere il suo problema semplicemente eliminando i file non necessari.
Ricordo questo problema con ext2 dal momento in cui il kernel 2.4 era abbastanza nuovo. Come regola generale, uso sempre XFS per volumi molto grandi rispetto a ciò che è attualmente comune. Attualmente chiamerei qualsiasi cosa tra 250 GB a 1 TB comune per un singolo volume e possiamo acquistare HDD da 4 TB. Quindi per tutto> 3 TB preferirei usare XFS piuttosto che ext. Solo una regola empirica, ma non si esauriscono gli inode da molto tempo ...