cvs commit: src/sys/boot/efi/libefi efiboot.h efifs.c src/sys/boot/efi/loader main.c

Marcel Moolenaar marcel at FreeBSD.org
Sat Aug 2 01:22:04 PDT 2003


marcel      2003/08/02 01:22:03 PDT

  FreeBSD src repository

  Modified files:
    sys/boot/efi/libefi  efiboot.h efifs.c 
    sys/boot/efi/loader  main.c 
  Log:
  Don't hardcode unit 0 for the current device if we're loaded from an
  EFI file system. When booting from a CD and there's already an EFI
  system partition on the disk, setting the current device to unit 0
  will select the harddisk. This invariably breaks installing FreeBSD
  when other operating systems have been installed before.
  
  We obviously want to do the same when we're booting over the network.
  Maybe later.
  
  Based on a patch (from memory) from: arun
  
  Revision  Changes    Path
  1.8       +3 -0      src/sys/boot/efi/libefi/efiboot.h
  1.8       +12 -1     src/sys/boot/efi/libefi/efifs.c
  1.20      +8 -17     src/sys/boot/efi/loader/main.c


More information about the cvs-src mailing list