Discussion:
EON on Zotac H55-ITX Motherboard
Ian Daniel
2010-07-02 08:27:07 UTC
Permalink
Hi,

I've managed to get EON installed to a USB flash drive on this motherboard and it boots ok. The only issue I have is that the /mnt filesystem doesn't auto mount. This may be down to some subtlety in the hardware as I had to deactivate 6 of the USB ports (it has 14) before it would boot.

Could someone point me at the mechanism used to mount the flash drive? I can mount it manually and update the config etc. But it would be nice if it all worked properly.


eon:3:~#format -e
Searching for disks...done

AVAILABLE DISK SELECTIONS:
0. c0t0d0 <DEFAULT cyl 999 alt 2 hd 128 sec 32>
/***@0,0/pci8086,***@1d,7/***@6/***@0,0
1. c1d0 <DEFAULT cyl 60797 alt 2 hd 255 sec 126>
/***@0,0/pci-***@1f,2/***@0/***@0,0
2. c1d1 <HITACHI-PBHDAPH-0001-931.51GB>
/***@0,0/pci-***@1f,2/***@0/***@1,0
3. c2d0 <SEAGATE-9QJ2Q37-0001-931.51GB>
/***@0,0/pci-***@1f,2/***@1/***@0,0
4. c2d1 <DEFAULT cyl 60797 alt 2 hd 255 sec 63>
/***@0,0/pci-***@1f,2/***@1/***@1,0
5. c3d0 <HITACHI-PBHDNLM-0001-931.51GB>
/***@0,0/pci-***@1f,5/***@0/***@0,0
6. c4d0 <DEFAULT cyl 60797 alt 2 hd 255 sec 63>
/***@0,0/pci-***@1f,5/***@1/***@0,0
Specify disk (enter its number):

eon:1:~#fsck -m /dev/dsk/c0t0d0s0
** /dev/rdsk/c0t0d0s0
ufs fsck: sanity check: /dev/dsk/c0t0d0s0 okay

Thanks,

--Ian
--
This message posted from opensolaris.org
Andre Lue
2010-07-02 12:21:41 UTC
Permalink
Hi,

Usually when this happens there is something the motherboard does not like about the usb key in the init phase.

You can test a couple of things

1 manual mount.
Mkdir /mnt/eon0
Mount /dev/dsk/c0t0d0s0 /mnt/eon0

2 Try to boot another machine with the key and see if it gets automounted.

If both of these work the reason given at top is definite. Hope that helps
--
This message posted from opensolaris.org
Ian Daniel
2010-07-02 13:10:28 UTC
Permalink
Hi,

Thanks for that. Manual mount works absolutely fine ... I can update using that method if I have to. That key worked fine in previous hardware running EON so I doubt it is the key but I have another and will try it. It may actually be the motherboard as I had to disable 6 ports in the BIOS to enable EON to boot without hanging ... :-(

Where does this mount actually occur? Maybe I can debug it a bit more, I couldn't see anything once it had started that looked relevant.

Regards,

--Ian
--
This message posted from opensolaris.org
Andre Lue
2010-07-02 14:01:28 UTC
Permalink
Not saying something is wrong with the key, but more some incompatibilities with mobo boot and usb with this key.

Mount occurs same place as opensolaris in devices-local. To help with boot debug you can add -v -m verbose at grub menu.
--
This message posted from opensolaris.org
Ian Daniel
2010-07-02 14:24:07 UTC
Permalink
Erm .. I think I found it ...

eon:40:/#fstyp /dev/dsk/c0t0d0s0
zfs

How did that happen? It has a UFS filesystem on it ....

/dev/dsk/c0t0d0s0 - /mnt ufs - no rw,intr,largefiles,logging,xattr,onerror=panic

--Ian
--
This message posted from opensolaris.org
Andre Lue
2010-07-02 15:08:45 UTC
Permalink
That is a puzzler .. scratches head
--
This message posted from opensolaris.org
Ian Daniel
2010-07-04 15:56:01 UTC
Permalink
I wiped it with dd and it's working better now. Dunno what happened there but thanks for the pointers as to where to look. It mounts ok on boot now.

Regards,

--Ian
--
This message posted from opensolaris.org
Loading...