Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 5244

General discussion • Re: STICKY: PINN - An enhanced version of NOOBS.

$
0
0
An OS normally consists of more than 1 partition. Partitions can be referenced by device node (e.g. /dev/mmcblk0p1), label name (e.g. "share"), Partuuid (e.g. 35c0a7e0-01) or UUID (e.g. 1395eeb1-72634a02-ba48-5cd6278ae3cc). OSes use these methods to identify which partitions belong to itself. Some OSes don't care which methods are used, whereas others only support a subset of those methods and yet others mandate the use of a particular type.

Since PINN installs multiple OSes, it has to adjust these references according to each OS's new partition locations on the disk. Using label names is often seen as a way of making an OS's partition references independent of their location. In the case of Recalbox (and Ubuntu), the use of label names is mandated otherwise they just don't work, or the next upgrade will revert back to their preferred method. Unfortunately all these references including label names must be unique, so if you are installing 2 OSes that both use label references and both happen to use the label "share", then one is going to be disappointed, since one of them will be renamed to "share1" in order to keep them unique. In the case where label names are mandatory, PINN will prevent the installation of an OS if a partition label already exists with the same required name. Batocera is an example of an OS that also uses the partition label of "share".

Statistics: Posted by procount — Mon Aug 05, 2024 1:18 pm



Viewing all articles
Browse latest Browse all 5244

Trending Articles