View Poll Results: Which device is running your SqueezePlug-Server
- Voters
- 98. You may not vote on this poll
-
SheevaPlug
44 44.90% -
TonidoPlug
7 7.14% -
Dockstar
21 21.43% -
Goflex Net
11 11.22% -
other
15 15.31%
Results 11 to 20 of 658
Thread: SqueezePlug (official thread)
-
2011-02-01, 10:04 #11Senior Member
- Join Date
- Sep 2010
- Posts
- 245
-
2011-02-01, 11:58 #12
golddustpeak: Did you trie the 3.50 version??? I think no, because it's out only for one day! Please try!
Greetings, ThomasLast edited by truehl; 2011-02-01 at 12:01.
-
2011-02-01, 12:07 #13
-
2011-02-01, 12:46 #14Junior Member
- Join Date
- Jan 2011
- Posts
- 13
Installation on Goflex Net
I "bricked" my first Goflex Net when following Jeffs installation (as described in the old thread: http://forums.slimdevices.com/showth...76466&page=144). I ended up sending the box back and got a new one :-)
I have managed to get this new box up and running. How?
Instead of Jeffs uBoot I opted for UBIT boot loader which is much more focused on Goflex Net and the SATA device support in the kernel and which has actually been tested on a Goflex Net!
I basically followed this: http://plugapps.com/index.php5?title...l_to_UBI/UBIFS to get a Plugbox Linux installation in NAND. After that you have a very nice backup/recovery system that always boots (when/if you have problems booting from a USB disk.)
Next step was to get Debian and Squeezebox up and running. The problem again is the Goflex Net and SATA support in the kernel. Most "dockstar" debians does not contain that support. The UBIT ssupplied kernel does. So the trick was to boot uImage kernel from the UBIT installation that has this support but then use a Debian root file system - in short, written here: http://plugapps.com/index.php5?title...oot_and_kernel more details here: http://plugapps.com/forum/viewtopic....t=523&start=10
It is important that the boot (ext2) is on /dev/sda1, swap on /dev/sda2 and rootfs (ext3 - important!) is on /dev/sda3.
How did I get a Debian rootfs? Here I used the very nice image Squeezeplug for Dockstar that also has this nice setup of squeezeserver :-) I tarred everything and extracted on /dev/sda3. I needed to modify /etc/fstab to the new partition layout:
/dev/sda1 /boot ext2 defaults,noatime 1 2
/dev/sda3 / ext3 noatime,errors=remount-ro 0 1
/dev/sda2 none swap sw 0 0
tmpfs /tmp tmpfs defaults 0 0
(It seems that the 'setup' actually modified the fstab file? - at least that seems to happen and it has been my biggest problem because the swap-partition was not mounted and that gave problems when squeezebox was scanning my library).
All in all, I am sure that it should be possible to build a Squeezeplug image for Goflex Net that works.
-
2011-02-02, 01:45 #15
Hi John!
This sounds very interesting!!! I'm highly interested in a solution for GoFlex Net. I've not touched mine (the second one) because I'm waiting for a solution. Do you think it would be possible for you to explain exactly how you did it?! I don't like to brick my GoFlex a second time! When I got it to work I'll surely make an image for this device!
Greetings,
Thomas
-
2011-02-02, 12:27 #16Junior Member
- Join Date
- Jan 2011
- Posts
- 13
Sure. The first step is to install plugbox linux to NAND. This is the most dangerous part, but it is well described what to do. It might not be necessary to do but as I mentioned you will then have a nice backup system that always boots:
http://plugapps.com/index.php5?title...l_to_UBI/UBIFS
You might want to backup the mtd's before so you can restore if necessary:
http://www.plugapps.com/index.php5?t...goplug_Setboot --- section Backup, Backup, Backup.
Also: get netconsole up and running is key - it is very nice to follow what happens during boot: http://www.plugapps.com/index.php5?t...t_using_netcat
-
2011-02-02, 13:43 #17
Disable automatic rescanning
There is a way to disable the auto rescanning when I change (delete or copy) some files on My Dockstar? I want to manually do it only after finishing the whole work, otherwise I can play nothing, the sound stutter, the little Dockstar don't has enough horsepower to do everything.
Riccardo
P.S.: Sorry for my "awful" english!
-
2011-02-03, 09:27 #18Member
- Join Date
- Mar 2009
- Posts
- 54
-
2011-02-04, 00:44 #19
-
2011-02-04, 06:57 #20Junior Member
- Join Date
- Jan 2011
- Posts
- 13
Next step is to get a stick with Debian up and running. The problem again is the Goflex Net and SATA support in the kernel. The UBIT supplied kernel does support Goflex Net. So the trick is to boot the uImage kernel from the UBIT.
So:
1. Make a stick with 3 partitions
boot: /dev/sda1 ext2
swap: /dev/sda2 swap
rootfs: /dev/sda3 ext3
2. The boot.tar.gz from the UBIT installation should be untarred in /dev/sda1, so you now have a /boot/uImage that support Goflex Net
3. Then for the rootfs, I took your image and tarred everything and then unpacked it on /dev/sda3.
4. The modules.tar.gz from the UBIT installation should be untarred in /dev/sda3.
5. The ramdisk uInitrd from the DEBIAN rootfs /dev/sda3 ("your image") should be copied to the root folder of /dev/sda1
6. Modify the /etc/fstab in /dev/sda3 to reflect the new partition structure.
Reboot and follow on netconsole! :-)


Reply With Quote
