Tiny Core Base > Raspberry Pi

OK to pull out memory card once the system boots up?

<< < (6/7) > >>

ashfame:

--- Quote from: Rich on July 09, 2020, 08:41:30 AM ---Hi ashfame
I should have mentioned you need the following extensions for the above operations:
parted.tcz
util-linux.tcz

I will add that information to my previous post. Hope that didn't cause you any problems.

You do not have to perform these operations on a Pi. You can do this using an x86 machine running Tinycore while using the  Fetch.sh
script to retrieve PiCore extensions.

--- End quote ---

Hi Rich, thanks for explaining that, you are the best! :)

I have just sat down to work on the OS build, after working on the actual project that will run on it, during the day.

I understand your well written instructions very clearly and they will be helpful when I start running out of space, but since I am using piCore11, they seem to have larger partitions with much more empty space than piCore9.

For now, I am able to put up extensions as-is, but when the time comes to including my custom extension for the primary application that's supposed to run on the air-gapped OS build, I will definitely have to do it.

This cleared my another misunderstanding regarding "installation" of extensions. Its more like loading the extensions into memory for use. So, it simply becomes a matter of providing the tcz files and then specifying them in boot.lst so that they are loaded during the boot. And copy2fs.flg dictates they are copied to memory based file system, rather than just being mounted, hence the possibility of un-mounting 2nd partition after boot.

The 2 packages you mentioned - parted.tcz & util-linux.tcz, its my understanding that I will need them if I want to do this expansion while running piCore only. Otherwise, I can just get by doing this on a x86 box, right?

Rich:
Hi ashfame

--- Quote from: ashfame on July 09, 2020, 05:08:37 PM --- ... The 2 packages you mentioned - parted.tcz & util-linux.tcz, its my understanding that I will need them if I want to do this expansion while running piCore only. Otherwise, I can just get by doing this on a x86 box, right?
--- End quote ---
Yes, you can do this all on an x86 box. You only need those extensions on the machine you use to expand and alter the image file on.
parted.tcz  is needed for expanding the partition.
util-linux.tcz  is needed for the  losetup  program it provides. The  losetup  program makes it possible to treat the  .img  file like a
real device.

ashfame:

--- Quote from: Rich on July 09, 2020, 08:30:51 PM ---Hi ashfame

--- Quote from: ashfame on July 09, 2020, 05:08:37 PM --- ... The 2 packages you mentioned - parted.tcz & util-linux.tcz, its my understanding that I will need them if I want to do this expansion while running piCore only. Otherwise, I can just get by doing this on a x86 box, right?
--- End quote ---
Yes, you can do this all on an x86 box. You only need those extensions on the machine you use to expand and alter the image file on.
parted.tcz  is needed for expanding the partition.
util-linux.tcz  is needed for the  losetup  program it provides. The  losetup  program makes it possible to treat the  .img  file like a
real device.

--- End quote ---

Sorry, I am confused. If I am doing this on x86, why do I need tcz extensions for that? which essentially only runs in TinyCore?

Rich:
Hi ashfame
Those are x86 extensions that get installed on the x86 box because they are needed to make alterations to the image file. They are not
added to the image file or needed on the Pi.

ashfame:

--- Quote from: Rich on July 09, 2020, 08:50:01 PM ---Hi ashfame
Those are x86 extensions that get installed on the x86 box because they are needed to make alterations to the image file. They are not
added to the image file or needed on the Pi.

--- End quote ---

Hi Rich, I think its the tcz extension that confuses me. TCZ files are TinyCore extensions, right?

I understand I will need the required packages to run on x86, which in this case is parted and utils for ubuntu, if I am right. but you said parted.tcz & util-linux.tcz so I got confused.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version