Method: Bootloader::BootRecordBackup#restore

Defined in:
src/lib/bootloader/boot_record_backup.rb

#restoreObject

Restore backup

Returns:

  • true if copy is successful

Raises:



58
59
60
61
62
63
64
# File 'src/lib/bootloader/boot_record_backup.rb', line 58

def restore
  raise Missing unless exists?

  # Copy only 440 bytes for Vista booting problem bnc #396444
  # and also to not destroy partition table
  copy_br(device_file_path, device, block_size: 440) == 0
end