User avatar
procount
Posts: 2411
Joined: Thu Jun 27, 2013 12:32 pm
Location: UK

Re: STICKY: PINN - An enhanced version of NOOBS.

Tue Nov 17, 2020 6:19 pm

HJAST101 wrote:
Tue Nov 17, 2020 5:44 pm
So it looks like I added a bit too many project spaces (3, and 2 actual OSes), and this means that each OS is pretty small:
That depends on your definition of "small" and what you want to put on each one. ;)
HJAST101 wrote:
Tue Nov 17, 2020 5:44 pm
I wanna use GPartEd to change the partition's sizes/delete some, but I heard that this will mess up the partition numbers meaning that PINN won't know which OS is which. I heard that I can use GPartEd, but then I need to change os_config.json, so how do I do that?
There is a file on the settings partition (#6) called installed_os.json. It is a JSON file, so it must have a particular syntax. Any errors and PINN will probably not work well. Google the format if you are not sure about this.
This file contains information about each OS installed and which partitions it uses on your storage device. You might want to make a note of these, or take a copy of the entire file.
If you use Gparted to delete any installed OS partitions, then make sure you delete the corresponding section in installed_os.json.
Best not to touch any partition below 6.
Moving and resizing the partitions won't make any difference to PINN.
Once you have finished deleting, moving and resizing, check the partition numbers used for each remaining OS and update the "Partitions" section of each OS in installed_os.json accordingly.
Depending on which OSes and how you have installed them (everything on USB, boot on SD card and rootfs on USB, all on SD card) you may or may not have any updating to do. It depends on how the partitions are referenced.

I assume you will be running GParted on a separate Linux machine with your "PINN" drive connected as a slave on USB.
I suppose you could run GParted on an OS of your "PINN" drive whilst it is running, just be careful not to resize the partition of the OS you are currently using, but maybe Gparted is smart enough to prevent you doing that. GParted may be a bit slow on the Pi itself.
PINN - NOOBS with the extras... https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=142574

HJAST101
Posts: 34
Joined: Thu Aug 27, 2020 12:53 pm

Re: STICKY: PINN - An enhanced version of NOOBS.

Tue Nov 17, 2020 6:30 pm

procount wrote: I assume you will be running GParted on a separate Linux machine with your "PINN" drive connected as a slave on USB.
No, I'm running directly from Twister rn. So you're telling me resizing (but not deleting any) partitions won't make a difference? Running fully from a USB3.0 SSD.

User avatar
procount
Posts: 2411
Joined: Thu Jun 27, 2013 12:32 pm
Location: UK

Re: STICKY: PINN - An enhanced version of NOOBS.

Tue Nov 17, 2020 6:42 pm

HJAST101 wrote:
Tue Nov 17, 2020 6:30 pm
So you're telling me resizing (but not deleting any) partitions won't make a difference?
Correct. PINN only needs to have the correct boot partition references in /settings/installed_os.json.
Provided those are not affected, you don't even need to touch the file.
PINN - NOOBS with the extras... https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=142574

HJAST101
Posts: 34
Joined: Thu Aug 27, 2020 12:53 pm

Re: STICKY: PINN - An enhanced version of NOOBS.

Tue Nov 17, 2020 7:00 pm

aight thanks

alexcarter
Posts: 8
Joined: Sun May 19, 2013 8:22 am

Re: STICKY: PINN - An enhanced version of NOOBS.

Tue Nov 17, 2020 9:03 pm

[When you are installing to USB, are you booting PINN off the USB too, or a split installation with PINN on the SD card and the rootfs on the USB?/quote]

Thanks for help Procount,

I boot form PiNN on usb drive.
and install may Os on the same Usb ssd drive.

After some test,
it seem Raspi os 64,ubuntumate2010_64,Gentoo64 and Libreelec,twister works out of the box.

But lineage16-rpi4,nspawn64.RaspeX4,Debian64Pi4,manjaro-kde-rpi4,manjaro-xfce-rpi4,not workong out of the box with usb boot.
They have same error on boot.

i try to change start4.elf and start4x.elf with no sucess.
Hope it can help.
Again,love the facility of multibootwith PiNN,
ThanKs

Edit:i use the cmdline.txt of the site from https://pinn.mjh.nz/ for put multiple os on pinn

Duds
Posts: 1
Joined: Sun Nov 17, 2019 11:18 am

Re: STICKY: PINN - An enhanced version of NOOBS.

Wed Nov 18, 2020 5:13 am

procount wrote:
Thu Nov 05, 2020 12:28 pm

Apart from using up valuable space on your SD card, the only caveat to having a large /os folder is that it will prevent RiscOS from being installed. This is probably not an issue since the NOOBS version included is quite old and won't run on a PI4 anyway.
What are the constraints with RiscOS? 5.28 runs well on Pi4...

Tia.

User avatar
procount
Posts: 2411
Joined: Thu Jun 27, 2013 12:32 pm
Location: UK

Re: STICKY: PINN - An enhanced version of NOOBS.

Wed Nov 18, 2020 11:29 am

alexcarter wrote:
Tue Nov 17, 2020 9:03 pm
But lineage16-rpi4,nspawn64.RaspeX4,Debian64Pi4,manjaro-kde-rpi4,manjaro-xfce-rpi4,not workong out of the box with usb boot.
I have retested some of these OSes again and blocked them from installing to USB for now. Lineage16-rpi4 should not have been installable to USB anyway, so I don't know how you managed that. I will update the others when I get a chance to test them.
PINN - NOOBS with the extras... https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=142574

alexcarter
Posts: 8
Joined: Sun May 19, 2013 8:22 am

Re: STICKY: PINN - An enhanced version of NOOBS.

Wed Nov 18, 2020 12:23 pm

Ok Procount,
i'm sad to hear this.
for as i know,
the better install theses os on usb must be,
boot on sdcard,and rootfs on usb.
i will test this.

For lineage,
maybe it's because i use the tool of PINN resize system

Anyway,
your tool is very cool,it help so great.
thanks

User avatar
procount
Posts: 2411
Joined: Thu Jun 27, 2013 12:32 pm
Location: UK

Re: STICKY: PINN - An enhanced version of NOOBS.

Wed Nov 18, 2020 12:34 pm

alexcarter wrote:
Wed Nov 18, 2020 12:23 pm
maybe it's because i use the tool of PINN resize system
Ah yes, that might explain it, because the webpage does not know where you will install the OS to.

It is up to the maintainers of each OS to make their distros bootable from USB, or the sdcard/USB hybrid version.
Sometimes I can fix it, sometimes I can't or don't have time. In these cases I can mark the OS as not available to avoid disappointment, but I guess Matt's webpage does not account for this. I will check with him to see if the webpage can be enhanced.
PINN - NOOBS with the extras... https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=142574

alexcarter
Posts: 8
Joined: Sun May 19, 2013 8:22 am

Re: STICKY: PINN - An enhanced version of NOOBS.

Wed Nov 18, 2020 5:40 pm

Ho great Procount,
it's not really disapointed,
i take it like a dream of what Pinn Os can offers,
even if it not work with usb boot out of the box.

I guess i must install all in sdcard,and test if i can make them bootable on usb,and aftter it's done,
clone them on usb ssd.

it's really enjoying see i can multiboot with 34 Os.
Testing all is very cool.

Sad to be a noobs,because i have time ;}
Thanks for all

