Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


FreeBSD 6.1 - Unable to load a kernel

Posted on 2006-05-22
Medium Priority
Last Modified: 2013-11-22

I want to install FreeBSD 6.1 release on a Dell PowerEdge 830 (2 HD SCSI in Raid 1), but it fail's.

During install :

Add of package linux_base-8-8.0_14 aborted; error code 1 -
Please check the debug screen for more info.

After install :

Loading /boot/defaults/loader.conf
Unable to load a kernel !
can't load 'kernel'y
Type '?' for a list of commands, 'help' for more detailed help.

I reinstall FreeBSD 6.0 and it's work fine.
I try download another iso image from another site + verify checksum, but have the same problem.
I try on another PC (AMD + HD IDE), exactly the same problem.

Thanks if you can help me.

Question by:heg_central
  • 3
  • 2
LVL 62

Expert Comment

ID: 16740301
Your installation CD is damaged.
Verify checksum of ISO image and burn it using lower speed.

error code 1 is permission problem. (/usr/include/sys/errno.h)
Why don't you check debug screen ( press printscreen key while at sysinstall )

Author Comment

ID: 16741468
My installation CD isn't damaged.

Debug screen give :
DEBUG: Executing command 'mv /boot/GENERIC /boot/kernel'
mv: rename /boot/GENERIC to /boot/kernel: No such file or directory
DEBUG: Command 'mv /boot/GENERIC /boot/kernel' return status of 1
DEBUG: readCOnfig: Read 596 lines from /etc/defaults/rc.conf

I find a solution, inspired from :


My process:
Boot CD + Option 1 + 22 belgium + Belgian ISO keymap
Custom Begin a custom installation (for experts)
2. Options : no change
3. Partition : A(uto) + Q(uit)
4. Label : A(uto) + Q(uit)
5. Distributions
> > B Custom + space bar to enter submenu
[X] base (selection with space bar)
[ ] kernel + space bar to enter submenu
[X] GENERIC (selection with space bar)
6. 1 CD/DVD
7. Commit -> execute

User confirmation requested -> No

X Exit + OK
X Exit + Install
Ask rebooting (remove CD) -> yes

After, the system reboot, it's ok BUT root has no password
I do a sysinstall to do postconfiguration (network adapter, Time Zone)
and Adding packages/All/linux_base-8-8.0_14 works well : it's not my Cd which was defect (ouf!)

Fortunately, all this procedure is not necessary with FreeBSD 6.0 !

Hope it can help someone else.

LVL 62

Expert Comment

ID: 16741907
Why not standard installation to confirm it works followed by sysinstall...
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.


Author Comment

ID: 16750384
Hi gheist,

I try with a standard installation and it's OK. See below my solution.


Problem after installing FreeBSD 6.1 :

Loading /boot/defaults/loader.conf
Unable to load a kernel !
can't load 'kernel'
Type '?' for a list of commands, 'help' for more detailed help.

Solution with a standard installation :
(Warning : it's an installation with FreeBSD 6.1 is the only OS on the machine and with the option to erase the Hard Disk prior to install !! )

Boot from CD
Option 1
Country selection (22 belgium for me)
System Console Keymap (Belgian ISO keymap for me)
Standard Begin a standard installation (recommanded)
FDISK Partition Editor
D = Delete Slice
A = Use entire Disk
Q = Finish
Install the FreeBSD >Boot manager
FreeBSD Disklabel Editor
A = Auto Defaults
Q = Finish
Choose Distributions
go down to > > B Custom Specify your own distribution set
space bar to go to submenu
[X] base (selection with space bar)
[ ] kernel (space bar -> go to submenu)
[X] GENERIC (selection with space bar) + OK
You come back and must have :
[X] base
[X] kernel
OK to continue install
Follow the next steps with your options
In this case, no problem to install Linux binary compatibility

The most important is to install the kernel sources (base and kernel).
This is not necessary with FreeBSD 6.0

LVL 62

Expert Comment

ID: 16757997
No refund. Debug screen checking was found B-helpful or so.

Accepted Solution

GranMod earned 0 total points
ID: 16778639
Closed, no 250 points refunded.

The Experts Exchange
Community Support Moderator of all Ages

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction Regular patching is part of a system administrator's tasks. However, many patches require that the system be in single-user mode before they can be installed. A cluster patch in particular can take quite a while to apply if the machineā€¦
Every server (virtual or physical) needs a console: and the console can be provided through hardware directly connected, software for remote connections, local connections, through a KVM, etc. This document explains the different types of consolā€¦
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
Suggested Courses
Course of the Month11 days, 18 hours left to enroll

564 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question