~ubuntu-branches/ubuntu/trusty/grub2/trusty-updates

« back to all changes in this revision

Viewing changes to NEWS

Tags: upstream-1.99~20101122
ImportĀ upstreamĀ versionĀ 1.99~20101122

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
New in 1.98:
 
1
New in 1.99:
 
2
 
 
3
* Keyboard layouts support.
 
4
 
 
5
* New `lsapm' command (i386-pc only).
 
6
 
 
7
* Parser for GRUB Legacy configuration files.
 
8
 
 
9
* Support RAID on virtio devices.
 
10
 
 
11
* Remove deprecated `root' command.
 
12
 
 
13
* New `euro.pf2' font which supports most European languages.
 
14
 
 
15
* Avoid opening the same device twice on Open Firmware platforms.
 
16
 
 
17
* Extend `vbeinfo' and `vbetest' commands to non-VBE graphics, as
 
18
  `videoinfo' and `videotest'.
 
19
 
 
20
* New `lsefisystab', `lssal', and `lsefimmap' commands on EFI platforms.
 
21
 
 
22
* Support explicit user claim that a device is BIOS-visible.  Devices
 
23
  listed in device.map will be assumed to be readable using only BIOS
 
24
  facilities, rather than anything more complex such as LVM or RAID.
 
25
 
 
26
* New bash-completion script for GRUB utilities.
 
27
 
 
28
* Use ACPI to shut down if possible.
 
29
 
 
30
* New `lsacpi' command.
 
31
 
 
32
* Basic btrfs support (detection and UUID).
 
33
 
 
34
* New `--boot-directory' option to `grub-install', `grub-reboot', and
 
35
  `grub-set-default', with clearer semantics than the previous
 
36
  `--root-directory' option.
 
37
 
 
38
* Rename CD-ROM device to "cd" on BIOS platforms.
 
39
 
 
40
* Transparent decompression filters.
 
41
 
 
42
* Simpler PXE image generation.  New `grub-mknetdir' utility to generate
 
43
  netboot directory trees.
 
44
 
 
45
* New relocator.  Allows for more kernel support and more
 
46
  straightforward loader writing.
 
47
 
 
48
* Handle USB pendrives exposed as floppies.
 
49
 
 
50
* New Automake-based build system.
 
51
 
 
52
* Add `sendkey' command (i386-pc only).
 
53
 
 
54
* ZFS support in `grub-install' and `grub-mkconfig'.  Note: complete
 
55
  functionality requires external ZFS implementation (available from
 
56
  grub-extras).
 
57
 
 
58
* Support 1.x versions of mdadm metadata.
 
59
 
 
60
* Fix corruption when reading Reiserfs directory entries.
 
61
 
 
62
* Bidirectional text and diacritics support.
 
63
 
 
64
* Skip LVM snapshots.
 
65
 
 
66
* MIPS Yeeloong firmware port.
 
67
 
 
68
* Change grub-mkdevicemap to emit /dev/disk/by-id/ names where possible
 
69
  on GNU/Linux.
 
70
 
 
71
* Add `grub-mkconfig' support for Xen with Linux.
 
72
 
 
73
* Add `grub-mkconfig' support for initrd images on Fedora 13.
 
74
 
 
75
* Support >3GiB and <16MiB RAM in i386-qemu.
 
76
 
 
77
* Add support for Cirrus 5446 and Bochs video cards.
 
78
 
 
79
* Load more appropriate video drivers automatically in `grub-mkconfig'.
 
80
 
 
81
* USB improvements, including hotplugging/hotunplugging, hub support,
 
82
  and USB serial support.
 
83
 
 
84
* AMD Geode CS5536 support.
 
85
 
 
86
* Extensive updates to the Texinfo documentation.
 
87
 
 
88
* Add `grub-probe' support for the btrfs filesystem, permitting / to
 
89
  reside on btrfs as long as /boot is on a filesystem natively supported
 
90
  by GRUB.
 
91
 
 
92
* Handle symbolic links under /dev/mapper on GNU/Linux.
 
93
 
 
94
* Handle installation across multiple partition table types.
 
95
 
 
96
* Add `cmostest' command (i386/x86_64 only).
 
97
 
 
98
* Add support for DM-RAID disk devices on GNU/Linux.
 
99
 
 
100
* Remove `grub-mkisofs'.  `grub-mkrescue' now uses GNU xorriso to build
 
101
  CD images.
 
102
 
 
103
* `grub-mkrescue' support for EFI, coreboot, and QEMU platforms.
 
104
 
 
105
* Unify `grub-mkimage', `grub-setup', and `grub-install' source code
 
106
  across platforms.
 
107
 
 
108
* Fix VGA (as opposed to VBE) video driver, formerly a terminal driver.
 
109
 
 
110
* Add menu hotkey support.
 
111
 
 
112
* Add support for the nilfs2 filesystem.
 
113
 
 
114
* `grub-probe' and `grub-mkconfig' support for NetBSD.
 
115
 
 
116
* Support setting a background image in `grub-mkconfig'.
 
117
 
 
118
* Support multiple terminals in `grub-mkconfig'.
 
119
 
 
120
* Regexp support.
 
121
 
 
122
* MIPS multiboot2 support.
 
123
 
 
124
* Multiboot2 tag support.
 
125
 
 
126
* sunpc partition table support.
 
127
 
 
128
* Add a number of new language features to GRUB script: `for', `while',
 
129
  `until', `elif', function parameters, `break', `continue', `shift',
 
130
  multi-line quoted strings, positional parameters with `setparams',
 
131
  `return', filename wildcard expansion, and `!'.
 
132
 
 
133
* Support nested partition tables.  GRUB now prefers to name partitions
 
134
  in the form `(hd0,msdos1,bsd1)' rather than `(hd0,1,a)'.
 
135
 
 
136
* Speed up consecutive hostdisk operations on the same device.
 
137
 
 
138
* Compile parts of `grub-emu' as modules.
 
139
 
 
140
New in 1.98 - 2010-03-06:
 
141
 
 
142
* Multiboot on EFI support.
 
143
 
 
144
* Graphical menu support.
 
145
 
 
146
* MIPS support.
 
147
 
 
148
* Saved default menu entry support, with new utilities `grub-reboot' and
 
149
  `grub-set-default'.
 
150
 
 
151
* Unit testing framework.
 
152
 
 
153
* Support for multiple terminals.
 
154
 
 
155
* Encrypted password support, with a new utility `grub-mkpasswd-pbkdf2'.
 
156
 
 
157
* `grub-mkfloppy' removed; use `grub-mkrescue' to create floppy images.
2
158
 
3
159
* Add grub-probe support for GNU/Hurd.
4
160