[[MeeGo]] -Contents #Contents * Summary [#mf24f7c7] > This section shows how to install [[MeeGo>labs.beatcraft.com/deadend]] v1.0.x for Netbooks. This project is the combination of [[MeeGo>labs.beatcraft.com/deadend]] Core Software OS and~ the UX of [[MeeGo>labs.beatcraft.com/deadend]] for Netbooks. This project does have strict system requirements for the devices. Please check the~ requirements before start installing. The supported and tested hardware platforms are listed on [[the official page:http://meego.com/devices/netbook/supported-hardware-platforms]] and [[wiki:http://wiki.meego.com/Devices]],~ respectively. The most current version of both [[MeeGo>labs.beatcraft.com/deadend]] for Netbooks and [[MeeGo>labs.beatcraft.com/deadend]] Core Software platform are 1.0.2. The core OS~ and Netbook UX can be installed together. After installing [[MeeGo>labs.beatcraft.com/deadend]] v1.0, configure for network, ether, and Wifi as well as~ update core OS and netbook UX from the [[MeeGo>labs.beatcraft.com/deadend]] v1.0 environment.~ * Preparation and Installation [#w49c3a59] ** Features of [[MeeGo>labs.beatcraft.com/deadend]] v1.0 for Netbooks [#l4199e0f] ** Specifications of [[MeeGo>labs.beatcraft.com/deadend]] v1.0 for Netbooks [#l4199e0f] > - kernel 2.6.33~ - Connman (connection Manager)~ - Ofono (telephony stack)~ - BlueZ (Bluetooth)~ - Qt 4.6~ - gUPnP~ - Media Framework(Gstreamer)~ - File System:BTRFS~ ** System Requirements [#ta2d2b55] > -CPU: Intel Atom or Intel Core 2 CPU (support for SSSE3)~ [[MeeGo>labs.beatcraft.com/deadend]] does not support non-SSSE3 CPUs -GMA-500 of Intel, Nvidia, or ATI graphic chipsets are not supported -Supported hardware platforms are shown below > * Asus EeePC 901, 1000H, 1005HA, 1008HA, EeePC 1005PE, Eeetop ET1602 * Dell mini10v, Inspiron Mini 1012 * Acer Aspire One D250, AO532-21S, Revo GN40, Aspire 5740-6025 * Lenovo S10 * MSI U130, AE1900 * HP mini 210-1044 * Toshiba NB302 >>User tested hardware platforms are listed on the [[WiKi page:http://wiki.meego.com/Devices]] ** Tested hardware [#tdf41f42] > The tested netbook is Ideapad S10e - CPU: Intel Atom N270 (1.6GHz) - Chipset: 945 GSE Express (include GMA 950)~ ~ #ref(netbook01.jpg,,43%);~ After the boot process is completed (v1.0.1)~ ~ #ref(netbook02.jpg,,40%);~ Zone screen (browser (left), terminal (right)) and Wifi connection~ ~ * Installing [[MeeGo>labs.beatcraft.com/deadend]] v1.0 for NetBooks [#q4660a4d] ** Overview [#h0aec0f9] > This section covers from how to write the [[MeeGo>labs.beatcraft.com/deadend]] live image into USB drive to configure network. The instructions described~ here specifically explain for Netbooks. (The live image of In-Vehicle Infotainment (IVI) can be loaded into USB device in the~ same manner), and it can be done on only the Linux platform (Ubuntu 10.04). Windows and Mac OS X can handle this task.~ Please look at [[this page:http://meego.com/devices/netbook/installing-meego-your-netbook]] for the instructions for these platforms. To follow the direction, Python 2.4 or greater is required.~ ** Download [#e92c6414] > In this section, [[MeeGo>labs.beatcraft.com/deadend]] v1.0 for Netbooks is used for the example. These instructions are also applicable to [[MeeGo>labs.beatcraft.com/deadend]] v1.0 for~ In-Vehicle Infotainment, except URL. Please download '''.img''' file from [[here:http://download5.meego.com/]]. If agree to the End-user license agreement,~ check the box and click the download. The file downloaded here is ''' meego-netbook-chromium-ia32-1.0-20100524.1.img''',~ which includes Google Chrome Browser. $ wget http://repo.meego.com/MeeGo/releases/1.0/netbook/images/meego-netbook-chromium-ia32/meego-netbook-chromium-ia32-1.0-20100524.1.img $ md5sum meego-netbook-chromium-ia32-1.0-20100524.1.img bf23f7d80495d7923199b763a8e8520c meego-netbook-chromium-ia32-1.0-20100524.1.img Check '''md5sum'''. If the returned number is NOT identical to the number shown above, the downloaded file is not correct. ** image-writer [#c9c3e6b5] > '''image-writer''' is an executable script written in Python, and it requires Python 2.4 or newer. Download the script of '''image-Writer'''~ from [[here:http://git.moblin.org/cgit.cgi/moblin-image-creator/plain/image-writer]]. Then, change the directory, in which '''image-writer ''' is downloaded. Make image-writer executable for all types of users.~ Caution: '''[[dd:http://en.wikipedia.org/wiki/Dd_(Unix)#cite_note-jargon-dd-1]]''' can handles the same task. However '''dd''' command will overwrite any destination and does not have any safety net for~ misapplications. If wrongly specify some directly in the system as the destination, it will erase the directly and replace something~ else. $ cd <directory of downloaded image-writer file> $ chmod a+x image-writer ** Writing into USB drive [#gbe0fa5a] > Caution: The files inside the USB drive will be erased after apply the command. Backup the important files before proceed the command.~ Unmount the USB drive if the USB drive is mounted. Auto mount may cause corruption of the image as it is writing the image.~ beat@MeeGo-dev:~/MeeGo$ sudo ./image-writer meego-netbook-chromium-ia32-1.0-20100524.1.img [sudo] password for beat: Warning: The USB drive (/dev/sdb) will be completely erased! Do you want to continue anyway? (y/n) y Source: /home/beat/MeeGo/meego-netbook-chromium-ia32-1.0-20100524.1.img Size: 776 MB Destination: /dev/sdb Writing image (Est. 2min 35sec)... 100% 198656+0 Start Recording 198656+0 Finish Recording 813694976 bytes (814 MB) End Copy, 82.2437 s, 9.9 MB/s The image was successfully written to the USB drive You may now boot your mobile device with this USB drive beat@MeeGo-dev:~/MeeGo$ The process of writing is completed. The USB drive contains [[MeeGo>labs.beatcraft.com/deadend]] live image, and it is bootable. Plug the USB drive to a netbook.~ Change the boot order, which the USB drive comes is checked first. After successfully booted from the USB drive, follow the~ instructions to setup the [[MeeGo>labs.beatcraft.com/deadend]] environment.~ ** Post-Installation and Network Setup [#m87e9679] > - kernel version~ Check up the version of kernel > Linux beat-desktop 2.6.33.3-11-1-netbook #1 SMP PREEMPT Tue Jun 29 15:24:50 UTC 2010 i686 i686 i386 GNU/Linux *** Network [#a3a3b91b] > To configure the network setting, the network configuration window is opened up. There is no entry for DNS in v1.0.0. IP Address Subnet Mask Router: > - Ether~ > Fixed IP (this will be changed in v1.0.1) ~ To set up DNS, '''resolv.conf''' is needed to be modified.~ > $ sudo vi /etc/resolv.conf # Generated by Connection Manager options edns0 ## nameserver 127.0.0.1 nameserver (IP Address in DNS server) > Then, put IP address in Gateway in '''Router''' at the network setting.~ To configure this, the access to external sites is recognized.~ > - Wifi~ > At the default setting, the device is not recognized. The driver is installed at the update for v1.0.1. * Update [#d6404a18] > Update and how to add wifi to [[MeeGo>labs.beatcraft.com/deadend]] are discussed at [[the next section:http://labs.beatcraft.com/en/index.php?MeeGo%2Fv1%20Netbook-2]]