- PRAGMA title gNewSense on the Lemote Yeeloong
These instructions explain how to install gNewSense Parkes on the Lemote Yeeloong.
Please do NOT add any sort of information about Lemote, the Yeeloong netbook or other distributions here. Such information is available in Lemote. For information about gNewSense for the "3A laptop", refer to GNewSenseToMIPS-3A
To install, see the following steps. Alternatively you might install with debootstrap from a previously installed system.
- Obtain a netboot image : download initrd.gz and vmlinux-3.5.3-gnu.
- Boot the image
- For USB boot:
- Copy vmlinux-3.5.3-gnu and initrd.gz to a USB disk. USB disk must be well formatted in ext2 (a sudo fdisk -l should give no error on /dev/sda), FAT32 doesn't work.
- Power up the machine and press the
key to get to the PMON2000 prompt.
- For TFTP boot (faster than USB):
- Copy vmlinux and initrd.gz to your TFTP server.
- Power up the machine and press the
key to get to PMON2000 prompt and type:
Note: You may have to type the load command twice. The initrd command takes around 3 minutes on Lemote Yeeloong. If there is no valid network connection, the system will try and boot its hard disk.<
Follow the installer process. Note that if you get errors after partitioning along the lines of "couldn't write partition table to disk because it is busy", you will need to reboot and restart the installation, at which time the install will work (sometimes a reboot is required for the installer to see the partition table changes).
If you get the warning This partitioner doesn't have information about the default type of partition tables, just continue with partitioning.
If you get the warning The repository on beta.gnewsense.org couldn't be accessed, so its updates will not be made available to you at this time, just continue. This will be fixed later (for new installations).
If you get the warning No boot loader has been installed, either because you chose not to or because your specific architecture doesn't support a boot loader yet, just continue. See instructions below on how to configure a boot loader.
Once finished, you can check which disks are available and which kernel is installed with:
If you installed your system at the first partition of the first hard drive, it can be booted with:
The second partition (sda2) is the swap partition, which is needed if for hibernation. The libata parameter makes the disk faster. If, for instance, you installed gNewSense to the third partition of the internal disk, you'll have to change (wd0,0) to (wd0,2) and sda1 to sda3. Note: if the dir (wd0,0)/boot command gives you only one delo.2nd file, you have to boot your installed system from USB key (or TFTP):
The default load and the g parameters are saved respectively in the " al " and " karg " variables. To make your system boot gNewSense it is sufficient to set the al variable:
Note that loading a symlink from the BIOS, like /boot/vmlinux which points to the right kernel, does not work. The actual kernel is expected. This means that you need to upgrade this variable each time when you install a new kernel. An alternative would be a hard link or a copy of the file to a static name. On the other hand, loading initrd through a symlink does work.
GRUB is the preferred way of booting gNewSense. You can install it as follows (adjust disk to your situation):
Then add the following menu entry to your /boot/boot.cfg\ file (on /dev/sda1):
Note: some-dummy-string is required to work around a bug which causes grub to fail loading. Also make sure that /etc/default/grub has these lines (run \sudo update-grub\ for changes to take effect):
For additional parameters, see above.
PMON2000 Boot file (boot.cfg)
If you would rather avoid grub, you can try booting directly using PMON2000. Assuming you have installed your system on /dev/sda1, your boot file (/boot.cfg\ or /boot/boot.cfg) should have the following parameters (adjust kernel and partition numbers to your own setup; for additional parameters, see above):
Correct gNewSense parkes sources.list
The next target for a gNewSense release is codenamed "Parkes", these sources entries will work for that release:
Where \XX\ is your two-letter country code. This will find the closest mirror to you.
If your network connections are managed by !NetworkManager (default in a regular desktop setup) then make sure that only the "lo" interface is configured in /etc/network/interfaces: comment or remove all lines referring to other interface (e.g. eth0, wlan0). After rebooting it could be that you can't connect properly. If that's the case then re-try a few times by clicking on the !NetworkManager icon and then your network interface.
File your bug reports at Savannah, under Category "gNewSense 3" and Item Group "mipsel". Check if your problem hasn't been reported already first.
Xserver "(EE) Silicon MotionCannot read V_BIOS (5)" error
If the graphical interface fails to start, then put the following in /etc/X11/xorg.conf:
Then run /etc/init.d/gdm3 restart\ or reboot.
- --(Alternate installation guide (PDF): longer explanation about how to install Metad (deprecated) on the Yeeloong.)-- Does not exist any more.
- Converted from Projects.GNewSenseToMIPS?revision=1281513453