lp:ubuntu/oneiric/dell-recovery
- Get this branch:
- bzr branch lp:ubuntu/oneiric/dell-recovery
Branch merges
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 77. By Mario Limonciello
-
* If dell-eula is in the pool mark it for installation. No changes for livefs
type installs.
* Only do the extra check for OS prober disable when using FIST.
* Update translations from launchpad. - 76. By Mario Limonciello
-
* In EFI installs, make sure to preseed the disk layout question to ensure
the MBR isn't rewritten in the cleanup stages.
* In late scripts, double check that os-prober is disabled. On EFI installs
GRUB gets reinstalled, so the conffile might not persist. - 75. By Mario Limonciello
-
* grub-setup.exe: ignore failures in the embedding test that may be caused by
seek errors.
* grub-setup.exe: set root_dev to dest_dev for the case that DEVICE needs to
be specified (avoiding having to add -r for the same argument). - 72. By Mario Limonciello
-
* If binaries already have been built for dell-recovery-
bootloader, don't
build them again.
* Clean up all dell-recovery-bootloader built binaries on purge.
* Drop devicekit-disks references.
* Add extra variables to hide EFI recovery partition as well as legacy
recovery partition.
* Add support to build grub-setup.exe for a mingw32 target in postinst.
* Add depends of ubiquity for dell-recovery-bootloader and -casper to force
them to be removed during OOBE. - 71. By Mario Limonciello
-
* Drop all code related to setting default u/i. The u/i is always
unity now, it will be 2D or 3D depending on the level of support
of the graphics stack.
* Pass utf8_strings=True to connect_to_signal handlers to fix handling
of unicode directories for storing ISOs
* Update translations from launchpad. - 70. By Mario Limonciello
-
* Move all the "code" from dell-recovery-
bootloader to it's own script
so that it can be invoked from other places too.
* Store all GRUB configs in /factory from now. Don't use /boot/grub
as that's where the on disk bootloaders will land for EFI as well
as later MBR installs.
* Don't use grub-install at all. Always build bootloader binaries
ourselves that rely items in /factory.
* Set up the FAIL and SUCCESS scripts to work out of /factory for grubenv.
* Reinstall GRUB to the MBR on fail if fist isn't around and not EFI.
* Add missing RP declaration in FAIL-SCRIPT.
* Lookup the recovery partition on demand during oem-config early
command in case the devices were different during install.
* Depending on when FAIL_COMMAND happened, we might have mountpoints.
Clean them up.
* Delay the write of the new MBR until the last step in the set active
partition command. - 69. By Mario Limonciello
-
* Install prebuilt GRUB to MBR and newly built GRUB to RP when possible.
- This allows a more complete emulation of factory process by reusing
the prebuilt GRUB in the recovery scenario too.
- The GRUB on the RP will only be used to RED screen after the MBR is
replaced.
* Only delete *.{dll|exe|bat} from /factory so that prebuilt GRUB binaries
can be reused in other scenarios too.
* Include the embedded GRUB configuration for prebuilt i386 and x86_efi-efi
binaries.
* Allow building both x86_64 and i386-pc prebuilt images if the -bin packages
are installed for both.
* Recommends grub-pc-bin and grub-efi-amd64-bin instead of grub-pc and
grub-efi-amd64. - 68. By Mario Limonciello
-
* produce both i386-pc and x86_64-efi outputs in dell-recovery-
bootloader.
* Don't install grub to the RP during stage 2 anymore (no longer necessary
with grub-setup in PE).
* During stage 1 of recovery, if a pre-built EFI bootloader is present,
install that rather than building a new one.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/precise/dell-recovery