Try running
see if that fixes it then
then
then try to reinstall
Hi. I made it back. I used some linux document viewers and I was able to find the weird files that makes me think I was hacked or something was damaged from a failed windows update. Now remember that these exact files were on my system before I ever touched a linux product. Tell me what you think.
pmtimer: 0x%lx bad_reads: %d
\0pmtimer\0kern/i386/tsc_pmtimer.c\0timer is broken; giving up.
\0pmtimer delta is 0x%lx
\0tsc delta is 0x%lx
\0pmtimer delta is 0x%lx (%u iterations)
\0tsc delta is implausible: 0x%lx
\0No FADT found; not using pmtimer.
\0FADT does not specify pmtimer; skipping.
\0allocation outside 32-bit range\0invalid arch-dependent ELF magic\0reloc offset is out of the segment\0relocation out of range\0relocation 0x%x is not implemented yet\0closing %s
\0efidisk\0disk/efi/efidisk.c\0opening %s
\0not a efidisk\0no such device\0m = %p, last block = %llx, block size = %x, io align = %x
\0invalid buffer alignment %d\0invalid sector size %d\0opening %s succeeded
\0d%d\0hd%d\0iterating %s
\0fd%d\0cd%d\0reading 0x%lx sectors at the sector 0x%llx from %s
\0no media in `%s'\0failure reading sector 0x%llx from `%s'\0writing 0x%lx sectors at the sector 0x%llx to %s
\0failure writing sector 0x%llx to `%s'\0%s,%s\0/%sVendor(%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x)[%x: \0]\0%02x \0set_virtual_address_map failed\0could not set EFI variable `%s'\0mods\0malformed EFI Device Path node has length=%d\0/EndEntire
\0/EndThis
\0/EndUnknown(%x)
\0/PCI(%x,%x)\0/PCCARD(%x)\0/MMap(%x,%llx,%llx)\0Hardware\0/Ctrl(%x)\0/UnknownHW(%x)\0/ACPI(%x,%x)\0/ACPI(\0%x,\0%s,\0%x)\0%s)\0/UnknownACPI(%x)\0/ATAPI(%x,%x,%x)\0/SCSI(%x,%x)\0/FibreChannel(%llx,%llx)\0/1394(%llx)\0/USB(%x,%x)\0/USBClass(%x,%x,%x,%x,%x)\0/I2O(%x)\0/MacAddr(%02x:%02x:%02x:%02x:%02x:%02x,%x)\0/IPv4(%u.%u.%u.%u,%u.%u.%u.%u,%u,%u,%x,%x\0,%u.%u.%u.%u,%u.%u.%u.%u\0)\0/IPv6(%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x,%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x,%u,%u,%x,%x\0,%u,%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x\0/InfiniBand(%x,%llx,%llx,%llx)\0/UART(%llu,%u,%x,%x)\0/Sata(%x,%x,%x)\0Messaging\0/URI(%s)\0/DNS(%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x)\0/DNS(%d.%d.%d.%d)\0/UnknownMessaging(%x)\0/HD(%u,%llx,%llx,%02x%02x%02x%02x%02x%02x%02x%02x,%x,%x)\0/CD(%u,%llx,%llx)\0Media\0/File((null))\0/File(%s)\0/Protocol(%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x)\0/UnknownMedia(%x)\0/BIOS(%x,%x,%s)\0/UnknownBIOS(%x)\0/UnknownType(%x,%x)
\0Could not malloc memory to remember EFI allocation. Exiting GRUB won't free all memory.
\0couldn't retrieve memory map\0memory map buffer is too small\0couldn't terminate EFI services\0Trying to terminate EFI services again
\0cannot get EFI memory map size\0cannot allocate memory\0cannot get memory map\0cannot allocate conventional memory %p with %u pages\0too little memory\0cannot set text mode\0console\0RSDT\0FACP\0XSDT\0y\0lockdown\0lockdown_verifier\0no TSC found\0unaligned pointer %p\0double free at %p\0alloc magic is broken at %p: %lx\0out of range pointer %p\0null in the ring\0free magic is broken at %p: 0x%x\0out of memory\0overflow is detected\0requested buffer size is too large\0overflow is detected\0new read is position beyond the end of the written data\0%s: the command is not allowed when lockdown is enforced\0\0/\0\0%s%s \0(%s) \0unknown\0
\0invalid argument\0(%s): Filesystem is %s.
\0one argument expected\0%s=%s
\0not an assignment\0Set an environment variable.\0[ENVVAR=VALUE]\0set\0Remove an environment variable.\0ENVVAR\0unset\0List devices or files.\0[ARG]\0ls\0Insert a module.\0MODULE\0insmod\0%s,%s\0root\0variable `%s' isn't set\0%s read failed
\0disk\0kern/disk.c\0Closing `%s'.
\0Opening `%s'...
\0sector sizes of %d bytes aren't supported yet\0no such partition\0Opening `%s' failed.
\0disk `%s' not found\0attempt to read or write outside of partition\0attempt to read or write outside of disk `%s'\0Read out of range: sector 0x%llx (%s).
\0`%s' is already loaded\0module at %p, size 0x%lx
\0modules\0kern/dl.c\0ELF header smaller than expected\0invalid arch-independent ELF magic\0this ELF file is not of the right type\0ELF sections outside core\0relocating to %p
\0.module_license\0incompatible license\0LICENSE=GPLv3\0.modname\0LICENSE=GPLv3+\0LICENSE=GPLv2+\0no module name found\0.moddeps\0grub_mod_init\0grub_mod_fini\0unknown symbol type `%d'\0relocation without symbol table\0flushing 0x%lx bytes at %p
\0module name: %s
\0init function: %p
\0symbol `%s' not found\0Secure Boot forbids loading module from %s\0prefix\0variable `%s' isn't set\0%s/x86_64-efi/%s.mod\0mismatched names\0\0error: %s.
\0assert: error stack overflow detected!
\0missing `%c' symbol\0attempt to read past the end of file\0attempt to seek outside of the file\0invalid file name `%s'\0beyond the total sectors\0Detecting %s...
\0fs\0kern/fs.c\0/\0%s detection failed.
\0unknown filesystem\0blocklist\0\0%s\0root\0(%s)%s\0cmdpath\0x86_64-efi\0prefix\0normal\0%s%s\0overflow is detected\0unrecognized number\0positional arguments are not supported\0unexpected format\0too many arguments\0(null)\0debug\0all\0%s:%d: \0invalid format\0arguments types do not match\0
Aborted.\0 Press any key to exit.\0overflow is detected.\0peek out of range\0overflow is detected\0\0%d\0sub-partition %s%d of (%s,%s) ends after parent.
\0partition\0kern/partition.c\0Unknown command `%s'.
\0help\0Try `help' for usage
\0> \0grub rescue> \0
\0Entering rescue mode...
\0SecureBoot\0No SecureBoot variable
\0secureboot\0kern/efi/sb.c\0SecureBoot: %d
\0SetupMode\0No SetupMode variable
\0SetupMode: %d
\0efi_wrap_0\0efi_wrap_1\0efi_wrap_10\0efi_wrap_2\0efi_wrap_3\0efi_wrap_4\0efi_wrap_5\0efi_wrap_6\0efi_wrap_7\0grub_acpi_find_fadt\0grub_byte_checksum\0grub_calloc\0grub_command_list\0grub_current_context\0grub_device_close\0grub_device_iterate\0grub_device_open\0grub_disk_cache_table\0grub_disk_close\0grub_disk_dev_list\0grub_disk_dev_register\0grub_disk_dev_unregister\0grub_disk_firmware_fini\0grub_disk_firmware_is_tainted\0grub_disk_get_size\0grub_disk_open\0grub_disk_read\0grub_disk_write_weak\0grub_divmod64\0grub_dl_head\0grub_dl_load\0grub_dl_load_core_noinit\0grub_dl_ref\0grub_dl_ref_count\0grub_dl_unload\0grub_dl_unref\0grub_dma_free\0grub_dma_get_phys\0grub_dma_get_virt\0grub_efi_allocate_any_pages\0grub_efi_allocate_fixed\0grub_efi_allocate_pages_max\0grub_efi_allocate_pages_real\0grub_efi_compare_device_paths\0grub_efi_duplicate_device_path\0grub_efi_find_last_device_path\0grub_efi_find_mmap_size\0grub_efi_finish_boot_services\0grub_efi_free_pages\0grub_efi_get_device_path\0grub_efi_get_filename\0grub_efi_get_loaded_image\0grub_efi_get_memory_map\0grub_efi_get_variable\0grub_efi_image_handle\0grub_efi_is_finished\0grub_efi_locate_handle\0grub_efi_locate_protocol\0grub_efi_net_config\0grub_efi_open_protocol\0grub_efi_print_device_path\0grub_efi_secure_boot\0grub_efi_set_text_mode\0grub_efi_set_variable\0grub_efi_set_virtual_address_map\0grub_efi_stall\0grub_efi_system_table\0grub_efidisk_get_device_handle\0grub_efidisk_get_device_name\0grub_env_export\0grub_env_get\0grub_env_set\0grub_env_unset\0grub_env_update_get_sorted\0grub_err_printed_errors\0grub_errmsg\0grub_errno\0grub_error\0grub_error_pop\0grub_error_push\0grub_exit\0grub_fatal\0grub_file_close\0grub_file_filters\0grub_file_get_device_name\0grub_file_open\0grub_file_progress_hook\0grub_file_read\0grub_file_seek\0grub_free\0grub_fs_autoload_hook\0grub_fs_list\0grub_fs_probe\0grub_get_time_ms\0grub_getkey\0grub_getkey_noblock\0grub_gettext\0grub_is_lockdown\0grub_isspace\0grub_list_push\0grub_list_remove\0grub_lockdown\0grub_machine_acpi_get_rsdpv1\0grub_machine_acpi_get_rsdpv2\0grub_machine_fini\0grub_malloc\0grub_memalign\0grub_memalign_dma32\0grub_memcmp\0grub_memmove\0grub_memset\0grub_millisleep\0grub_mm_base\0grub_modbase\0grub_named_list_find\0grub_net_open\0grub_net_poll_cards_idle\0grub_parser_cmdline_state\0grub_parser_split_cmdline\0grub_partition_get_name\0grub_partition_iterate\0grub_partition_map_list\0grub_partition_probe\0grub_pci_find_capability\0grub_pci_iterate\0grub_pci_make_address\0grub_pmtimer_wait_count_tsc\0grub_print_error\0grub_printf\0grub_printf_\0grub_printf_fmt_check\0grub_puts_\0grub_real_dprintf\0grub_realloc\0grub_reboot\0grub_refresh\0grub_register_command_lockdown\0grub_register_command_prio\0grub_register_variable_hook\0grub_snprintf\0grub_strchr\0grub_strcmp\0grub_strcpy\0grub_strdup\0grub_strlen\0grub_strncmp\0grub_strndup\0grub_strrchr\0grub_strtoul\0grub_strtoull\0grub_strword\0grub_term_highlight_color\0grub_term_inputs\0grub_term_inputs_disabled\0grub_term_normal_color\0grub_term_outputs\0grub_term_outputs_disabled\0grub_term_poll_usb\0grub_tsc_rate\0grub_unregister_command\0grub_vprintf\0grub_vsnprintf\0grub_xasprintf\0grub_xputs\0grub_xvasprintf\0grub_zalloc\0memcmp\0memcpy\0memmove\0memset