![]() |
|
[LINUX] HOW-TO create a XBMC server for diskless PXE network booting clients - Printable Version +- XBMC Community Forum (http://forum.xbmc.org) +-- Forum: Announcements, Info, and General Discussion (/forumdisplay.php?fid=85) +--- Forum: Tips, tricks, and step by step guides (/forumdisplay.php?fid=110) +--- Thread: [LINUX] HOW-TO create a XBMC server for diskless PXE network booting clients (/showthread.php?tid=83840) |
- LeWaN - 2011-02-05 20:24 dushmaniac Wrote:there's no easy way to do that with the scripts I provide. Too bad! I run this script. Code: sudo mount -o bind /dev /var/lib/xbmc-diskless/target/devThen I run: apt-get install xorg gdm gnome-core apt-get wants to delete xbmc-diskless-client Code: Removing xbmc-diskless-client ...Can I delete xbmc-diskless-client or must it be there? How to remove if I can..? Or how do I get the gnome desktop with wine, firefox, spotify and all necessary. - opdenkamp - 2011-02-06 04:20 if you delete the xbmc-diskless-client, your client won't boot anymore (as diskless client) because it'll delete the initramfs script needed to boot. if you want to run a full ubuntu client instead of just xbmc, you should be using ltsp or something like that, not this package. - LeWaN - 2011-02-06 15:44 dushmaniac Wrote:if you delete the xbmc-diskless-client, your client won't boot anymore (as diskless client) because it'll delete the initramfs script needed to boot. I can google it .. Thanks! Good stuff otherwise, shame is not enough for me.
- spartan711 - 2011-02-07 04:33 I was researching on how to do this with Windows, and it turns out you can boot a windows 7 image using iSCSI? I have experience using nlite/vlite and I think this would be the perfect solution for me (netflix, bitstreaming, etc using ATI hardware). I don't have experience with iSCSI however. Can anyone knowledgeable point me to a good resource? Is there any special hardware required, besides a server? http://www.thogan.com/site2/archives/10 - spartan711 - 2011-02-10 03:38 bump - opdenkamp - 2011-02-10 09:55 no special hardware requirements, except for the clients that need network card / bios that supports pxe. there are lots of manuals around for windows and iscsi. just google it. - wyild1 - 2011-02-19 21:22 Morning I seem to be having an issue. I am using a DD-WRT router as the DHCP server and I believe it is working correctly, but when i boot I just get a file not found after the DHCP request. I was digging around trying to figure it out and i saw in your checklist to check a file /var/lib/tftpboot/pxelinux.cfg/default but that file isnt on my system Code: root@BITCHTITS:/var/lib/xbmc-diskless# cat /var/lib/tftpboot/pxelinux.cfg/defaultI can see the tftp service is running: Code: root@BITCHTITS:/var/lib/xbmc-diskless# ps waux | grep tftpAnd i dont see a pxelinux.cfg anywhere on my system Code: root@BITCHTITS:/var/lib/tftpboot# updatedbAny suggestions? Cheers! - opdenkamp - 2011-02-19 21:56 create a directory /var/lib/tftpboot/pxelinux.cfg and create a file "default" in that dir. put this in the file: Code: DEFAULT vmlinuz ro initrd=initrd.img nbdroot=x.x.x.x nbdport=2000 xbmcdir=nfs=x.x.x.x:/var/lib/xbmc-diskless/overlay xbmc=autostart quiet splash- wyild1 - 2011-02-19 22:14 Cheers mang. That worked. Sooo its a x64 install? I thought it would have been 32bit. Was testing on my eeepc and it wouldnt boot because its a x64 version and that CPU is not. Anyway to do a 32 bit? All i did was type lucid in the install distro thingy - wyild1 - 2011-02-19 22:17 Hmmm ok maybe i understand a bit more. The pxelinux file is x64 because the server is x64. So how/where can i get a different pxelinux.0. I didnt see any created when i made the image |