User avatar
procount
Posts: 2411
Joined: Thu Jun 27, 2013 12:32 pm
Location: UK

Re: STICKY: PINN - An enhanced version of NOOBS.

Wed Nov 18, 2020 5:48 pm

Be careful. Just because you CAN put 34 OSes on a drive, doesn't mean you SHOULD.
The more OSes you install, the less space each one has.
PINN only ensures there is about 400-500MB free space after installation, but sometimes this is not enough to do anything meaningful with.
If you run out of disk space on an OS partition, your desktop may not load, apt-update may fail, or other such problems.

If you do find an OS can be booted from USB, or can be modified to boot from USB, where I have marked it as not possible, please notify me and I can amend it in PINN.
PINN - NOOBS with the extras... https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=142574

alexcarter
Posts: 8
Joined: Sun May 19, 2013 8:22 am

Re: STICKY: PINN - An enhanced version of NOOBS.

Wed Nov 18, 2020 6:14 pm

all right,
i will inform you with pleasure.

For the place to partition.
i'll be confronted with this problem you specify,
you're right.
But after,i use the cmdline.txt of PiNN resize system of https://pinn.mjh.nz/
it solve the problem.
We can choose the size of all the Os.
It's very easy and very performant.

Not sure if you recommend or like this method,
sorry if don't.
Top 1 to you :)

