From: | "Mike Gilbert (floppym)" <floppym@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in sys-apps/memtest86/files: 39_memtest86 |
Date: | Sun, 31 Aug 2014 03:06:07 |
Message-Id: | 20140831030602.7457644E1@oystercatcher.gentoo.org |
1 | floppym 14/08/31 03:06:02 |
2 | |
3 | Added: 39_memtest86 |
4 | Log: |
5 | Add a more robust grub config generator, bug 456308. |
6 | |
7 | (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4) |
8 | |
9 | Revision Changes Path |
10 | 1.1 sys-apps/memtest86/files/39_memtest86 |
11 | |
12 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/memtest86/files/39_memtest86?rev=1.1&view=markup |
13 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/memtest86/files/39_memtest86?rev=1.1&content-type=text/plain |
14 | |
15 | Index: 39_memtest86 |
16 | =================================================================== |
17 | #!/bin/sh |
18 | |
19 | . /usr/share/grub/grub-mkconfig_lib |
20 | |
21 | memtest=/boot/memtest86/memtest |
22 | |
23 | if [ -f "${memtest}" ]; then |
24 | device="$("${grub_probe}" --target=device "${memtest}")" |
25 | path="$(make_system_path_relative_to_its_root "${memtest}")" |
26 | cat <<EOF |
27 | menuentry "MemTest86" { |
28 | EOF |
29 | prepare_grub_to_access_device "${device}" | grub_add_tab |
30 | cat <<EOF |
31 | linux16 "${path}" |
32 | } |
33 | EOF |
34 | fi |