Debian-wheezy-revision-history

From odroid US
Revision as of 07:21, 7 April 2013 by Saliamis (Talk | contribs) (Created page with "=== debian-wheezy-2 === :initial release === debian-wheezy-3 === :Added curl package, updated to kernel 3.0.57 === debian-wheezy-devel-4 === :<li>This is setup for native com...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

debian-wheezy-2

initial release

debian-wheezy-3

Added curl package, updated to kernel 3.0.57

debian-wheezy-devel-4

  • This is setup for native compiling. linux-3.0.57 is ready to build in /usr/src/linux.
  • Added prerequsites for building the kernel
  • Added sudo
  • Built and installed the kernel per this tutorial: Kernel compiling
  • odroidu2-20130205-debian-wheezy-devel

  • This is setup for native compiling.
  • A private kernel build is installed: linux-3.0.61
  • The kernel source is removed from /usr/src/ in the interest of a smaller image
  • Fixed locale setup. Added all locales.
  • Set the timezone to GMT+8 (USA Pacific)
  • Added ntpupdate package to update time from network
  • The MAC ID is chosen randomly on first boot, but stored persistently in /etc/smsc95xx_mac_addr. For example the expected file contents would be like: A6:2A:DC:0B:56:74. You can edit the file to set the MAC ID if you need a specific one.
  • Issues

    On first boot, the mac id file is not created, the root file system has not been mounted read/write at that time. Make up your own random mac id and do something like this:

    echo A6:2A:DC:0B:56:74 > /etc/smsc95xx_mac_addr
    

    You will see a message like: FATAL: Could not load /lib/modules/3.0.61/modules.dep: No such file or directory. This is not actually fatal, it is coming from the initrd -- which does not have a set of kernel modules matching the kernel, 3.0.61.

    debian-wheezy-*-6

    base

    Details on how the base was built are here: debian-wheezy-base-6 Build Notes

    • Kernel bumped to 3.0.68, a private build from Hardkernel sources using odroidu2_ubuntu_defconfig
    • The base packages provided by debootstrap are included. These are somewhat different than the previous cdebootstrap minimal flavor.
    • Persistent MACID generated. You will want to use your own random MACID (file is /etc/smsc95xx_mac_addr)
    • fstab updated to mount boot partition
    • timezone was set to USA pacific. You will want to re-run: dpkg-reconfigure tzdata
    • root is allowed to log in on the serial console (USB-UART kit)
    • boot scripts modified to load by device name instead of UUID

    base 6.1

    This is provided as a root file system image only, not as an SD-Card image

    • Installed openssh-server

    gnome 6.1

    Details on how the gnome image was build is here: debian-wheezy-gnome-6 Build Notes

    • Started with debian-wheezy-base-6.1
    • Installed gnome
    • Created xorg.conf
    • Started gdm3

    xfce 6.1

    Details on how the xfce image was build is here: debian-wheezy-xfce-6 Build Notes

    • Started with debian-wheezy-base-6.1
    • Installed xfce4, xfce4-goodies, xdm and iceweasel
    • Created xorg.conf