Tiny Core Linux

Tiny Core Base => TCB Q&A Forum => Topic started by: Adam on July 29, 2013, 04:43:36 PM

Title: [SOLVED] kernel /boot/bzImage quiet > Error 15: File not found
Post by: Adam on July 29, 2013, 04:43:36 PM
Hi all,

This is my first attempt to install Core to the hard disk in Virtual Box. I’ve documented everything here, but having some problem when trying to boot it.

Error message is
Quote
kernel /boot/bzImage quiet
Error 15: File not found

Any help would be highly appreciated. Thanks in advance.

(http://firewallengineer.files.wordpress.com/2013/07/file-not-found.png)

http://firewallengineer.wordpress.com/2013/07/30/first-attempt-to-install-tiny-core-linux-to-hard-disk/
Title: Re: kernel /boot/bzImage quiet > Error 15: File not found
Post by: coreplayer2 on July 29, 2013, 05:05:28 PM
I recommend creating a vhd/vdi then boot to a tc iso then install tc-install from the repo  and run it to install tc to the virtual drive

That way at least you would have a guide to create the correct boot config file next time.  (Use vmlinuz instead of bzimage and loglevel=3 instead of quiet might be more appropriate)


Sent from my iPad using Tapatalk HD
Title: Re: kernel /boot/bzImage quiet > Error 15: File not found
Post by: Akane on July 29, 2013, 05:33:45 PM
Hi Adam.

Add additional boot options to 'append' line, not 'kernel' line.

Akane.
Title: Re: kernel /boot/bzImage quiet > Error 15: File not found
Post by: Adam on July 30, 2013, 03:41:49 PM
I recommend creating a vhd/vdi then boot to a tc iso then install tc-install from the repo  and run it to install tc to the virtual drive

That way at least you would have a guide to create the correct boot config file next time.  (Use vmlinuz instead of bzimage and loglevel=3 instead of quiet might be more appropriate)

Thanks coreplayer2 for your recommendations. Yes, I did create virtual disk image, VDI prior to the installation, then boot to TC ISO. Please find my Virtual Box settings below.

IDE Primary Master: Core1.vdi (1 GB)

(http://firewallengineer.files.wordpress.com/2013/07/core-vbox-setting.png)

As per your recommendation, I did try tc-install, however there is a problem with libfltk.so.1.1.

I’ve been looking around in the internet, but couldn’t find similar issue. I would appreciate if you could share how to fix this issue.

Error message is:

Quote
tc-install: error while loading shared libraries: libfltk.so.1.1: cannot open shared object file: No such file or directory

(http://firewallengineer.files.wordpress.com/2013/07/tc-install.png)

/mnt/sda1/boot/grub/menu.lst has been updated as follows:

Quote
tc@box:~$ cat /mnt/sda1/boot/grub/menu.lst

default 0
timeout 10
title tinycore
kernel /boot/vmimage loglevel=3
initrd /boot/tinycore.gz

(http://firewallengineer.files.wordpress.com/2013/07/boot-grub-menu-lst.png)

Then, I rebooted it and got this error message:
(http://firewallengineer.files.wordpress.com/2013/07/error-15-file-not-found.png)

Please help.
Title: Re: kernel /boot/bzImage quiet > Error 15: File not found
Post by: coreplayer2 on July 30, 2013, 03:58:55 PM
first a reminder that your original issue is likely the boot config file which should specify the actual file name similar to this

KERNEL /tce/boot/vmlinuz    (instead of bzImage which is no longer in use afaik)


As for tc-install    try using Tinycore-current.iso (alternatively CorePlus-current.iso which iirc has tc-install included)   instead of Core-current.iso

hope that helps



Alternatively, you might find the instructions in the syslinux.tcz install info file useful which uses the conf file from  core-current.iso


   
Title: Re: kernel /boot/bzImage quiet > Error 15: File not found
Post by: Adam on July 30, 2013, 04:50:19 PM
first a reminder that your original issue is likely the boot config file which should specify the actual file name similar to this

KERNEL /tce/boot/vmlinuz    (instead of bzImage which is no longer in use afaik)


As for tc-install    try using Tinycore-current.iso (alternatively CorePlus-current.iso which iirc has tc-install included)   instead of Core-current.iso

hope that helps

Alternatively, you might find the instructions in the syslinux.tcz install info file useful which uses the conf file from  core-current.iso

Thanks for your prompt response. Here is exact location of vmlinuz. Unfortunately, I can't find tinycore file in this box.

Quote
initrd /boot/tinycore.gz

Quote
root@box:/# find / -name tinycore
root@box:/#

Quote
root@box:/# find / -name vmlinuz
/mnt/sda1/boot/vmlinuz
root@box:/#

Should I update the /mnt/sda1/boot/grub/menu.lst file like this?

Quote
default 0
timeout 10
title tinycore
kernel /mnt/sda1/boot/vmlinuz loglevel=3

(http://firewallengineer.files.wordpress.com/2013/07/find.png)

(http://firewallengineer.files.wordpress.com/2013/07/tce.png)

The reason why I'm using Core-current.iso (8 MB) instead of TinyCore-current.iso (12 MB) as I'm trying to build small but powerful linux client/server to be used in my VirtualBox lab. GUI is not needed at all in this case.

http://tinycorelinux.net/4.x/x86/release/Core-current.iso (8 MB) <-- without GUI
http://tinycorelinux.net/4.x/x86/release/TinyCore-current.iso (12 MB) <-- with GUI
Title: Re: kernel /boot/bzImage quiet > Error 15: File not found
Post by: gerald_clark on July 30, 2013, 05:37:15 PM
The kernel location is where the boot loader finds it.
Probably /boot/vmlinuz

The tce directory is relative to /mnt, or just let the init code find it.
Title: Re: kernel /boot/bzImage quiet > Error 15: File not found
Post by: curaga on July 31, 2013, 03:29:30 AM
While tc-install is the GUI installer, the extension also includes a CLI installer script, tc-install.sh.
Title: Re: kernel /boot/bzImage quiet > Error 15: File not found
Post by: Adam on July 31, 2013, 04:08:13 PM
Thanks to all for your help. This issue finally has been solved.

http://forum.tinycorelinux.net/index.php/topic,15722.msg92096.html#msg92096
Title: Re: [SOLVED] kernel /boot/bzImage quiet > Error 15: File not found
Post by: Adam on August 12, 2013, 12:33:16 AM
SOLUTION
There is no such bzImage & tinycore.gz in /mnt/sda1/boot/.
The correct files are vmlinuz  & core.gz

Code: [Select]
root@box:/# ls -l /mnt/sda1/boot/
total 7727
-r--r--r--    1 root     root       5385191 May  7 16:19 core.gz
drwxr-xr-x    2 root     root          1024 Jul 31 22:29 grub
-r--r--r--    1 root     root       2491968 Feb 21  2012 vmlinuz
root@box:/#

Code: [Select]
root@box:/# cat /mnt/sda1/boot/grub/menu.lst
default 0
timeout 10
title .::Core CLI::. || FirewallEngineer.wordpress.com || ^_^
kernel /boot/vmlinuz loglevel=3
initrd /boot/core.gz
root@box:/#