Tiny Core Linux
Tiny Core Base => Corepure64 => Topic started by: Krutoy_erali on May 29, 2026, 11:36:25 AM
-
Hello. I need a direct path to ISO's root from a working TinyCoreLinux in. I don't need any manual mount, so it will work in a TinyCoreLinux 16.0, and will be available when ISO wouldn't mount. How I can find this path?
-
Hi Krutoy_erali
It's not clear what exactly you are looking for.
If you boot a CD, the root will be at /mnt/sr0.
All you will find there is probably boot/ and cde/.
If you are looking for /bin/, /dev/, /etc/, /home/, and so
on, there is no direct path on the ISO.
When you boot the ISO, it loads boot/vmlinuz.
Then, vmlinuz unpacks boot/core.gz which contains
the root file system.
Eventually, /etc/init.d/tc-config gets started which
finishes setting up the system.
-
I mean, sr0 or some other drive of this ISO file is not displayed in /mnt, and they need to be mounted through mount /dev/sr0 /mnt/sr0 or something else, and I want to have a direct path to the ISO root so that I don't guess, and mount right away, thank you for advice
-
Hi Krutoy_erali
I just took a look at TinyCore-15.0.iso and the cde/ directory
contains a copy2fs.lst file which will make the CD removable.
That means it gets unmounted once booted up.
You can try this. At the boot menu, hit your TAB key.
Add the boot code:
lst=onboot.lstThat might override copy2fs.lst file and keep the CD mounted.
If you used dd to install the ISO to a USB thumb drive, check /mnt/sd*.
-
Hi Krutoy_erali
It's still not clear what you hope to accomplish that can't be
done by mounting the ISO file to a mount point:
tc@E310:~$ mkdir ISOs
tc@E310:~$ cd ISOs
tc@E310:~/ISOs$ wget http://tinycorelinux.net/16.x/x86/release/TinyCore-16.2.iso
--2026-05-29 20:22:07-- http://tinycorelinux.net/16.x/x86/release/TinyCore-16.2.iso
Resolving tinycorelinux.net... 128.127.66.77
Connecting to tinycorelinux.net|128.127.66.77|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 25165824 (24M) [application/octet-stream]
Saving to: 'TinyCore-16.2.iso'
TinyCore-16.2.iso 100%[==========================================================================>] 24.00M 8.46MB/s in 2.8s
2026-05-29 20:22:11 (8.46 MB/s) - 'TinyCore-16.2.iso' saved [25165824/25165824]
tc@E310:~/ISOs$ mkdir mnt
tc@E310:~/ISOs$ sudo mount TinyCore-16.2.iso mnt
mount: /home/tc/ISOs/mnt: WARNING: device write-protected, mounted read-only.
tc@E310:~/ISOs$ cd mnt # This will place you in the ISOs root directory
tc@E310:~/ISOs/mnt$ ls -l
total 4
dr-xr-xr-x 3 root root 2048 May 26 2013 boot/
dr-xr-xr-x 3 root root 2048 Sep 29 2025 cde/
tc@E310:~/ISOs/mnt$ cd ..
tc@E310:~/ISOs$ sudo umount mnt
tc@E310:~/ISOs$
It will be easier to help you if you explain exactly what you
are trying to do.
-
Thank you! You are completely right, copy2fs unmounts the boot media after startup. I have CorePure 16.0 on a flash drive, and connected to my old computer. And I have so many drives so I need to manually mount every drive to find ISO root. Your explanation about copy2fs cleared up why the mount points were missing! I just have bad english, so my words are not understandable