User avatar
procount
Posts: 2411
Joined: Thu Jun 27, 2013 12:32 pm
Location: UK

Re: STICKY: PINN - An enhanced version of NOOBS.

Wed Nov 18, 2020 6:59 pm

It is a recommended way if you want control over your OS partition sizes. Matt has contributed many OS conversions to PINN.
PINN - NOOBS with the extras... https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=142574

User avatar
PLowran
Posts: 15
Joined: Mon Jan 12, 2015 5:10 pm
Location: Detroit MI USA

Re: STICKY: PINN - An enhanced version of NOOBS.

Fri Nov 20, 2020 3:43 pm

procount wrote:
Sat Nov 07, 2020 10:06 pm
@PLowran - to elaborate on Matt's webpage, simply follow the instructions on his page (expanded here in simple steps):

1. Select your model of Pi
2. Select your size of storage (SD card / SSD etc)
3. Select which OSes you want to install
4. Adjust the size of storage you want to allocate for each OS using the handy sliders.
5. If you haven't already, download pinn-lite.zip and expand it to your storage device.
6. Download the customised recovery.cmdline file from Matt's webpage.
7. Replace recovery.cmdline file in PINN directory with downloaded file
8. Boot your Raspberry Pi
9. Select all systems and install
10. Enjoy!

The Website Seems To Be Down Now....

User avatar
procount
Posts: 2411
Joined: Thu Jun 27, 2013 12:32 pm
Location: UK

Re: STICKY: PINN - An enhanced version of NOOBS.

Fri Nov 20, 2020 4:40 pm

It seems I only included a partial URL in the link you quoted so it pointed to the wrong place (I went back and fixed it now).
Please use https://pinn.mjh.nz/
PINN - NOOBS with the extras... https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=142574

User avatar
DougieLawson
Posts: 40541
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest Basingstoke, UK
Contact: Website Twitter

Re: STICKY: PINN - An enhanced version of NOOBS.

Fri Nov 20, 2020 4:40 pm

PLowran wrote:
Fri Nov 20, 2020 3:43 pm
procount wrote:
Sat Nov 07, 2020 10:06 pm
@PLowran - to elaborate on Matt's webpage, simply follow the instructions on his page (expanded here in simple steps):

1. Select your model of Pi
2. Select your size of storage (SD card / SSD etc)
3. Select which OSes you want to install
4. Adjust the size of storage you want to allocate for each OS using the handy sliders.
5. If you haven't already, download pinn-lite.zip and expand it to your storage device.
6. Download the customised recovery.cmdline file from Matt's webpage.
7. Replace recovery.cmdline file in PINN directory with downloaded file
8. Boot your Raspberry Pi
9. Select all systems and install
10. Enjoy!

The Website Seems To Be Down Now....
The URL got mangled because someone forgot the https:// piece.
https://pinn.mjh.nz/
Any language using left-hand whitespace for syntax is ridiculous

