Difference between revisions of "Debian-wheezy-revision-history"
Line 75: | Line 75: | ||
</ul> | </ul> | ||
− | ==== armel-base 6.1 ==== | + | ==== armel-base-6.1 ==== |
<ul> | <ul> |
Revision as of 17:48, 19 April 2013
Contents
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
debian-wheezy-armel-*-6
Notice this is armel -- not the usual armhf
- Kernel is Hardkernel 3.0.68, a private build from Hardkernel sources using odroidu2_ubuntu_mali_defconfig
armel-base-6.1
- Started with an soft-float image created with cdebootstrap and a sheevaplug -- don't have detailed notes
- Brought it up-to-date with the hardfloat image contents
armel-xfce-6.1
- Started with debian-wheezy-armel-base-6.1
- Installed xfce4, xdm and iceweasel (xfce-goodies not in armel repository)
- Created xorg.conf