Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Can't load kernel: Fit-PC

    Problems Installing or Upgrading pfSense Software
    4
    28
    15.7k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      wallabybob
      last edited by

      OK, forget option 3 for now.

      In the startup you should see

      FreeBSD/i386 bootstrap loader, revision 1.1

      then a few more lines then

      Hit [Enter] to boot immediately, or any other key for command prompt

      then hit a key (other than enter) to get the command prompt. You'll see a couple more lines of output then

      Type ? for a list of commands, 'help' for more detailed help
      OK

      then type

      set hw.ata.ata_dma="0"

      which will tell the ATA driver to not use DMA mode then type the command

      boot

      to boot the default kernel.

      If this gets the default kernel started and you complete configuration then you should edit /boot/loader.conf to include the line

      hw.ata.ata_dma="0"

      so you don't have to keep typing that at boot time.

      1 Reply Last reply Reply Quote 0
      • S
        sustech
        last edited by

        Naaaaaaa, not this time.

        panic no init
        cpuid=0
        Uptime=6s
        Cannot dump no dump device defined.

        Then reboots.

        It also gives a couple of GEOM errors for ad0, something about boundries???

        1 Reply Last reply Reply Quote 0
        • W
          wallabybob
          last edited by

          You are still having trouble booting off the USB stick? If you are booting off the hard drive did you change /etc/fstab for the change in device name of the root file system and swap space (da - > ad)?

          What is on the hard drive now?

          1 Reply Last reply Reply Quote 0
          • S
            sustech
            last edited by

            Sorry, still problems booting off USB stick. Haven't got as far as booting off hard drive. (so no pfsense files copied accross yet)

            1 Reply Last reply Reply Quote 0
            • W
              wallabybob
              last edited by

              Sunday I was looking at the Fit PC home page again and saw it supposedly comes with Ubuntu and Gentoo on the hard drive. Do you still have one or both of them? Whats the boot loader?

              1 Reply Last reply Reply Quote 0
              • S
                sustech
                last edited by

                Had both on it with dual boot. Lost them when I tried Smoothwall, can't remember what the boot loader was.

                1 Reply Last reply Reply Quote 0
                • W
                  wallabybob
                  last edited by

                  Do you have access to a Linux "Live CD"  - a CD setup with Linux in such a way that it can run entirely from the CD? You could boot that and then do a block copy of the USB drive to the hard drive, then try booting off the hard drive.

                  Maybe a suitable CD came with your system. If not, the "System Rescue CD" which can be downloaded from http://www.sysresccd.org/Main_Page should do the job. Quote a number of common Linux distribution CDs can operate as a Live CD which would be fine if you already have one but a rather bloated download if you just want a live CD.

                  Once you get into linux with the command prompt showing the hard drive is probably /dev/hda and the USB drive is probably /dev/sda and you would do a block copy by the command

                  dd if=/dev/sda of=/dev/hda bs=16384

                  The bs=16384 option speeds up the copy by copying multiple blocks at a time.

                  There is a FreeBSD Live CD available but I'm not suggesting you use it because you are having trouble with the FreeBSD boot loaders on your systems.

                  1 Reply Last reply Reply Quote 0
                  • S
                    sustech
                    last edited by

                    Can get rescue cd to work. Tried your command, without the # seems to get further. Says drive is full. Do I need to empty the hard drive first? Don't forget it has smoothwall installed.

                    In Gparted the usb stick is shown as /dev/sdb1 and has an unknown file system on it. It is flagged as boot. Could this be my problem all along, the usb stick not being formatted properly?

                    1 Reply Last reply Reply Quote 0
                    • W
                      wallabybob
                      last edited by

                      @sustech:

                      Can get rescue cd to work. Tried your command, without the # seems to get further. Says drive is full. Do I need to empty the hard drive first? Don't forget it has smoothwall installed.

                      In Gparted the usb stick is shown as /dev/sdb1 and has an unknown file system on it. It is flagged as boot. Could this be my problem all along, the usb stick not being formatted properly?

                      The dd command shouldn't say the hard drive is full because the hard drive is larger than the USB stick. Exactly what dd command did you type? Given that the USB stick apparently is /dev/sdb, the dd command should have been something like:

                      dd if=/dev/sdb of=/dev/hda bs=16384

                      If the if parameter had been something like if=/dev/sdb1 it would have meant something rather different, which unfortunately I don't have time to explain now. The dd command should not have any digits in either the if or of parameters.

                      The USB stick has FreeBSD UFS (Unix File System) which is not understood by many Linux utilities. That may be the reason Gparted reports "unknown file system".

                      1 Reply Last reply Reply Quote 0
                      • S
                        sustech
                        last edited by

                        Thanks very much for your help wallabybob, but I am going to have to cut my losses as it were and stick with the Smoothwall.

                        Maybe when I have learned a little more about linux (or when freebsd recognises the fit-pc) I will have another go.

                        Cheers.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.