WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: New Tinycore release for USB - Includes complete setup for FAT16/32 & EXT2/3  (Read 4973 times)

Offline linus72

  • Full Member
  • ***
  • Posts: 196
  • Damn it Jim!
OK, I got this Baby humming!
Very simple directions instead of a long post!

Download New TC-1.4.3-USB here and get a "flavor" or two too!
Note, the "menu.lst" has explanations for each "flavor".
( http://multidistro.com/downloads/tc_flavors/tc_flavors.html )

Untar it and Get ready to either install syslinux (FAT16/32) or Grub (EXT2/3) to USB.
For grub directions go here-
( [removed due to policy violation]/instau.html )

OK, the BIG notes about that Page-
1) DISCONNECT YOUR HD BEFORE INSTALLING GRUB!

2) Use a Ubuntu or similar livecd to install grub to USB. note that I already have all the
Grub stuff in the Boot folder-all you gotta do is install Grub to MBR of USB!

Ubuntu commands-
"sudo su" Become root
"sudo grub" Invoke grub
"root (hd0,0)" You should get a outout here-
"setup (hd0)" It should install successfully.
"quit"

Ah, Now just powerdown, re-connect HD, insert USB, power-up and play!
Great thing is; Because it's designated as (hd0,0), that is, the first HD,
The USB will boot even on a computer WHICH CAN'T BOOT FROM USB!
HOW?
Simply use the Tinycore bootfloppy or Plop bootmanager bootfloppy (plpbt.img) or boot cd too.
( http://distro.ibiblio.org/pub/linux/...linux/release/ )
( http://www.plop.at/en/bootmanager.html )

For FAT16/32 USB's, simply set boot flag active and install syslinux-
"syslinux -s /dev/sdxx" Where "xx" equals your USB name, examples incl. sdf1, sdc1, sdg1, etc.
To find out enter, as root, "fdisk -l" or "mount".
Reboot and play!
Note also that the syslinux.cfg has sub-menu's for different options-

So, please tell me how it goes and if all works as intended!?
Also, Nish Grub splashimages in the /boot/grub/splashimages folder!

Oh, because Tinycore mounts the vhd's- you can have access to the vhd and the Host PC!

Note also the Music folder withing the "musix" vhd!
That's CreativeCommons music play it with XMMS!

To see contents of vhd use ROX filer or the "ls" command
"ls /mnt/tcvd"
« Last Edit: June 03, 2009, 12:25:21 PM by linus72 »

Offline linus72

  • Full Member
  • ***
  • Posts: 196
  • Damn it Jim!
OK, sorry, didn't realize I screwed up the link-
( http://multidistro.com/downloads/tc_flavors/tc_flavors.html ) ::)

Offline linus72

  • Full Member
  • ***
  • Posts: 196
  • Damn it Jim!
Ah, I forgot to include the "flavors" config for syslinux.cfg sub-menu, and also forgot to mention you must edit the tcvd.cfg also-

Here is new "flavors" config, please add it to the boot/syslinux folder and you must also edit the syslinux.cfg to show the flavors config.

OK, add this to syslinux.cfg-



Code: [Select]
label flavors
menu label ^Flavors-TCVD
kernel /boot/syslinux/menu.c32
append /boot/syslinux/flavr.cfg

and copy/paste this into a new document and save as "flavr.cfg" and put it in syslinux folder-

Code: [Select]
MENU MARGIN
MENU ROWS -12
MENU TABMSG
MENU TABMSGROW -3
MENU CMDLINEROW -3
MENU HELPMSGROW -4
MENU HELPMSGENDROW -1

MENU COLOR SCREEN 32;40
MENU COLOR BORDER 34;40
MENU COLOR TITLE 1;33;40
MENU COLOR SCROLLBAR 34;46
MENU COLOR SEL 30;47
MENU COLOR UNSEL 36;40
MENU COLOR CMDMARK 37;40
MENU COLOR CMDLINE 37;40
MENU COLOR TABMSG 37;40
MENU COLOR DISABLED 37;40
MENU COLOR HELP 32;40

LABEL menu
MENU HIDE
KERNEL /boot/syslinux/menu.c32

MENU TITLE Tinycore-1.4.3-USB-BootMenu: TAB to edit append line

label -
menu label ^Back
kernel /boot/syslinux/menu.c32

label tcvd-minimal
menu label ^TCVD-Minimal-SDA1
menu default
kernel /boot/bzImage
append initrd=/boot/tinycore.gz quiet tcvd=sda1/flavors/minimal restore=tcvd tce=tcvd waitusb=5

label tcvd-musix
menu label ^TCVD-Musix-SDA1
kernel /boot/bzImage
append initrd=/boot/tinycore.gz quiet tcvd=sda1/flavors/musix restore=tcvd tce=tcvd waitusb=5

label tcvd-office
menu label ^TCVD-Office-SDA1
kernel /boot/bzImage
append initrd=/boot/tinycore.gz quiet tcvd=sda1/flavors/office restore=tcvd tce=tcvd waitusb=5

label tcvd-multim
menu label ^TCVD-Multimedia-SDA1
kernel /boot/bzImage
append initrd=/boot/tinycore.gz quiet tcvd=sda1/flavors/multim restore=tcvd tce=tcvd waitusb=5

label tcvd-compilr
menu label ^TCVD-Compiler-SDA1
kernel /boot/bzImage
append initrd=/boot/tinycore.gz quiet tcvd=sda1/flavors/compilr restore=tcvd tce=tcvd waitusb=5

label tcvd-lowram
menu label ^TCVD-LowRam-SDA1
kernel /boot/bzImage
append initrd=/boot/tinycore.gz quiet tcvd=sda1/flavors/loram restore=tcvd tce=tcvd waitusb=5

label tcvd-rescue
menu label ^TCVD-Rescue-SDA1
kernel /boot/bzImage
append initrd=/boot/tinycore.gz quiet tcvd=sda1/flavors/rescue restore=tcvd tce=tcvd waitusb=5



Now, change "tcvd=sda1" above to what your usb is- sdb1. etc
Also, the tcvd.cfg has nothing after-
Code: [Select]
tcvd=sda1/flavors


So please add the tcvd name to it if you have a special tcvd, or just use the flavr.cfg above.
Very sorry.
Anybody try it yet as I am a singular force at multidistro.com and have no way of knowing whether anything works without your constructive criticism.
Thanks

Offline linus72

  • Full Member
  • ***
  • Posts: 196
  • Damn it Jim!
 ;D
OK, I fixed the download to include above...