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

    Alix Install on ide hd, why does it fail? (updated)

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    4 Posts 2 Posters 2.6k Views
    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.
    • T
      Tuckie
      last edited by

      EDIT: see last post of mine for update

      I've enabled verbose logging to see all the details, and set the dma_limit to 4.  The same disk works/boots fine when hooked up to a desktop, does anyone have any ideas?

      ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA66 cable=80 wire
      ad0: setting PIO4 on CS5536 chip
      ad0: setting UDMA66 on CS5536 chip
      ad0: 19073MB <toshiba mk2004gal="" jc101b=""> at ata0-master UDMA66
      ad0: 39063024 sectors [38753C/16H/63S] 16 sectors/interrupt 1 depth queue
      GEOM: new disk ad0
      ad0: Adaptec check1 failed
      ad0: LSI (v3) check1 failed
      ad0: LSI (v2) check1 failed
      ad0: FreeBSD check1 failed
      ATA PseudoRAID loaded
      Trying to mount root from ufs:/dev/ad0s1a
      start_init: trying /sbin/init
      exec /sbin/init: error 20
      start_init: trying /sbin/oinit
      exec /sbin/oinit: error 20
      start_init: trying /sbin/init.bak
      exec /sbin/init.bak: error 20
      start_init: trying /rescue/init
      start_init: trying /stand/sysinstall
      init: not found in path /sbin/init:/sbin/oinit:/sbin/init.bak:/rescue/init:/stan
      d/sysinstall
      panic: no init</toshiba>
      
      1 Reply Last reply Reply Quote 0
      • dotdashD
        dotdash
        last edited by

        Did you set the HDD wait option in the BIOS?

        1 Reply Last reply Reply Quote 0
        • T
          Tuckie
          last edited by

          One of the first things I did.  I'm running v.99h of the bios.  What bugs me is it can make it so far into the boot (past the initial "welcome to pfSense" prompt) before it errors out.

          The line that seems most interesting to me is "ad0: FreeBSD check1 failed" But I can't find any specifics as to what that means.

          1 Reply Last reply Reply Quote 0
          • T
            Tuckie
            last edited by

            I've currently given up on my ide connection, I have no idea as to why it stopped working… now it doesn't even identify the laptop drive in bios... I wonder if there was hardware besides the resistor missing on the board (I soldered on the ide connector & added a resistor to select master (as mentioned in the alix documentation), but that went really smoothly...other than the not working bit ;) )...

            Onto the current problem.

            I would love to use a cf to just boot from a notebook drive that's connected via usb, but I can't get the default freebsd boot-loader to see the drive and I haven't been able to try with grub, as it just fails to install grub on the cf while hooked up to a desktop.

            (if anyone could offer ideas as to how to get grub working, it would be appreciated)

            Not being able to get grub working, I decided to just mount the usb drive at boot, and run the more disk intensive stuff from it (squid definitely doable...would be possible to send all logging there?)

            But...of course... it still fails to find the drive (this early in the boot process)...

            Welcome to pfSense 1.2.2 on the 'pfSense' platGform...
            
            EMounting filesysOtems...M_LABEL: Label ufs/pfSense removed.
            mount: /dev/da0s1 : No such file or directory
             done.
            Creating symlinks......done.
            Launching PHP init system...umass0: <western 0="" digital="" external="" hdd,="" class="" 0,="" r1<br="">da0 at umass-sim0 bus 0 target 0 lun 0
            da0: <wdc wd60="" 0ve-00hdt0="" 0000=""> Fixed Direct Access SCSI-0 device
            da0: 40.000MB/s transfers
            da0: 57231MB (117210240 512 byte sectors: 255H 63S/T 7296C)
             done.</wdc></western>
            

            Running mount /mnt works fine once its started up. Here's my fstab:

            Device        Mountpoint      FStype  Options         Dump    Pass#
            /dev/ad0s1a     /               ufs     rw,noatime      1       1
            /dev/ad0s1b     none            swap    sw              0       0
            /dev/da0s1      /mnt            ufs     rw              1       1
            

            If I can't even get this working on bootup… what would be the easiest way to run mount /mnt later during the bootup process.

            Any thoughts/ideas/suggestions at this point would be greatly appreciated.

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