Any DMs sent on Twitter will be answered next month.
Fake doctors - are all on my foes list.

Any requirement to use a crystal ball or mind reading will result in me ignoring your question.

User avatar
procount
Posts: 2411
Joined: Thu Jun 27, 2013 12:32 pm
Location: UK

Re: STICKY: PINN - An enhanced version of NOOBS.

Fri Nov 20, 2020 5:11 pm

@Dougie - Just beat you to it!

By the way, Matt has kindly updated his webpage to cater for USB installations now, so if you specify where you want to install an OS to (SD card, USB or hybrid), it will further restrict the list of OSes to those that are appropriate for that target, just like in PINN.
PINN - NOOBS with the extras... https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=142574

User avatar
PLowran
Posts: 15
Joined: Mon Jan 12, 2015 5:10 pm
Location: Detroit MI USA

Re: STICKY: PINN - An enhanced version of NOOBS.

Fri Nov 20, 2020 5:51 pm

DougieLawson wrote:
Fri Nov 20, 2020 4:40 pm
PLowran wrote:
Fri Nov 20, 2020 3:43 pm
procount wrote:
Sat Nov 07, 2020 10:06 pm
@PLowran - to elaborate on Matt's webpage, simply follow the instructions on his page (expanded here in simple steps):

1. Select your model of Pi
2. Select your size of storage (SD card / SSD etc)
3. Select which OSes you want to install
4. Adjust the size of storage you want to allocate for each OS using the handy sliders.
5. If you haven't already, download pinn-lite.zip and expand it to your storage device.
6. Download the customised recovery.cmdline file from Matt's webpage.
7. Replace recovery.cmdline file in PINN directory with downloaded file
8. Boot your Raspberry Pi
9. Select all systems and install
10. Enjoy!

The Website Seems To Be Down Now....
The URL got mangled because someone forgot the https:// piece.
https://pinn.mjh.nz/

Douggie that was exactly it! I attempted to type it in on a few different devices with different connections with no luck, I happened to find a relpy in here where it was set as an actual hyperlink and it worked :-P
Thanks

HJAST101
Posts: 34
Joined: Thu Aug 27, 2020 12:53 pm

Re: STICKY: PINN - An enhanced version of NOOBS.

Sat Nov 21, 2020 4:22 pm

I want to use Timeshift to create backups on the same OS I'm working on (TwisterOS), but I can't select the partition that TwisterOS is on:
Screenshot_2020-11-21_16-19-18.png
Screenshot_2020-11-21_16-19-18.png (66.66 KiB) Viewed 893 times
What should I do?

User avatar
procount
Posts: 2411
Joined: Thu Jun 27, 2013 12:32 pm
Location: UK

Re: STICKY: PINN - An enhanced version of NOOBS.

Sat Nov 21, 2020 10:22 pm

Sorry I've no idea. I'm not familiar with Twister and I've never used Timeshift.
Did you install simply with "sudo apt install timeshift" ?
PINN - NOOBS with the extras... https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=142574

HJAST101
Posts: 34
Joined: Thu Aug 27, 2020 12:53 pm

Re: STICKY: PINN - An enhanced version of NOOBS.

Sun Nov 22, 2020 11:10 am

procount wrote: Did you install simply with "sudo apt install timeshift" ?
I used apt-get, but I'm not sure what even is the difference between apt and apt-get.

User avatar
procount
Posts: 2411
Joined: Thu Jun 27, 2013 12:32 pm
Location: UK

Re: STICKY: PINN - An enhanced version of NOOBS.

Tue Nov 24, 2020 12:04 pm

For those who wanted control over OS partition sizing, there has been a problem with Matt's webpage producing a blank list of OSes in PINN over the past few days. This was due to an update to cater for OSes that couldn't be installed to USB.
This issue has now been fixed and the webpage is back to working as normal.
PINN - NOOBS with the extras... https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=142574

