
Im going to give it a go tonight. I'll let you know how i get on.
cheers
harryzimm
Posting Freak Joined: May 2008 Reputation: 6 Location: Auchtermuchty, Scotland |
2010-10-30 20:07
Post: #21
This is great. Thanks for sharing
![]() Im going to give it a go tonight. I'll let you know how i get on. cheers HTPC 1 : Acer revo R3700 ion2 HTPC 2 :Apple TV2 HTPC 3 : Apple TV2 HTPC4 Acer revo R3700 ion2 Remote : x2 Riimote2 SERVER : 10TB Ubuntu Server 10.04, dual wintv nova hd s2 cards, tvheadend, Newcs, Omnikey reader, White *Sky uk* Card, Mysql Db, Sabnzbdplus, SickBeard, Couchpotato, FlexRaid. :cool: -------------------------------------------- |
| find quote |
opdenkamp
Team-XBMC PVR Developer Joined: Feb 2009 Reputation: 25 Location: Heerlen, The Netherlands |
2010-11-02 01:09
Post: #22
Little bug: the provisioning files are going to the wrong directory (/var/lib/xbmc-diskless/overlay instead of /var/lib/xbmc-diskless/overlay/provision).
bugfix build will be online within an hour opdenkamp / dushmaniac xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)] personal website: [link] Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log. If you like my work, please consider donating to me and/or Team XBMC. |
| find quote |
mason
Senior Member Joined: Sep 2008 Reputation: 0 Location: Germany |
2010-11-07 23:00
Post: #23
Awesome idea and thanks for your work to say first, i tried to get this up and running but I'm no advanced linux user. I set up the whole thing on my lucid server with the dnsmasq script posted here, the clients recognize the server but times out it seems, the daemon.log shows me this
Code: Nov 7 21:49:43 GATE dnsmasq-dhcp[3370]: 791112278 Available DHCP subnet: 192.168.1.147/255.255.255.0I guess i have to adjust some permissions to the tftpd? Can someone point me in the right direction? I removed the quiet and splash from the /var/lib/tftpboot/pxelinux.0 to see whats going on, it looks like its start loading the kernel and get's a 'connection refused on ndb mount' maybe this helps a little more debuging this.
(This post was last modified: 2010-11-07 23:13 by mason.)
|
| find quote |
vikjon0
--- Posts: 2,430 Joined: Apr 2009 Reputation: 7 Location: Sweden |
2010-11-07 23:15
Post: #24
Quote:the clients recognize the server but times out it seems, the daemon.log Not sure what the problem is or if there are any specific requirements in this setup. Generally I have noticed that dnsmasq is a bit sensitive how the menu is setup: Quote:pxe-service=X86PC, "Boot from network", pxelinuxetc. If you edited that, start over with the sample. more info: http://ubuntuforums.org/showthread.php?t=1606910 |
| find quote |
mason
Senior Member Joined: Sep 2008 Reputation: 0 Location: Germany |
2010-11-07 23:43
Post: #25
I guess I'm a step further, It's stopping with a 'connection refused' when the nbd is trying to mount the root fs....
|
| find quote |
opdenkamp
Team-XBMC PVR Developer Joined: Feb 2009 Reputation: 25 Location: Heerlen, The Netherlands |
2010-11-07 23:46
Post: #26
what does "xbmc-diskless.sh check" say?
opdenkamp / dushmaniac xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)] personal website: [link] Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log. If you like my work, please consider donating to me and/or Team XBMC. |
| find quote |
mason
Senior Member Joined: Sep 2008 Reputation: 0 Location: Germany |
2010-11-07 23:58
Post: #27
everything looks good
xbmc-diskless.sh check Loading the default configuration Checking your configuration: image present: yes inetd running: yes tftpd running: yes tftpd (69) listening: yes nfsd running: yes mountd running: yes statd running: yes portmap running: yes /etc/exports has overlay: yes portmap (111) listening: yes nfs (2049) listening: yes I tried telneting into port 2000 from the nbd... working Oh wait, just noticed somehow it tries to connect to 192.168.1.1 which is my router, i guess this have something to do with the dnsmasq... I'll see if I could add the host somehow to the config !?
(This post was last modified: 2010-11-08 00:01 by mason.)
|
| find quote |
opdenkamp
Team-XBMC PVR Developer Joined: Feb 2009 Reputation: 25 Location: Heerlen, The Netherlands |
2010-11-08 00:09
Post: #28
this is also wrong:
Code: Nov 7 21:49:43 GATE dnsmasq-dhcp[3370]: 791112278 bootfile name: /var/lib/tftpboot/pxelinux.0edit: nvm that, they're not installed there anymore. I removed that from the global config a while ago
opdenkamp / dushmaniac xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)] personal website: [link] Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log. If you like my work, please consider donating to me and/or Team XBMC. |
| find quote |
mason
Senior Member Joined: Sep 2008 Reputation: 0 Location: Germany |
2010-11-08 00:21
Post: #29
I guess i wouldn't be able to boot anything if the pxelinux.0 file wasn't found.
I don't get it... eth0 configured at 192.168.1.136:192.168.1.1:192.168.1.1:255.255.255.0: Done. Begin: Mounting root file system... Begin: Running /scripts/nfs-top ... Done. Begin: mounting the NDB root ... Error: Connect: Connection refused |
| find quote |
opdenkamp
Team-XBMC PVR Developer Joined: Feb 2009 Reputation: 25 Location: Heerlen, The Netherlands |
2010-11-08 01:11
Post: #30
I'll make it a bit more verbose, let it tell where it's connecting to.
try this in the meantime and see if you can connect: add "break=Xnbd" to the kernel parameters and reboot your diskless box. it'll break the booting process just before mounting the nbd root type this in the console: Code: mkdir /rofsif that works, see if you can ls /rofs and if your root shows up. opdenkamp / dushmaniac xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)] personal website: [link] Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log. If you like my work, please consider donating to me and/or Team XBMC. |
| find quote |