diff options
author | Olivier Blin <oblin@mandriva.com> | 2009-11-05 11:42:45 +0000 |
---|---|---|
committer | Olivier Blin <oblin@mandriva.com> | 2009-11-05 11:42:45 +0000 |
commit | a234b6d3606f96c6dc4672f2ddc205861eeeb69d (patch) | |
tree | 94bcfe5e68f794770c56d11bb762040e7095878f | |
parent | 52601828e4b488672dec20cb613ab8b5fd2c77e3 (diff) | |
download | draklive-a234b6d3606f96c6dc4672f2ddc205861eeeb69d.tar draklive-a234b6d3606f96c6dc4672f2ddc205861eeeb69d.tar.gz draklive-a234b6d3606f96c6dc4672f2ddc205861eeeb69d.tar.bz2 draklive-a234b6d3606f96c6dc4672f2ddc205861eeeb69d.tar.xz draklive-a234b6d3606f96c6dc4672f2ddc205861eeeb69d.zip |
supplement 0.8 news
-rw-r--r-- | NEWS | 56 |
1 files changed, 56 insertions, 0 deletions
@@ -9,17 +9,73 @@ 0.8: * loop +- use lzma by default (should be an option) - use legacy mksquashfs3 instead of the new mksquashfs - use 1MB squashfs blocks, this gives us about 10% better compression +- fix loopback extension in /etc/sysconfig/draklive-resize * bootloader - remove unneeded locale files from gfxboot bootlogo file (causes boot issues on some machines) - add 'harddrive' boot entry to chainload to the harddrive bootloader - use latest syslinux + gfxboot COM module +- do not crash if there is no gfxmenu file +- use live->{system}{append} +- specify root in bootloader append for harddisk installs +- create "classical" bootloader files (grub menu and gfxmenu) +- upper-case FAT labels again (we switched to blkid in nash) +- fix installing probe-modules for x86_64 (spotted by imr) * master +- allow to create harddisk masters (for OEM images) - hybridify generated ISOs so that they can be dumped on USB keys +- create bigger vfat and disk masters +- setup loop device with its real size (so that mkfs does not make a too large fs) +- write a /boot/grub/install.sh script when installing grub, and run + grub in chroot (requires to bind-mount the image inside its mount point) +- use again du --apparent-size for some sparse files + +* images +- build compressed harddisk image (for now bzipped, could be extracted + through partimage later) + +* replicator +- allow to create replicator images (cdrom and USB) + using stage1 and restore scripts to dump OEM master on final systems +- add --replicator to build replicator image +- allow to customize replicator append in live->{replicator}{append} + +* initrd +- splashy support +- generate "classical" initrd (for harddisk installs) +- handle non-gzipped additional modules +- fix checking missing modules (do it after parsing additional modules) +- mount /dev as tmpfs after pivot_root, so that finit's /dev/initctl + does not get forgotten when start_udev remounts /dev +- remove deprecated mkdevices call +- do not use nash-mount to mount tmpfs (run by busybox when using fallback) +- do not include nls modules for ext2/ext3 filesystems +- add support for external pre-pivot-root command in initrd + (live->{system}{initrd_pre_pivot}) +- skip non-dirs when mount moving to new root (avoid error messages) + +* config +- allow to split version out of name (to follow name-product-version naming) + +* chroot +- use media source instead of /dev/root in fstab, since the later + confuses mkinitrd +- write live->{system}{files} with no_install option in + /etc/draklive-install.d/remove.d/draklive + +* code architecture +- split code and MDV::Draklive submodules +- add initial mkinitrd-draklive prototype + (to allow rebuilding live initrd on installed system) +- add a default mount (for harddisk master) +- extract predefined and custom mounts/fs in MDV::Draklive::Mounts and + MDV::Draklive::CustomMedia modules (breaks config files compatibility) + 0.7: |