Got through the minimal install by using system rescue cd to delete previous partitions. and remaking the usb install stick. so not sure why it works once then gived me bootstrap errors. oh well not worried.
Durring xbmc install it got to lirc and went through it quick but now it popped up a screen and made me select a remote to configure and also an ir receiver. after i either slected one or none the install moved on quick and easy. here is a copy of my ssh for that.
Do you want to install and configure IR remote support (Y/n)? y
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libftdi1 liblircclient0 libportaudio2 setserial
Suggested packages:
lirc-x
The following NEW packages will be installed:
libftdi1 liblircclient0 libportaudio2 lirc setserial
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 771 kB of archives.
After this operation, 3,043 kB of additional disk space will be used.
Get:1
http://us.archive.ubuntu.com/ubuntu/ quantal/main libftdi1 amd64 0.20-1 [17.2 kB]
Get:2
http://us.archive.ubuntu.com/ubuntu/ quantal/main libportaudio2 amd64 19+svn20111121-1 [74.0 kB]
Get:3
http://us.archive.ubuntu.com/ubuntu/ quantal/main liblircclient0 amd64 0.9.0-0ubuntu3 [16.2 kB]
Get:4
http://us.archive.ubuntu.com/ubuntu/ quantal/main setserial amd64 2.17-47 [40.8 kB]
Get:5
http://us.archive.ubuntu.com/ubuntu/ quantal/universe lirc amd64 0.9.0-0ubuntu3 [623 kB]
Fetched 771 kB in 0s (1,483 kB/s)
Preconfiguring packages ...
Selecting previously unselected package libftdi1:amd64.
(Reading database ... 53465 files and directories currently installed.)
Unpacking libftdi1:amd64 (from .../libftdi1_0.20-1_amd64.deb) ...
Selecting previously unselected package libportaudio2:amd64.
Unpacking libportaudio2:amd64 (from .../libportaudio2_19+svn20111121-1_amd64.deb) ...
Selecting previously unselected package liblircclient0.
Unpacking liblircclient0 (from .../liblircclient0_0.9.0-0ubuntu3_amd64.deb) ...
Selecting previously unselected package setserial.
Unpacking setserial (from .../setserial_2.17-47_amd64.deb) ...
Selecting previously unselected package lirc.
Unpacking lirc (from .../lirc_0.9.0-0ubuntu3_amd64.deb) ...
Processing triggers for ureadahead ...
Processing triggers for man-db ...
Setting up libftdi1:amd64 (0.20-1) ...
Setting up libportaudio2:amd64 (19+svn20111121-1) ...
Setting up liblircclient0 (0.9.0-0ubuntu3) ...
Setting up setserial (2.17-47) ...
removing the old setserial entry in the rcn.d directories
Update complete.
update-rc.d: warning: etc-setserial stop runlevel arguments (0 6) do not match LSB Default-Stop values (0 1 6)
update-rc.d: warning: setserial stop runlevel arguments (0 6) do not match LSB Default-Stop values (0 1 6)
update-rc.d: warning: etc-setserial stop runlevel arguments (0 6) do not match LSB Default-Stop values (0 1 6)
update-rc.d: warning: setserial stop runlevel arguments (0 6) do not match LSB Default-Stop values (0 1 6)
Saving state of known serial devices... backing up /var/lib/setserial/autoserial.conf done.
Processing triggers for ureadahead ...
Setting up lirc (0.9.0-0ubuntu3) ...
* Loading LIRC modules [ OK ]
find: `/sys/class/rc/*/': No such file or directory
* Starting remote control daemon(s) : LIRC [ OK ]
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for ureadahead ...
* Lirc successfully installed
Would those two selectable options make it hang?
well now after reboot it won't boot into xbmc. just a blank screen. so gona try again. oh so much fun