acrown20201121
Posts: 9
Joined: Sat Nov 21, 2020 9:46 pm

Re: STICKY: PINN - An enhanced version of NOOBS.

Thu Nov 26, 2020 8:32 pm

Two questions about PINN.

1) I have looked at the list of downloadable OSs on

https://sourceforge.net/projects/pinn/files/os/
and
https://github.com/procount/pinn-os/blo ... s_all.json

but cannot find OpenMediaVault. Is there a way I can add it to my PINN boot options on my Pi and if so, what is the procedure?

2) The PINN documentation at https://github.com/procount/pinn/blob/m ... ME_PINN.md states

"PINN does not come supplied with any OSes. You must download them from the internet or provide them on a USB stick. So,...."

What is the procedure to provide an OS on a USB stick?

Thank you for any help.

User avatar
procount
Posts: 2411
Joined: Thu Jun 27, 2013 12:32 pm
Location: UK

Re: STICKY: PINN - An enhanced version of NOOBS.

Thu Nov 26, 2020 9:46 pm

acrown20201121 wrote:
Thu Nov 26, 2020 8:32 pm
Two questions about PINN.

1) I have looked at the list of downloadable OSs on

https://sourceforge.net/projects/pinn/files/os/
and
https://github.com/procount/pinn-os/blo ... s_all.json

but cannot find OpenMediaVault. Is there a way I can add it to my PINN boot options on my Pi and if so, what is the procedure?
As you mentioned in one of your previous posts, OpenMediaVault is no longer provided as an image, hence there is no entry in PINN for it.
What you can do is use PINN to install Raspios (previously known as Raspbian) and then follow the instructions in the pimylifeup link that you found previously. Since I believe you have a 240GB SSD, if you want to install multiple copies of Rapios (for whatever reason), you should install a projectSpace for each one you need, then replace each ProjectSpace with Raspios.
acrown20201121 wrote:
Thu Nov 26, 2020 8:32 pm
2) The PINN documentation at https://github.com/procount/pinn/blob/m ... ME_PINN.md states

"PINN does not come supplied with any OSes. You must download them from the internet or provide them on a USB stick. So,...."

What is the procedure to provide an OS on a USB stick?

Thank you for any help.
That was true, but I relented and additionally produced a full version of PINN that includes the same few OSes that NOOBS does, such as Raspios, LibreElec, etc. Nevertheless, I think the PINN-Lite version without OSes is the best one to use, because it hardly wastes any of your storage space.

The instructions for downloading OSes to USB stick or installing from the internet should be found in the README_PINN.md, but essentially, you need to:
  • format a USB stick as FAT32
  • create an "os" folder in its root directory
  • plug it into your Pi USB socket.
  • Install PINN to your SD card and boot it.
  • connect your Pi to the internet
  • Select the OSes you want to download
  • Click the Download button on the Archive Menu
This will download all your selected OSes to the USB stick.
You can then install the OSes from your USB stick to your SD card (or SSD, or whatever). Check the icon to the right of each OS to determine where it will be installed from (SD card, internet or USB).

This is useful if you want a local library of OS installations that you may want to install to your pi when, for example, you have no internet, or slow internet, or you just want to store the installations separately so they don't take up valuable storage space on your SD/SSD device.
PINN - NOOBS with the extras... https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=142574

denavin
Posts: 28
Joined: Thu Nov 26, 2020 4:15 am

Re: STICKY: PINN - An enhanced version of NOOBS.

Sun Nov 29, 2020 2:19 am

I already have Raspbery Pi OS installed on an SD care with my web server and Wordpress on it that I do not want to lose. I also have other SD cards with LebreELEC / Kodi, Retropi, Android, Lakka and Ubuntu 20.10 all with data on them.

Is there a way to consolidate them using PINN without rebuilding or losing all the data on them.

Return to “General discussion”