Несколько дней назад, решил поставить ubuntu как вторую систему рядом с windows. На самом деле мои знания в linux очень маленькие, да и в самих пк, но хотелось бы выучить. Вроде все работало хорошо, я мг спокойно переключаться между системами через grub. Но сегодня, после переключения обратно на ubuntu, я не могу вернуться обратно на windows. Во первых, при запуске я получаю такую ошибку "SGX disbled by BIOS" залез в BIOS включил SGX, и теперь начал получать такую ошибку "SGX Launch Control is locked. Support SGX virtualization only". Во вторых, решил восстановить GRUB, начал выполнять данные действия и на одном из этапов увидел ошибку. И тут уже я не знаю что делать, да и страшно, честно говоря. Подскажите пожалуйста, что я могу сделать в данной ситуации?
sudo fdisk -l
Диск /dev/loop0: 4 KiB, 4096 байт, 8 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop1: 302,61 MiB, 317304832 байт, 619736 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop2: 63,45 MiB, 66531328 байт, 129944 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop3: 73,88 MiB, 77463552 байт, 151296 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop4: 105,82 MiB, 110960640 байт, 216720 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop5: 74,11 MiB, 77713408 байт, 151784 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop6: 97,71 MiB, 102453248 байт, 200104 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop7: 63,91 MiB, 67014656 байт, 130888 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/sda: 931,51 GiB, 1000204886016 байт, 1953525168 секторов
Disk model: WDC WD10EZEX-60W
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: dos
Идентификатор диска: 0xbd33bc25
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sda1 2048 1026047 1024000 500M 7 HPF
/dev/sda2 1026048 1646321663 1645295616 784,5G 7 HPF
/dev/sda3 1647374334 1953523711 306149378 146G 5 Рас
/dev/sda4 * 1646321664 1647372287 1050624 513M ef EFI
/dev/sda5 1763510272 1953523711 190013440 90,6G 83 Lin
/dev/sda6 1647374336 1763510271 116135936 55,4G 83 Lin
Раздел 3 начинается не на границе физического сектора.
Элементы таблицы разделов упорядочены не так, как на диске.
Диск /dev/sdb: 232,89 GiB, 250059350016 байт, 488397168 секторов
Disk model: WDC WDS250G2B0A
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0xbd33bc28
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sdb1 2048 486227451 486225404 231,9G 7 HPFS/N
/dev/sdb2 486227968 487303167 1075200 525M 27 Скрыты
/dev/sdb3 487305216 488392703 1087488 531M 27 Скрыты
Диск /dev/loop8: 6,41 MiB, 6725632 байт, 13136 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop9: 97,71 MiB, 102453248 байт, 200104 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop10: 237,21 MiB, 248729600 байт, 485800 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop11: 262,51 MiB, 275263488 байт, 537624 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop12: 349,7 MiB, 366682112 байт, 716176 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop13: 485,52 MiB, 509100032 байт, 994336 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop14: 91,69 MiB, 96141312 байт, 187776 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop15: 12,32 MiB, 12922880 байт, 25240 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop16: 53,26 MiB, 55844864 байт, 109072 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop17: 496,98 MiB, 521121792 байт, 1017816 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop18: 452 KiB, 462848 байт, 904 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop19: 40,43 MiB, 42393600 байт, 82800 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop20: 140 KiB, 143360 байт, 280 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop21: 101,47 MiB, 106397696 байт, 207808 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop22: 175,67 MiB, 184205312 байт, 359776 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop23: 414,44 MiB, 434569216 байт, 848768 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/sdc: 14,51 GiB, 15582887936 байт, 30435328 секторов
Disk model: Flash Disk
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x025b490a
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sdc1 * 2048 30435327 30433280 14,5G c W95 FAT32 (
Приветствую. Из вашего вопроса не понятно, как вы восстанавливали grub. На каком этапе вы завершили его восстановление. Каким ошибки у вас возникли. И зачем нужно было восстанавливать grub если Ubuntu грузится?
1. Уважайте других посетителей форума, убирайте длинные тексты под спойлер или тег code.
2. Ubuntu не Debian.
3. В тексте нет ошибок.
да, и непонятно кто на ком стоял и что именно делали
телепаты могли бы предположить что пользовались, например, какими-нибудь спящими режимами в окнах или устанавливали что-то работающее с дисками или аппаратные проблемы... загрузчики сами собой не ломаются
В зависимости от производителя системной платы можно выбирать загрузочную запись UEfI по клавишам F8, F11, F12 при загрузке компьютера. Соответственно увидите windows boot manager и Ubuntu. Windows мог не прописаться в grub после обновления.
Цитата: Kuziil от 26 января 2024, 22:00:51Во вторых, решил восстановить GRUB, начал выполнять данные действия и на одном из этапов увидел ошибку.
Практически при любых проблемах с GRUB поможет загрузочный образ "Super GRUB", с него вы сможете загрузиться в свою установленную систему и легко востановить GRUB будучи в своей установленной системе.
Скорее всего в Ubuntu обновился Grub и в конфигурационном файле /etc/default/grub закомментировалась строка GRUB_DISABLE_OS_PROBER=false, из за этого в Grub не был добавлен загрузчик Windows. Что вы наделали дальше это уже загадка. Для решения изначальной проблемы необходимо в /etc/default/grub раскомментировать строку GRUB_DISABLE_OS_PROBER=false, сохранить файл, выполнить команду sudo update-grub.
По поводу сообщения: "SGX disbled by BIOS" есть ответ на забугорном ресурсе:
This message began to appear when you upgraded to kernel 5.13.
SGX stands for "Intel Software Guard eXtensions" and is "a hardware-based isolation and memory encryption mechanism provided by modern Intel® CPUs". In your BIOS you might find a switch with 2 or 3 possible options:
Disable: SGX instructions and resources are not available to applications
Enable: SGX instructions and resources are available to applications
Software Controlled: SGX can be enabled by software applications asking for it
If the option is not there you might get it through a BIOS upgrade. Otherwise, if you want to get rid of the message, add nosgx to the grub defaults (see How do I add a kernel boot parameter? on how to add a parameter). You can also safely ignore the message, as SGX is benign and not necessary.