Please help... newbie trying to learn and troubleshoot... I've read the documentation, and searched the Forum and Wiki, but am still having problems.
I'm not understanding why the cp command, and the grub commands don't appear to be working correctly during my TC install. I'm installing the current TC version, version 3.4.1.
Summary:
Problem #1: When setting-up GRUB, I receive the following messages:
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no
Error 15: File not found
Problem #2: If I exit TC, reboot from the Tiny Core iso boot CD, and open FileMgr, the mnt/hda1/boot/grub directory displays; however, none of the GRUB files display.
Situation:
I'm attempting a TC install on a computer with hard drive that's not currently connected to the internet. Here's what I've done thus far:
1. Created a Tiny Core iso boot CD. Also, burned onto the same CD the following GRUB files:
grub-0.97-splash.tcz
grub-0.97-splash.tcz.dep
grub-0.97-splash.tcz.md5.txt
ncurses.tcz
ncurses.tcz.dep
ncurses.tcz.md5.txt
ncurses-common.tcz
ncurses-common.tcz.dep
2. Created a GParted Magic iso boot CD.
3. Booted the computer from GParted Magic iso CD.
4. Utilized GParted Partition Editor to create the following hard drive partitions:
/dev/sda1 ext3 100MB boot flag
/dev/sda2 linux-swap 2GB
/dev/sda3 ext3 10.04GB
5. Utilized PCMan File Manager to paste the Tiny Core boot folder into partition /dev/sda1.
6. Utilized PCMan File Manager to create the /tce/optional directory in partition /dev/sda3.
7. Copied and pasted the following GRUB files from CD to the /tce/optional directory:
grub-0.97-splash.tcz
grub-0.97-splash.tcz.dep
grub-0.97-splash.tcz.md5.txt
ncurses.tcz
ncurses.tcz.dep
ncurses.tcz.md5.txt
ncurses-common.tcz
ncurses-common.tcz.dep
8. Rebooted the computer with the Tiny Core iso boot CD.
9. Opened the TC AppBrowser and performed a local install of grub-0.97-splash.tcz (Connect > Local, selected grub-0.97-splash.tcz, clicked OK). I received the grub-0.97-splash.tcz ok message in AppBrowser.
10. Opened the TC Aterm terminal, and typed sudo su.
11. In order to ensure I utilized the proper partition naming convention for TC, I ran the fdisk -l command, which gave the following output:
/dev/hda1 boot
/dev/hda2 linux swap
/dev/hda3
12. Made a directory for GRUB as follows:
mkdir -p /mnt/hda1/boot/grub
13. Copied the GRUB files to the newly created directory:
cp -r /usr/lib/grub/i386-pc/* /mnt/hda1/boot/grub
14. Opened TC FileMgr to verify the directory and files copied. The directory and files were listed (including the files that GRUB says don't exist in step #17 below).
15. In the TC Aterm terminal, typed grub.
16. After getting the grub prompt, I typed root (hd0,0). It returned the following message:
Filesystem type is ext2fs, partition type 0x83.
17. At the next grub prompt, I typed setup (hd0). It returned the following messages:
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no
Error 15: File not found
Also, if I exit TC, reboot from the CD, and open FileMgr, the mnt/hda1/boot/grub directory displays; however, none of the GRUB files display.
Can anyone help?!! Did I setup something wrong?
Thanks!