Tiny Core Base > TCB Q&A Forum
Installing Tinycore directly to USB-stick without burning CD-rom
Yleisajattelija:
I'm trying to develop method to install TC directly to USB stick without burning CD-rom first, using another bootable USB-stick as TC-source.
By CDROM -burning TC USB-install is OK. I'm using syslinux(extlinux), partitioning with gparted msdos partioning table, bootable flag and ext2-filesystem, dd copy syslinux mbr.bin to USB, extlinux.conf UUID settings with blkid and correct UUID number, 5sec waitusb. new core.gz and vmlinuz, extlinux --install /dev/sdX for syslinux.
Not booting, one time probably booted from target USB (not sure about that) when both USB-sticks were installed.
Boots normally from source USB (made by CDROM).
I suspect, that syslinux copies some runtime parametres from environmet and is very sensitive how to be launched.
I made some experiments with gdisk and MBR/GTP -hybrid, gparted did leave starting sector to 2048 after gdisk (is that problem?)
Question:
What is correct system for manual TC-USB installation? Computer BIOS have UEFI support (not used currently), but there is some combability issues with that.
bmarkus:
Did you read http://tinycorelinux.net/faq.html ?
Yleisajattelija:
There is "standard" problem with documentation, part of documents are always out of date, and it is impossible to know which is currently useful.
I have understood, that there is systematic problems with linux USB-boot, that is probably reason why TC standard USB installation is by CDROM.
I know kernel loading problems with IBM-PC memory limits, real/protected mode transition problems, 8086-style address segmentation and BIOS-LBA addressing.
Ultimate solution is of course UEFI -boot with GPT-partitioning, but I don't know is TC supporting that without modifications.
But USB-identification is one problem on boot, I don't know if using disk labels is solution at current TC setup.
Edit: typo
bmarkus:
--- Quote from: Yleisajattelija on September 05, 2014, 12:07:28 AM ---There is "standard" problem with documentation, part of documents are always out of date, and it is impossible to know which is currently useful.
--- End quote ---
Be specific and do not make generic statements. Are you saying that the USB boot section of Tiny Core FAQ is not correct and outdated.
BTW, there is NO any problem with USB boot, opposit to your statement.
Yleisajattelija:
As I did wrote, normal TC USB-installation via CDROM works OK.
Problems are with manual USB-TC installation from source USB-TC.
Reason for manual installation is to avoid CDROM-burning phase and to control HW-system-spesific features.
Point is, I don't find documentation how to install TC manually to USB-stick, Tiny Core FAG is not including information for that, I think. I don't know it is up to date, either.
Few answers I already can tell:
a) Why not use solid standard CDROM based installation? Yes you can but it is slow and tedious.
b) TC-kernel can be loaded as any linux-kernel. Yes, but kernel can be heavily paramerized, and especially kernel loading phase is very sensitive for minor changes and/or missing parametres.
c) Use grub, lilo etc. other loader. OK, thats fine for me if I can find documentation
d) Use search and/or google. Done that, no help (yet)
Navigation
[0] Message Index
[#] Next page
Go to full version