ssg wrote:Thanks for the reply and the link. I'd almost forgotten about MBRs - everything I've used has been virtualized for years, first through RAID and later through VMware/Hyper-V and SANs.
The NOOBS partitioning docs were particulary useful but I think
https://github.com/raspberrypi/noobs/wi ... -explained needs updating. On my newly-built v1.5 machine, it looks like this:
Code: Select all
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 8192 2357421 2349230 1.1G e W95 FAT16 (LBA)
/dev/mmcblk0p2 2357422 15523839 13166418 6.3G 85 Linux extended
/dev/mmcblk0p5 2359296 2424829 65534 32M 83 Linux
/dev/mmcblk0p6 2424832 2553855 129024 63M c W95 FAT32 (LBA)
/dev/mmcblk0p7 2555904 14467069 11911166 5.7G 83 Linux
/dev/mmcblk0p8 14467072 15515647 1048576 512M 83 Linux
If I'm reading that correctly, Settings is now inside the extended partition as Op5 rather than at the end of the disk as a primary partition Op3.
in your case, /dev/mmcblk0p8 is the Data partition you are looking for (with its 512MByte).
yes, the official public available documentation is always "way" behind of the reality

(if the developer are not payed for and no quality management exists and nobody donate thier time, then the documentation will be out of sync quickly)
on NOOBS 1.5, its layout is like this:
/dev/mmcblk0p
1 is the boot partition of noobs it self,
/dev/mmcblk0p
2 is the "
space reservation" of the extended/logical partitions
/dev/mmcblk0p3 and /dev/mmcblk0p4 are not used, because there is no space left for additional primary partitions and there is also no need for. (in NOOBS 1.4.x and older, the partition layout looks slightly different.)
/dev/mmcblk0p
5 is in case of NOOBS 1.5 the data-/configuration-/setup- partition of NOOBS, there is stored what OS is installed on which partitions and some other data. in NOOBS 1.4.x and older, the partition layout looks slightly different.
/dev/mmcblk0p
6 is the boot partition of the first installed OS (mounted as /boot),
/dev/mmcblk0p
7 is the root partition of the first installed OS (mounted as /, with /etc/, /home/ and all others),
(in case there are more than one OS installed:
/dev/mmcblk0p8 is the boot of the 2'nd installed OS
/dev/mmcblk0p9 is the root of the 2'nd installed OS
/dev/mmcblk0p10 is the boot of the 3'rd installed OS
/dev/mmcblk0p11 is the root of the 3'rd installed OS
...)
followed by the optional data partition,
/dev/mmcblk0p
8 is the data partition (if you installed one in NOOBS)
BE WARNED!
NOOBS destroys ALL partitions first, creates all partitions newly, format all partitions and installs the OS'es to its partitions.
that means, even if you select a single OS to reinstall, NOOBS wipes out ALL data from ALL partitions.
so you have to make a backup of all data from all partitions first by hand, before you start to reinstall anything by using NOOBS.
i don't know, if the developer will change that behavior in the future, but for now, you have to backup if you don't want to loose your data.