Tiny Core Linux

Tiny Core Base => Corepure64 => Topic started by: Tag on April 24, 2014, 03:46:09 PM

Title: CorePure-64 missing cfdisk and grub
Post by: Tag on April 24, 2014, 03:46:09 PM
How do I install CorePure-64 onto a Hard drive?  I tried getting cfdisk and grub using tce-load and no go (404). Is there a step I'm missing?
Title: Re: CorePure-64 missing cfdisk and grub
Post by: coreplayer2 on April 24, 2014, 08:30:58 PM
Grub2 is available in the repo

It's a little like the chicken before the egg.. but there are various ways to install
one method is you can install using the coreplus iso then download corepure64.gz  (or rootfs64.gz, modules64.gz) and  vmlinuz64.   create the grub config entries and reboot

More info about the destination HDD would be advantageous to assist further.. (like is the drive empty? are there other partitions, etc etc..)



Another recommended very useful tool to use at the command line is  " tce-ab "
Code: [Select]
tce-ab - Tiny Core Extension: Application Browser

S)earch P)rovides K)eywords or Q)uit:
tc@box:~$
then enter " s " for search
Code: [Select]
Enter starting chars of desired extension, e.g. abi: grub

tce - Tiny Core Extension browser

         1. graphics-3.8.10-tinycore64.tcz
         2. graphics-3.8.13-tinycore64.tcz
         3. grep.tcz
         4. grilo-dev.tcz
         5. grilo-gir.tcz
         6. grilo-plugins-dev.tcz
         7. grilo-plugins.tcz
         8. grilo.tcz
         9. grub2-efi.tcz

Enter selection ( 1 - 9 ) or (q)uit:

Code: [Select]
Title:          grub2-efi.tcz
Description:    grub efi boot loader
Version:        2.00 beta 6
Author:         see list of sites below
Original-site:  see list of sites below
Copying-policy: see list of sites below
Size: 7.5MB
Extension_by:   juanito
Tags:           grub bootloader efi uefi
Comments:       grub efi/uefi 64bit bootloader
                ----------
                howto:
                $ sudo x86_64-grub-install --target=x86_64-efi --boot-directory=/mnt/sdc1/EFI/BOOT --efi-dire
ctory=/mnt/sdc1 --removable [usb stick]
                $ cat /mnt/sdb1/EFI/BOOT/grub/grub.cfg

menuentry "core" {
  linux (hd1,gpt2)/boot/vmlinuz64 quiet noswap tce=sdb2 tz=GMT-4 blacklist=bcma blacklist=ssb blacklist=b43 t
ext
  initrd (hd1,gpt2)/boot/corepure64.gz
}
                You can optionally copy unicode.pf2 to /mnt/sdc1/EFI/BOOT/grub/fonts
                ----------
                This extension contains:
                grub-2.00 beta 6 - GPLv3 - ftp://ftp.gnu.org/gnu/grub/grub-2.00.tar.xz
                ----------
Change-log:     first version
Current:        2013/05/31
The info file has valuable information about the apps use, then
Enter " q " to quit the info file

Code: [Select]
A)bout I)nstall O)nDemand D)epends T)ree F)iles siZ)e L)ist S)earch P)rovides K)eywords or Q)uit:then enter " i "  for install

tce-ab comes in very handy for downloading the components for a gui desktop, like Xorg, window manager, etc etc..