Difference between revisions of "ShuttleXS35GT"
From LinuxMCE
m |
(→Diskless Boot) |
||
Line 25: | Line 25: | ||
#'''Unrecognized NIC''' | #'''Unrecognized NIC''' | ||
The driver for the JMicron JMC250 PCI Express Gigabit Ethernet controller needs to be first installed, before the MD will netboot. | The driver for the JMicron JMC250 PCI Express Gigabit Ethernet controller needs to be first installed, before the MD will netboot. | ||
− | |||
− | |||
− | + | # wget http://ftp://driver.jmicron.com.tw/Ethernet/Linux/jme-1.0.6.1.rar | |
− | + | # apt-get install unrar -y | |
− | + | # unrar x jme-1.0.6.1.rar | |
− | + | # cd jme-1.0.6.1 | |
+ | # make install | ||
+ | # cp jme.ko /lib/modules/2.6.27-17-generic/kernel/drivers/net/ | ||
+ | # sudo <editor-of-choice> /etc/initramfs-tools-interactor/modules | ||
+ | - adding 'jme' | ||
− | + | boot your MD | |
− | + | # sudo cp /lib/modules/2.6.27-17-generic/kernel/drivers/net/jme.ko /usr/pluto/diskless/<MD#>/lib/modules/2.6.27-17-generic/kernel/drivers/net/jme.ko | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | # sudo nano /usr/pluto/diskless/<MD#>/etc/modules | |
− | + | - adding 'jme' | |
− | + | # sudo nano /usr/pluto/diskless/<MD#>/etc/initramfs-tools/modules | |
− | + | - adding 'jme' | |
− | + | then create a new initial ram disk | |
+ | # cd /usr/pluto/diskless/ | ||
+ | # chroot <mediadirector-id> | ||
+ | # depmod | ||
+ | # cd /boot | ||
+ | # mkinitramfs -o initrd.img-`uname -r` `uname -r` | ||
+ | # exit | ||
This will create a new initial ramdisk for the first boot of new MDs containing the jme module. Now, the first boot of the diskless MD will succeed and a new diskless media director will be created. | This will create a new initial ramdisk for the first boot of new MDs containing the jme module. Now, the first boot of the diskless MD will succeed and a new diskless media director will be created. | ||
− | |||
− |
Revision as of 19:42, 10 December 2010
Version | Status | Date Updated | Updated By |
---|---|---|---|
710 | Unknown | N/A | N/A |
810 | Works, not pnp | 8th December 2010 | BongoWongo |
1004 | Unknown | N/A | N/A |
1204 | Unknown | N/A | N/A |
1404 | Unknown | N/A | N/A |
Usage Information |
This page is compliant with 0810 Beta | Current status : working, not plug and play
Shuttle XS35GT [1]
Pro's
- Nice esthetics
- Ion platform
- Mountable on monitor/tv
Cons
- Needs configuring
How to get it working.
Diskless Boot
- Unrecognized NIC
The driver for the JMicron JMC250 PCI Express Gigabit Ethernet controller needs to be first installed, before the MD will netboot.
- wget http://ftp://driver.jmicron.com.tw/Ethernet/Linux/jme-1.0.6.1.rar
- apt-get install unrar -y
- unrar x jme-1.0.6.1.rar
- cd jme-1.0.6.1
- make install
- cp jme.ko /lib/modules/2.6.27-17-generic/kernel/drivers/net/
- sudo <editor-of-choice> /etc/initramfs-tools-interactor/modules
- adding 'jme'
boot your MD
- sudo cp /lib/modules/2.6.27-17-generic/kernel/drivers/net/jme.ko /usr/pluto/diskless/<MD#>/lib/modules/2.6.27-17-generic/kernel/drivers/net/jme.ko
- sudo nano /usr/pluto/diskless/<MD#>/etc/modules
- adding 'jme'
- sudo nano /usr/pluto/diskless/<MD#>/etc/initramfs-tools/modules
- adding 'jme'
then create a new initial ram disk
- cd /usr/pluto/diskless/
- chroot <mediadirector-id>
- depmod
- cd /boot
- mkinitramfs -o initrd.img-`uname -r` `uname -r`
- exit
This will create a new initial ramdisk for the first boot of new MDs containing the jme module. Now, the first boot of the diskless MD will succeed and a new diskless media director will be created.