Как установить astra linux рядом с windows 10

Допустим, вы прочитали в интернете несколько статей и заинтересовались свободной операционной системой Linux. Возможно, даже поставили ее себе на виртуальную машину или загрузились в Live-режиме и попробовали, как все выглядит и работает. Вам понравилось, и теперь вы хотите установить ее себе на компьютер и начать пользоваться. Но при этом терять уже установленную Windows не желаете, чтобы в случае непредвиденной ситуации можно было вернуться в полностью рабочую систему, да и любимые игры и нужные программы всегда будут под рукой. Есть возможность установить Linux и Windows 10 или 11 на одном компьютере. В свое время для меня, как и для многих других пользователей, это было идеальным вариантом.

В этой инструкции мы рассмотрим, как установить Linux рядом с Windows 10 или 11. Все будет выполняться на примере Windows 11, но этот способ будет работать и для более ранних версий, таких как Windows 7 и 8.

Я предполагаю, что у вас уже есть установленная Windows, вы нашли и определились, от какого диска отделить немного места для Linux, только не знаете, как правильно это сделать. Здесь вы получите подробный ответ на этот вопрос. Поскольку большинство систем с Windows 10, а тем более Windows 11 поставляются с UEFI в статье будет рассмотрен именно этот вариант установки. Но если у вас классический BIOS то установка будет мало чем отличаться.

Немного теории

Для установки операционной системы Linux рядом с Windows 10 вам понадобится создать несколько дополнительных разделов диска. Как минимум один, а лучше два. Linux не принято устанавливать на один раздел как Windows, хотя такой вариант возможен. Linux настолько гибок, что позволяет разместить систему, файлы пользователя и настройки на разных разделах. Это очень выгодно во время переустановки. Вы переустанавливаете систему на системном разделе, а все ваши файлы в домашней папке и настройки рабочего окружения останутся на месте.

Вот эти разделы:

  • Системный — для системных файлов;
  • Домашний — для ваших личных файлов.

Минимальные требования объема под системный раздел в различных дистрибутивах варьируются от десяти до тридцати гигабайт. Но этого хватит для установки самой системы и нескольких дополнительных программ. Если же вы собираетесь использовать много программ и игр, особенно если они занимают много места, необходимо взять еще 30-60 гигабайт про запас. Я рекомендую использовать под системный раздел Linux так же, как и для диска C Windows, 50-100 гигабайт.

Раньше я рекомендовал делать ещё и раздел подкачки. Но в современных дистрибутивах обычно для этих целей используется файл вместо отдельного раздела. Если вы новичок, то можете оставить всё как есть.

1. Резервное копирование

Чтобы установить Linux рядом с уже использующейся Windows 10 или 11, нужно будет «отрезать» пространство от системного диска. Поэтому перед решительными действиями важно создать резервную копию системы или хотя бы важных файлов. Если все пройдет хорошо, ничего страшного не случится ни с файлами, ни с системой, но из-за какого-либо сбоя, например, отключения электричества, файловая система может быть повреждена. Вы и сами по невнимательности можете сделать что-то не так и удалить не то, что нужно.

Поэтому, если будете работать с системным диском, скопируйте важные файлы на внешний носитель, и, если есть возможность, создайте резервную копию операционной системы с помощью соответствующего пункта панели управления:

Вы также можете использовать сторонние инструменты для создания резервной копии системы. Например Acronis или Clonezilla. При работе с не системным разделом, например, D, E, F и т д, достаточно просто скопировать файлы оттуда.

2. Уменьшение раздела Windows

Теперь переходим непосредственно к подготовке диска для установки Windows и Linux. Проще всего это сделать с помощью стандартной утилиты управления дисками в Windows. Прежде всего, вы можете открыть мой компьютер и посмотреть характеристики своего диска C или другого диска, от которого вы хотите отделить пространство:

Кликните правой кнопкой по значку «Этот компьютер» на рабочем столе и откройте пункт «Управление«:

Дальше нам нужна утилита Управление дисками:

Здесь внизу окна мы видим список дисков и системный диск C на диске 0. Если у вас есть ещё дополнительный диск для файлов то он будет иметь метку D или E. Дальше я приведу пример как отделить дисковое пространство от диска C. Для других дисков всё аналогично.

Кликните по нужному диску правой кнопкой и выберите опцию Сжать том:

Откроется вот такое окно, в котором нужно ввести размер создаваемого тома в поле размер сжимаемого пространства:

Обратите внимание, вы не можете указать размер больше, чем количество свободного места на диске. Поэтому сначала освободите место, если еще этого не сделали. Кликаем на кнопку сжать. После этого появится неразмеченное пространство, из которого можно создать нужные разделы:

Вот и все. Теперь у вас есть место для установки Linux рядом с Windows 10. Выполнять дальнейшую разметку диска в утилите Windows не вижу смысла, поскольку все опасные операции, которые могли повредить систему, мы уже сделали, а разделы для Linux лучше всего и настраивать средствами Linux.

Загрузка с USB в Windows

Большинство компьютеров на которые установлена Windows 11 или Windows 10 используют уже современный интерфейс управления загрузкой UEFI. А это значит что при определённых настройках Windows у вас могут возникнуть трудности с входом в интерфейс BIOS и выбором нужного устройства для загрузки. Но можете перезагрузиться в BIOS прямо из Windows. Для этого откройте Настройки, затем Система, затем Восстановление, найдите там Расширенные параметры и нажмите Перезагрузить сейчас:

После перезагрузки выберите Поиск и устранение неисправностей -> Дополнительные параметры -> Параметры встроенного ПО UEFI.

А уже тут вы можете выбрать с какого устройства нужно загрузить систему и загрузить образ с Linux.

Подготовка диска в Linux

Это не следующий пункт установки Linux вместе с Windows. Это альтернативный вариант разметки диска без использования Windows. Если вы по каким-либо причинам не хотите использовать стандартную утилиту Windows для выделения нужного пространства, это также можно сделать с помощью любого LiveCD дистрибутива Linux с предустановленной программой для управления дисками Gparted. Например, того же Ubuntu.

Загрузитесь с диска Ubuntu, в главном меню системы наберите Gparted:

Откроется вот такое окно программы для управления дисками в Linux:

Здесь важно заметить, что разделы диска в Linux называются иначе чем в Windows. Здесь диски — это просто адреса файлов в виртуальной файловой системе dev. Позже вы поймете, что это такое, а сейчас важно только, что имя каждого раздела начинается с /dev/sd. Дальше идет буква, означающая физический диск (sda, sdb, sdc, sdd и так далее). За ней цифра, что обозначает номер раздела на диске, например: sda1, sda2.

В окне утилиты, кроме имени раздела диска, мы можем видеть файловую систему, размер и свободное место на диске. Теперь по размеру и файловой системе мы можем понять на каком диске у нас расположена система. В этом примере разделов довольно много, но удалять здесь ничего нельзя если вы не хотите сломать систему. Рассмотрим их подробнее:

  • /dev/sda1 — раздел загрузчика с файлами EFI;
  • /dev/sda2 — раздел зарезервированный Windows;
  • /dev/sda3 — раздел с операционной системой Windows, диск C;
  • /dev/sda4 — раздел восстановления Windows.

Здесь раздел /dev/sda3 имеет файловую систему NTFS и занимает 79 гигабайт, также как и системный раздел Windows, больше таких разделов нет, а значит именно он нам нужен.

Мы будем делать то же, что и в предыдущем примере. Давайте уменьшим размер раздела /dev/sda3 (C) до 50 гигабайт чтобы на освободившимся пространстве выполнить установку Linux на Windows. Для этого кликните по разделу правой кнопкой и выберите пункт Resize/Move:

В открывшемся окне можно ввести нужный размер вручную в поле New size или воспользоваться ползунком:

Затем нажмите кнопку Resize/Move. В результате вы увидите свободное пространство, но реальных изменений на диске еще нет.

Обратите внимание, что так как это системный раздел, нельзя трогать начало раздела. Вы можете спокойно уменьшать размер раздела, добавляя свободное пространство после него, но не пытайтесь это сделать до него, вот так:

Так делать не нужно, иначе будет поврежден загрузчик Windows, его очень легко восстановить, но решать эти проблемы в самом начале знакомства с Linux вам, думаю, незачем.

Для того чтобы записать все на диск, нажмите зеленую галочку, или в меню Edit выберите пункт Apply All Operations:

После этого программа попросит подтверждения действия. Обратите внимание на окно. Оно должно выглядеть примерно вот так:

Если же программа предупреждает что вы пытаетесь переместить начальный сектор раздела, то вы сделали что-то не так и следует отменить изменения и начать заново. Процесс изменения размера файловой системы может занять немного времени:

Теперь вы можете видеть, что раздел /dev/sda3 уменьшился, и появилось свободное место:

Создавать разделы для Linux здесь мы тоже не будем, лучше все это сделать во время установки, специально предназначенной для этого утилитой.

Установка Linux рядом с Windows 10

Я не буду здесь подробно рассматривать, как установить Linux, все это уже подробно рассмотрено в моих статьях отдельно для разных дистрибутивов. Рассмотрим только несколько аспектов разметки диска. Вы можете использовать любой дистрибутив, все действия плюс минус аналогичны. Но в качестве примера в этой статье будет использоваться Ubuntu. так как это самая популярная ОС для новичков.

1. Выбор способа разметки

На этапе выбора способа разметки вы можете выбрать Установить Ubuntu рядом с Windows. По умолчанию выбран именно этот пункт:

Но я рекомендую выбрать ручной вариант, поскольку так у вас будет больше контроля над процессом установки:

2. Создание разделов

После выбора ручного способа разметки перед вами откроется такое окно редактора разделов:

Выберите здесь Свободное пространство и нажмите на кнопку со значком плюса для того чтобы создать новый раздел. В открывшемся окне нужно только выбрать размер раздела и точку монтирования. Для корневого раздела укажите не меньше 25 гигабайт места, а лучше 50-100 гигабайт, как я писал выше. Затем укажите точку монтирования /:

Затем созданный раздел появится в списке:

Домашний раздел создается аналогично, если вы оставили для него место. Только в качестве точки монтирования укажите /home.

3. Установка загрузчика

В системах с UEFI важно чтобы в качестве раздела для установки загрузчика был выбран именно EFI раздел или хотя бы диск на котором расположен EFI раздел. В данном примере это /dev/sda1. Выбрать раздел можно внизу окна с помощью пункта Устройство для установки системного загрузчика:

Указывать точку монтирования для этого раздела не обязательно. Обычно Systemd его монтирует автоматически. Если всё сделано верно, то после установки по умолчанию будет загружаться именно загрузчик Grub и в нём уже можно будет выбрать какую систему загружать Linux или Windows.

Что касается не UEFI систем, то можно оставить всё по умолчанию. Там есть несколько способов установки загрузчика в зависимости от используемой таблицы разделов и это всё будет описано в отдельной статье.

Дальше действуйте как обычно — по инструкции для определенного дистрибутива, и установка Linux второй системой рядом с Windows 10 или 11 будет выполнена успешно.

3. Завершение установки

Многих новых пользователей интересует: «Как же загрузить потом мою Windows?» Не беспокойтесь, загрузчик Grub автоматически найдет загрузчик Windows и перед запуском компьютера предложит вам меню, где вы сможете выбрать операционную систему:

Таким образом, двойная загрузка Windows 10 и Linux будет настроена автоматически.

Если что-то пойдет не по плану, хотя такое вряд ли случиться, вы можете восстановить загрузчик Windows или переустановить Grub с помощью LiveCD. Так что, если все сделано правильно, вы обязательно получите доступ к своей Windows после установки Linux.

Выводы

Сегодня мы рассмотрели, как установить Linux на Windows 10 или 11. Разобрались, как выполнить разметку, как выбрать разделы. Об установке какого-либо определенного дистрибутива Linux вместе с Windows, говорить бессмысленно, так как существует огромное количество дистрибутивов и для всех них основные действия будут похожими. Еще хотелось бы заметить: для комфортной работы Windows с Linux на одном компьютере нужно настроить способ сохранения времени и отключить Windows FastBoot, иначе вы не сможете подключить системный раздел Windows в Linux. Если остались вопросы, спрашивайте в комментариях!

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Creative Commons License

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

0 / 0 / 0

Регистрация: 27.01.2021

Сообщений: 3

1

27.01.2021, 14:54. Показов 17511. Ответов 30


Студворк — интернет-сервис помощи студентам

Добрый день, заранее извиняюсь если такая тема уже есть.
Помогите пжл сделать дуал бут. Опишу ситуацию: есть пк с материнкой asrock b460m-hdv и накопителем М.2 на 256гб. материнка новая, поддерживает только uefi, быстрая загрузка отключена, secure boot тоже отключен, используется режим legacy usb support.
Флешки для вин10 и астры отформатированы в fat32, схема разделов GPT. установил вин10, раздел efi fat32 присутствует, далее ставлю астру разметку диска выбрал автоматическую. на этапе установки загрузчика grub система не спрашивает куда его ставить и не выдает предупреждение что на диске обнаружена еще одна операционная система, установка завершена, обе ОС встали вроде нормально. Выставляю в биосе загрузку с астры, появляется grub но вин10 в списке загрузчиков нет, в астре прописываю sudo update-grub, появилась винда но при нажатии запуска вин10 на мониторе висит логотип астры и дальше ничего не идет. А если в биосе ставлю загрузку windows boot manager то запускается вин10. может поможет кто нибудь что надо сделать или что сделано не так?



0



1668 / 967 / 99

Регистрация: 27.02.2021

Сообщений: 4,823

28.10.2022, 13:49

21

Студворк — интернет-сервис помощи студентам

Цитата
Сообщение от Андрей1224
Посмотреть сообщение

это раздел EFI, других вариантов нет

В ломы подключать компы другие (убраны все с веранды домой) что-бы проверить есть-ли в установщике Астры при опции своей разметки (а не рядом) оконце с предложением выбора пути установки загрузчика, а выбрать виндовый ESP раздел это всего один щелчёк мышкой. Обязательно проверю, когда подключу комп с вин 10 установленной в UEFI наличие выбора. Скачать Астру и закинуть образ на флешку дело не хитрое



0



Эксперт HardwareЭксперт WindowsАвтор FAQ

8587 / 3017 / 507

Регистрация: 14.04.2011

Сообщений: 7,530

28.10.2022, 18:23

22

Цитата
Сообщение от vladj2007
Посмотреть сообщение

В ломы подключать компы другие (убраны все с веранды домой) что-бы проверить есть-ли в установщике Астры при опции своей разметки (а не рядом) оконце с предложением выбора пути установки загрузчика,

А тут и проверять нечего. Вы просто не понимаете куда устанавливается загрузчик, ври и вся «проблема».

Добавлено через 4 часа 16 минут

Цитата
Сообщение от Yugra_86
Посмотреть сообщение

К сожалению, метод не сработал…

Что происходит при нажатии Esc ?
В BIOS Windows Boot Manager стоит на втором месте в списке загрузочных устройств?
Если на BIOS установлен пароль, то Boot Menu (F12 или другая клавиша) не работает?



0



0 / 0 / 0

Регистрация: 26.10.2022

Сообщений: 13

28.10.2022, 20:39

23

Цитата
Сообщение от Андрей1224
Посмотреть сообщение

Что происходит при нажатии Esc ?

Ничего не происходит. Меню остается на месте.

Цитата
Сообщение от Андрей1224
Посмотреть сообщение

В BIOS Windows Boot Manager стоит на втором месте в списке загрузочных устройств?

Да, на втором месте.

Цитата
Сообщение от Андрей1224
Посмотреть сообщение

Если на BIOS установлен пароль, то Boot Menu (F12 или другая клавиша) не работает?

Требует ввода пароля после нажатия F12. После ввода пароля предоставляет меню загрузки и возможность выбора приоритета загрузчика.

Попробовал совет от vladj2007 установить загрузчик в ESP виндовый раздел, получилось неважнецки. После перезагрузки «вывалилась» CLI GRUB-a примерно такого вида grub > Набрал в CLI: grub > exit и пошла грузиться W10…
Попробую идею одну реализовать в понедельник.

Цитата
Сообщение от vladj2007
Посмотреть сообщение

…есть-ли в установщике Астры при опции своей разметки (а не рядом) оконце с предложением выбора пути установки загрузчика

Если ставить Астру на голый SSD — проблем вообще никаких нет.
Ставить Астру рядом с W10 — как говорится, есть нюансы. Ниже снимки установки Астры на разделы SSD.



0



1668 / 967 / 99

Регистрация: 27.02.2021

Сообщений: 4,823

28.10.2022, 22:14

24

Yugra_86, у тебя исошник Астры orel весом 5 Gb ? Или Смоленск 18 года ?



0



0 / 0 / 0

Регистрация: 26.10.2022

Сообщений: 13

28.10.2022, 22:38

25

Цитата
Сообщение от vladj2007
Посмотреть сообщение

Yugra_86, у тебя исошник Астры orel весом 5 Gb ? Или Смоленск 18 года ?

Astra Orel 5GB, 2.12.45, orel-stable.iso от 23-Jul-2022



0



948 / 241 / 47

Регистрация: 08.06.2022

Сообщений: 1,165

29.10.2022, 07:06

26

Yugra_86, давайте начнём с начала.
Какая перед вами задача?
Я правильно понял, что нужно установить рядом с существующей Win10 Астру, чтобы через установленный Астрой Grub можно было выбирать — грузить Астру или Win10?

Если я вас понял правильно, то загрузитесь в Астру и покажите:
1. Содержимое каталога /boot/efi/EFI
2. Содержимое файла /boot/grub/grub.cfg.
Нас с вами интересует вот этот блок (это я свой скопировал):

### BEGIN /etc/grub.d/30_os-prober ###
menuentry ‘Windows Boot Manager (on /dev/nvme0n1p2)’ —class windows —class os
$menuentry_id_option ‘osprober-efi-CD9D-6590’ {
insmod part_gpt
insmod fat
search —no-floppy —fs-uuid —set=root CD9D-6590
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/30_os-prober ###

Если он есть, то будем копать дальше



1



0 / 0 / 0

Регистрация: 26.10.2022

Сообщений: 13

29.10.2022, 09:01

27

Sonny362 Спасибо за ответ!

Цитата
Сообщение от Sonny362
Посмотреть сообщение

Какая перед вами задача?
Я правильно понял, что нужно установить рядом с существующей Win10 Астру, чтобы через установленный Астрой Grub можно было выбирать — грузить Астру или Win10?

Задача: в рамках импортозамещения необходимо установить на ПК пользователей отечественную ОС (Astra Linux CE, Astra LInux SE). Но в связи с тем, что у пользователей ПК уже установлена Win10 и используется специализированное ПО под Windows, а аналогов под Linux нет, либо это ПО в процессе портирования под Linux и сроки окончания весьма туманны, вынужден ставить две ОС, чтобы не сорвать текущую работу пользователей.

Проблема возникла только с моделью Dell OptiPlex 7090 с установленным SSD M2 (NVMe KIOXIA 256GB). На моделях от Lenovo и HP с установленными SSD M2 проблем не возникает. На ПК с обычными HDD устанавливается все без проблем.

Цитата
Сообщение от Sonny362
Посмотреть сообщение

Если я вас понял правильно, то загрузитесь в Астру и покажите:
1. Содержимое каталога /boot/efi/EFI
2. Содержимое файла /boot/grub/grub.cfg.

К сожалению, смогу показать не ранее понедельника, т.к. ПК на работе.

Цитата
Сообщение от Sonny362
Посмотреть сообщение

Если он есть, то будем копать дальше

В grub.cfg данная секция присутствует в полном объеме.



0



948 / 241 / 47

Регистрация: 08.06.2022

Сообщений: 1,165

29.10.2022, 10:31

28

Цитата
Сообщение от Yugra_86
Посмотреть сообщение

данная секция присутствует в полном объеме

Ну надо убедиться, что путь к загрузчику Windows правильно прописан.
Кстати, если я правильно понял, ваша Астра не стала создавать свою EFI, а прописалась в виндовую (что может и быть причиной).
Возможно, придётся воспользоваться UEFI Shell

Цитата
Сообщение от Yugra_86
Посмотреть сообщение

смогу показать не ранее понедельника

ОК, я тоже в понедельник буду рядом с компом, на котором Windows 10 и Астра установлены

(и ещё 6 систем)

.



1



0 / 0 / 0

Регистрация: 26.10.2022

Сообщений: 13

29.10.2022, 11:33

29

Sonny362 Спасибо за ответ!

Цитата
Сообщение от Sonny362
Посмотреть сообщение

Кстати, если я правильно понял, ваша Астра не стала создавать свою EFI, а прописалась в виндовую (что может и быть причиной).

На стадии разбивки диска (50 Gb) на разделы, разбивал диск на 3 раздела — EFI (100Мб), swap (16 Gb), основной корневой (остатки), ставил на корневом разделе метку «Загрузочный» в режим «вкл», записывал изменения на диск, продолжал установку. В тот момент установки, когда нужно было указать раздел для установки загрузчика, соответствующего экрана не было, т.е. все дальнейшее происходило в автомате. После окончания установки — перезагрузка — меню выбора ОС: Astra Linux CE, Windows Boot Manager, System Setup.
… Эх! Надо было домой комп забрать!



0



Андрей1224

Эксперт HardwareЭксперт WindowsАвтор FAQ

8587 / 3017 / 507

Регистрация: 14.04.2011

Сообщений: 7,530

29.10.2022, 18:45

30

Вместо не сработавшего варианта c клавишей Esc, можно попробовать другой способ. В файл /etc/grub.d/40_custom добавить такие строчки

Bash
1
2
3
menuentry "Windows new" {
 exit
}

Вместо «Windows new» можно вписать любое другое название, слово. Сохранить изменения в файле, после этого обязательно обновить GRUB. В GRUB появится новая строка меню Windows new», попробовать c её загрузиться.



1



0 / 0 / 0

Регистрация: 26.10.2022

Сообщений: 13

31.10.2022, 13:16

31

Андрей1224, Sonny362, vladj2007 Спасибо вам всем огромное за ответы!
В пятницу на прошлой неделе уже в конце рабочего дня поковырялся в grub.cfg.
Сделал следующее — дописал ниже последней строки (update-grub не делал):

Код

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (on /dev/nvme0n1p2)' --class windows --class os $menuentry_id_option 'osprober-efi-2E9F-EE71' {
	insmod part_gpt
	insmod fat
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root  2E9F-EE71
	else
	  search --no-floppy --fs-uuid --set=root 2E9F-EE71
	fi
	chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
	fwsetup
}

Код

menuentry 'Windows 10' $menuentry_id_option 'Exit' {
	exit
}

Перезагрузил ПК, выбрал Windows 10 и загрузка прошла качественно!

Цитата
Сообщение от Андрей1224
Посмотреть сообщение

Вместо не сработавшего варианта c клавишей Esc, можно попробовать другой способ. В файл /etc/grub.d/40_custom добавить такие строчки

Сделал уже на работе сегодня. Все отлично выполняется, загрузка и выключение W10 выполняется штатно!

Код

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry 'Windows 10' {
exit
}### END /etc/grub.d/40_custom ###

Единственное что могу добавить, это нужно зайти в Панель управления → Система → Загрузчик GRUB2 → закладка Внешний вид → GRUB — выбрать Авто → Применить → Да.
Нужно чтобы загрузчик GRUB корректно передавал разрешение экрана в Windows Boot Manager.

Все работает! Еще раз вам огромное спасибо! С меня 100 грамм и пирожок!



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

31.10.2022, 13:16

Помогаю со студенческими работами здесь

В GRUB тормозит клавиатура, если загружено не через UEFI
Кратко:
Обнаружил, что если загрузиться на системе с UEFI как на обычной через БИОС, то клавиатура…

Ubuntu uefi не могу загрузить Виндовс7 bios через grub
Привет парни! есть комп с 2мя ЖД…на одном стоит Вин7,на другом Ubuntu 16.04.x64
нужно что бы при…

Как grub-install в uefi grub записывает
Доброго времени суток!
Собственно, сабж. Я пишу программу, которая записывает загрузчик в…

Dual-boot on dual HDD (Win8+Ubuntu)
Господа, возник вопрос.
У меня два физических диска.
Первый — SSD Crucial M500. На нём стоит…

Создаем /boot/grub/grub.conf ?
Теперь мы заполним grub.conf нашими значениями для чего ?

Как отключить в БИОСе Secure boot и UEFI boot, чтобы установить семёрку?
gecata, Привет, подскажи пожалуйста детально, как отключить в БИОСе Secure boot и UEFI boot,…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

31

Содержание

  • Шаг 1: Разметка дискового пространства в Windows 10
  • Шаг 2: Выбор и загрузка дистрибутива Linux
  • Шаг 3: Создание загрузочной флешки и настройка BIOS
  • Шаг 4: Подготовка и инсталляция
  • Шаг 5: Запуск и использование Linux рядом с Windows
  • Вопросы и ответы

Как установить линукс рядом с Windows 10

Шаг 1: Разметка дискового пространства в Windows 10

Корректная инсталляция двух операционных систем рядом возможна только при правильном разделении дискового пространства. На локальном носителе должно быть нераспределенное место, не имеющее никакой файловой системы и не хранящее в себе отдельных элементов. По умолчанию такое пространство отсутствует, поэтому его придется создать самостоятельно путем сжатия раздела жесткого диска. В Windows 10 это осуществляется так:

  1. После загрузки ОС нажмите правой кнопкой мыши по «Пуск» и в появившемся контекстном меню выберите пункт «Управление дисками».
  2. Переход в управление дисками для разметки пространства перед установкой Linux рядом с Windows 10

  3. После перехода в соответствующее меню выберите один из существующих разделов. Лучше всего подойдет тот, где хранятся личные файлы или же просто раздел с большим количеством свободного пространства. Щелкните ПКМ по такому разделу и найдите параметр «Сжать том».
  4. Запуск сжатия тома для разметки пространства перед установкой Linux рядом с Windows 10

  5. Ожидайте завершения операции запроса места для сжатия.
  6. Ожидание запуска сжатия тома для разметки пространства перед установкой Linux рядом с Windows 10

  7. В появившемся окне задайте оптимальный размер сжимаемого пространства в мегабайтах. Именно оно в будущем и станет выделено для второй операционной системы.
  8. Выбор места для разметки перед установкой Linux рядом с Windows 10

  9. После окончания этой операции вы увидите, что часть диска отмечена черным цветом и имеет атрибут «Не распределена».
  10. Успешное завершение разметки пространства перед установкой Linux рядом с Windows 10

Больше никаких действий с данным пространством производить не нужно, поскольку оно нам необходимо именно в таком виде. Далее уже дистрибутив Linux автоматически создаст новый логический том и определит для него файловую систему.

Шаг 2: Выбор и загрузка дистрибутива Linux

Как известно, сейчас на просторах интернета находится огромное количество самых разных дистрибутивов Linux, за основу которых были взяты популярные сборки, например, Debian или RedHat. Мы советуем прочитать отдельные материалы по теме выбора ОС на нашем сайте, если вы еще не знаете, какой именно дистрибутив хотите инсталлировать рядом с Windows 10.

Подробнее:
Популярные дистрибутивы Linux
Выбор дистрибутива Linux для слабого компьютера

Сегодня мы решили взять за пример один из самых перспективных и лаконичных в плане внешнего вида дистрибутивов под названием Elementary OS. Давайте вкратце рассмотрим, как осуществляется скачивание образа, а вы, отталкиваясь от особенностей официального сайта выбранной сборки, проделаете ту же операцию, получив ISO-файл на свой компьютер для его дальнейшей записи.

  1. Перейдите на официальный сайт производителя Linux и откройте раздел с загрузками. В случае с Elementary OS разработчики предлагают заплатить любую цену для скачивания. Если указать 0, то можно получить файл бесплатно.
  2. Переход к странице скачивания дистрибутива для установки Linux рядом с Windows 10

  3. Нажмите на кнопку «Загрузить», чтобы перейти к выбору версии дистрибутива.
  4. Скачивание дистрибутива для установки Linux рядом с Windows 10

  5. Вы можете скачать последнюю стабильную сборку напрямую с сервера или выбрать любую другую поддерживаемую и, например, загрузить ее через torrent.
  6. Выбор версии дистрибутива для установки Linux рядом с Windows 10

  7. Выберите место для скачивания образа и дождитесь окончания этой процедуры. После этого переходите к следующему шагу.
  8. Выбор места для скачивания дистрибутива для установки Linux рядом с Windows 10

Шаг 3: Создание загрузочной флешки и настройка BIOS

К сожалению, нельзя просто загрузить полученный образ, чтобы приступить к инсталляции системы. Для этого его предварительно необходимо записать на съемный носитель, которым чаще всего выступает USB-флешка. Это делает из нее загрузочное устройство, считываемое BIOS как полноценный диск с файлами для установки. Более детально о выполнении этого процесса читайте в отдельном материале на нашем сайте, перейдя по указанной ниже ссылке.

Подробнее: Гайд по записи ISO образа на flash-накопитель

Дополнительно отметим, что в большинстве случаев подобное устройство корректно загружается после включения компьютера, но иногда для этого приходится настроить BIOS, задав приоритет устройств. На нашем сайте так же имеется статья, где приведено руководство по данной теме. Ознакомьтесь с ней, если вдруг с загрузкой возникли какие-то проблемы.

Подробнее: Настраиваем BIOS для загрузки с флешки

Шаг 4: Подготовка и инсталляция

Самый главный шаг сегодняшнего материала — установка Linux рядом с Windows 10. Вы уже знаете, что за пример мы взяли Elementary OS. Это решение было принято не только из-за востребованности самого дистрибутива, но и из-за его графического инсталлятора, который имеет множество схожего с другими инструментами в разных сборках. Остается только следовать инструкции, учитывая особенности выбранной ОС, чтобы справиться с поставленной задачей без возникновения каких-либо трудностей.

  1. Вставьте загрузочную флешку в свободный разъем и включите компьютер. Вы будете уведомлены о загрузке Elementary OS через три секунды.
  2. Запуск образа перед установкой Linux рядом с Windows 10

  3. В окне приветствия выберите оптимальный язык и нажмите на «Установить elementary».
  4. Выбор языка во время установки Linux рядом с Windows 10

  5. Воспользуйтесь списком, чтобы определить удобную для себя раскладку клавиатуры. Здесь же можно проверить ее в специально отведенной строке.
  6. Выбор раскладки клавиатуры во время установки Linux рядом с Windows 10

  7. Следующее окно отвечает за выбор компонентов для скачивания. По умолчанию стоит галочка возле пункта «Загрузить обновления во время установки elementary». Мы рекомендуем не снимать ее, а второй пункт активировать по собственному желанию.
  8. Выбор типа установки во время инсталляции Linux рядом с Windows 10

  9. Основное действие, обязательное для выполнения — выбор типа установки. Здесь отметьте галочкой пункт «Установить elementary рядом с Windows 10», а затем нажмите на кнопку для инсталляции.
  10. Выбор типа разметки во время установки Linux рядом с Windows 10

  11. Подтвердите разметку свободного пространства с формированием новой файловой системы.
  12. Подтверждение разметки диска во время установки Linux рядом с Windows 10

  13. Выберите текущую временную зону. Это требуется для успешной синхронизации времени.
  14. Выбор временной зоны во время установки Linux рядом с Windows 10

  15. Последний этап заключается в создании учетной записи пользователя. Ему и будут присвоены права root.
  16. Создание новой учетной записи пользователя во время установки Linux рядом с Windows 10

  17. После этого сразу же начнется инсталляция дистрибутива. Во время этого не выключайте компьютер, иначе весь процесс собьется.
  18. Ожидание завершения установки Linux рядом с Windows 10

  19. По окончании появится уведомление. В нем следует кликнуть на «Перезагрузить», а затем можно извлекать загрузочную флешку из разъема, поскольку больше она нам не пригодится.
  20. Успешное завершение установки Linux рядом с Windows 10

Шаг 5: Запуск и использование Linux рядом с Windows

Осталось только совершить первый запуск, чтобы удостовериться в корректной работе Linux. Сейчас стандартный загрузчик изменит свой вид. В нем можно будет выбрать, какую именно операционную систему следует включить в этот раз. Для перемещения используются стрелки на клавиатуре, а активация происходит нажатием на клавишу Enter.

Выбор операционной системы для запуска после установки Linux рядом с Windows 10

Как видно, появилось окно авторизации в Elementary OS, а это значит, что все предыдущие действия были выполнены верно. Теперь можно входить в свой профиль и начинать взаимодействие с новой ОС.

Успешный запуск операционной системы после установки Linux рядом с Windows 10

Многие пользователи, только начинающие свое знакомство с Линукс, еще не знают, как выполнять определенные действия, например, установку программ или создание новых учетных записей, поскольку управление значительным образом отличается от той же Windows. Поэтому мы предлагаем узнать больше при помощи обучающих материалов по темам освоения в Linux, перейдя по указанным ниже ссылкам.

Читайте также:
Установка и настройка файлового сервера в Linux
Настройка почтового сервера в Linux
Синхронизация времени в Linux
Смена паролей в Linux
Перезагрузка Linux через консоль
Просмотр списка дисков в Linux
Смена пользователя в Linux
Завершение процессов в Linux

Графический интерфейс Линукса не заменяет собой консоль полностью, поэтому рано или поздно придется обратиться к классическому приложению «Терминал», чтобы ввести там команды. На нашем сайте так же имеются руководства, посвященные взаимодействию с популярными стандартными консольными утилитами.

Читайте также:
Часто используемые команды в «Терминале» Linux
Команда ln / find / ls / grep / PWD / PS / echo / touch / df в Linux

Сегодня вы узнали о принципах установки Linux рядом с Windows 10. При выполнении этой задачи главное — указать правильный тип инсталляции, чтобы случайно не стереть пользовательские файлы Виндовс или вовсе не сломать эту ОС. Если был выбран другой дистрибутив и принцип его инсталляции непонятен, советуем обратить внимание на другие наши руководства.

Подробнее: Установка ArchLinux / Astra Linux / CentOS 7 / Kali Linux / Debian 9 / Linux Mint

Время на прочтение
7 мин

Количество просмотров 8.5K

Продолжаем неделю «обожания linux на хабре», но не в стиле «линукс — это свободка, линукс — перспективно» https://habr.com/ru/companies/gnivc/articles/746104/ https://habr.com/ru/articles/746064/ , а берем в руки клаву‑мышь, и начинаем ставить этот Ваш линукс на свой комп с любименькой виндой.

Зачем это надо:

1. Linux работает на физической машине, а не на виртуальной машине, поэтому потерь в эффективности нет.

2. Один файл vhd/vdi можно загрузить как в режиме Legacy BIOS, так и в режиме UEFI.

3. Linux не нужен ни диск, ни раздел, только файл. Например, Windows является вашей основной ОС, и вы помещаете несколько файлов Ubuntu/Debian/Arch… каждый в своём VHD‑файле на С:\. Вы можете загрузить любой из них, как хотите. Если он вам больше не нужен, просто удалите его как обычный файл.


Качаем нашу самую русиянскую AstraLinux https://download.astralinux.ru/astra/stable/2.12_x86-64/iso/alce-2.12.46.6-17.04.2023_15.09.iso

Качаем буржуйский VirtualBox https://download.virtualbox.org/virtualbox/7.0.8/VirtualBox-7.0.8-156879-Win.exe

Ставим VirtualBox, создаём машину, Переходим в Экспертный режим.

Имя — любое
Образ ISO — подключаем alce-2.12.46.6-17.04.2023_15.09.iso
Тип Linux
Версия — не важно

Оборудование >
Указываем выделение памяти >=2Гб (не 1Гб, иначе будет ошибка Initramfs Unpacking Failed)
Процессоры — укажите больше чем 1
Включаем галку «Включить EFI (Только специальные ОС)» !!ОБЯЗАТЕЛЬНО!!
(можно ставить и без галки, разница в том, что с галкой диск будет размечен как GPT, без Галки как MBR и без галки при загрузке в EFI надо будет лишний раз нажимать ENTER (vdiskchain будет писать, что образ только для Legacy)).

Жесткий диск >
Тип VHD (можно VDI разницы нет)
Ставим галочку «Выделить место в полном размере» !!ОБЯЗАТЕЛЬНО!!
Создаем C:\Astra.vhd файл >=10Гб (стандартная установка astra занимает 7,4Гб)
Лучше в корне диска, но не обязательно

Начинаем установку в VirtualBox
Разметка дисков — вручную
Выбираем SCSI1 sda
Создать новую пустую таблицу разделов — ДА

Если не хотите заморачиваться, то выбирайте авторазметку
Или как настоящий линуксоид делаем всё по‑своему:
Выбираем Свободное место
Выбираем Создать новый раздел
Размер 10MB
Первичный
Конец
Использовать как: FAT16 (если хотите FAT32 то размер диска должен быть >=100MB, но у меня на реальной машине с FAT32 почему то не загружался, только с FAT16)
Точка монтирования: ввести вручную /boot/efi
Настройка раздела закончена.

Выбираем Свободное место
Выбираем Создать новый раздел
Размер ENTER (максимальный)
Первичный
Параметры монтирования — можно добавить — discard, noatime, nodirtime
Зарезервированные блоки — 0%
Настройка раздела закончена

Закончить разметку и записать изменения на диск.

Не найдено разделов EFI — НЕТ
Не указали раздел для подкачки — НЕТ (если памяти на реальной машине мало (<=2Gb), то создаём раздел)
Записать изменения на диск — ДА

Ядро 5.15-generic

Системные часы установлены на местное время !!ОБЯЗАТЕЛЬНО!! иначе будет разница в 3 часа между linux и windows.

Включить автологин в систему (если надо, в панели управления можно выключить)

Загрузчик GRUB — ДА !!ОБЯЗАТЕЛЬНО!!
Выбираем /dev/sda

Итак, вы установили astra на GPT с EFI-загрузчиком.

Теперь добавляем MBR-загрузчик, если не нужна загрузка из Legacy то можете пропустить.

Загружаем виртуальную машину, запускаем fly-terminal.

sudo su
apt update
apt install grub-pc-bin

Итак мы добавили MBR-загрузчик.

Теперь патчим astra для загрузки на реальной машине запускаем терминал:
wget https://github.com/ventoy/vtoyboot/releases/download/v1.0.29/vtoyboot-1.0.29.iso
или смотрим версию новее https://github.com/ventoy/vtoyboot/releases
7z x vtoyboot-1.0.29.iso
tar -xvf vtoyboot-1.0.29.tar.gz
cd vtoyboot-1.0.29
sudo sh vtoyboot.sh

Выключаем виртуальную машину и проверяем загрузку в обоих режимах MBR и EFI
со включённой и выключенной галкой «Включить EFI (Только специальные ОС)» (Настройки->Система).

Теперь подготавливаем образ к загрузке на реальном железе.

К файлу vhd добавляем окончание .vtoy получится astra.vhd.vtoy !!ОБЯЗАТЕЛЬНО!!


Самый простой способ загрузить astra.vhd.vtoy — это установить https://www.ventoy.net/ на флешку и из неё запустить astra.vhd.vtoy.

Но можно загрузить astra.vhd.vtoy из виндового загрузчика, через Grub4dos, но только режиме загрузки Legacy.

Для загрузки через Legacy:
Качаем Grub4Dos http://dl.grub4dos.chenall.net/grub4dos-0.4.6a-2023-06-10.7z
Именно grub4dos-0.4.6a-2023-06-10.7z следующие версии выдают ошибку c000007b при загрузке из виндового загрузчика.
В корне диска С кладем файл grldr
В корне диска С кладем файл menu.lst и добавляем:

title Astra.vhd.vtoy
kernel (hd0,1)/ipxe.krn vdisk=/Astra.vhd.vtoy
initrd (hd0,1)/vdiskchain

Другой вариант:

kernel (hd0,msdos1)/ipxe.krn vdisk=/Astra.vhd.vtoy
initrd (hd0,msdos1)/vdiskchain

(hd0,msdos1) диск и раздел где лежит astra.vhd.vtoy

Кладём файл vdiskchain и ipxe.krn вместе с файлом astra.vhd.vtoy
https://github.com/ventoy/vdiskchain/releases/download/v1.3/vdiskchain-1.3.tar.gz

Загрузку Grub4Dos прописываем в виндовый загрузчик.
В BootIce открыть bcd файл и добавить RealMode Grub/Linux
Указать раздел где находится grldr
Изменить \grldr.mbr на \grldr
Перезагружаемся — выбираем из меню запись с grub

Или в BootIce загрузку Grub4Dos прописать на сам раздел диска.
Выбираем диск — управление MBR — GRUB — Инсталляция — 0.4.6a — Сохранить на диск
перезагружаемся — F8/F11 и выбираем диск, на который установили grub.


Для загрузки через UEFI нужно установить другой загрузчик (grub4dos-for_UEFI, rEFInd, grub2-efi), но лучше использовать загрузчики SilentSuperBoot (Super-UEFIinSecureBoot-Disk_minimal_v3.zip) или Ventoy, там есть MokManager и поддержка SecureBoot.

Кладем файл vdiskchain вместе с файлом astra.vhd.vtoy
https://github.com/ventoy/vdiskchain/releases/download/v1.3/vdiskchain-1.3.tar.gz

В grub2-efi или в другом загрузчике добавить новый пункт меню:

menuentry 'Astra' {
	search --no-floppy --file /astra.vhd.vtoy --set root
	chainloader /vdiskchain vdisk=/astra.vhd.vtoy
}

Другие примеры:

==== 2.1 i386-pc ====
grub4dos:
kernel /ipxe.krn vdisk=/MyVdiskDir/Astra.vhd.vtoy
initrd /vdiskchain

GRUB2:
linux16 (hd0,1)/ipxe.krn vdisk=/MyVdiskDir/Astra.vhd.vtoy
initrd16 (hd0,1)/vdiskchain

==== 2.2 x86-64-efi ====
grub2:
chainloader (hd1,1)/test123/vdiskchain vdisk=/MyVdiskDir/Astra.vhd.vtoy

rEFInd:
loader /vdiskchain vdisk=/MyVdiskDir/Astra.vhd.vtoy

Systemd-boot:
efi /vdiskchain vdisk=/MyVdiskDir/Astra.vhd.vtoy


Исправляем разные ошибки :

Если не запускается на реальном железе в EFI то загрузить в другой linux например в xubuntu. Там должен раздел FAT быть виден и монтироваться, если не виден, то удалить весь раздел и создать заново.

C помощью blkid узнать UUID нового раздела и изменить его в /etc/fstab

mkfs.vfat /dev/sda1

#sed «/boot/efi/d» /etc/fstab > /etc/fstab2
#blkid /dev/sda1 | cut -f2 -d’ ‘ >> /etc/fstab2

#blkid /dev/sda1 | awk ‘{print $2,» /boot/efi vfat utf8 0 0″}’ >> /etc/fstab
#blkid /dev/sda1 | awk ‘{print $3,» /boot/efi vfat utf8 0 0″}’ >> /etc/fstab

UUID=1234-1234 /boot/efi vfat utf8 0 0

Если не запускается на реальном железе в Lefacy
Если пишет «Waiting for vtoy device…», то надо дефрагментировать файл образа Astra.vhd.vtoy.

Скачайте Defraggler https://www.softportal.com/get-8257-defraggler.html
Можно не устанавливать программу, а открыть dfsetup222.exe как архив (7z или через TotalCommander с помощью Ctrl+PageDown)
Там есть утилита для дефрагментации отдельных файлов.
Скопировать df.exe из архива в c:
В коммандной строке запустить
c:\df.exe c:/Astra.vhd.vtoy

Второй вариант установки без галки «Включить EFI (Только специальные ОС)». Разница лишь, в том, что при загрузке на реальной машине, надо будет лишний раз нажимать ENTER (vdiskchain будет писать, что образ только для Legacy).
Устанавливаем также, но теперь добавляем EFI-загрузчик на раздел FAT.
Если не нужна загрузка из UEFI то можете пропустить.

Загружаем виртуальную машину, запускаем fly-terminal
sudo su
apt update
apt install grub-efi-amd64-bin

mkdir -p /boot/efi/efi/boot
cp /usr/lib/grub/x86_64-efi/monolithic/grubx64.efi /boot/efi/efi/boot/bootx64.efi
cp /boot/grub/grub.cfg /boot/efi/efi/boot/

Итак мы добавили EFI-загрузчик на раздел FAT.


Чтобы работал Bluetooth:

apt install blueman fly-admin-bluetooth

Задать пустой пароль пользователя или короче 8 символов:

sudo usermod -p '' user

Установить драйвер для Nvidia:

apt install nvidia-driver-510

или sudo sh astra-nvidia если карта старее nvida rtx.

Установить вайн

apt install wine-staging winetricks


Подключаем разные USB WI-FI.

=========================

Tp-link 150m
0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Удивительно, но подключается и работает.

=========================

Китайская 802.11n с красным ободком
0bda:f179 Realtek USB Wireless Adapter Drivers [rtl8188fu]

sudo apt update && sudo apt-get install build-essential git dkms linux-headers-$(uname -r)
git clone https://github.com/kelebek333/rtl8188fu

mcedit ./rtl8188fu/Makefile

CONFIG_POWER_SAVING = n
CONFIG_WIFI_MONITOR = y

sudo dkms add ./rtl8188fu
sudo dkms build rtl8188fu/1.0
sudo dkms install rtl8188fu/1.0
sudo cp ./rtl8188fu/firmware/rtl8188fufw.bin /lib/firmware/rtlwifi/
sudo modprobe rtl8188fu

=========================

Ourlink 300m
0bda:818b Realtek Semiconductor Corp. RTL8192EU 802.11b/g/n WLAN Adapter
RTL8192EU rev B (SMIC) 2T2R, TX queues 3, WiFi=1, BT=0, GPS=0, HI PA=0
Видит сети, но не подключается.

sudo apt update && sudo apt-get install linux-headers-$(uname -r) build-essential dkms git

git clone https://github.com/clnhub/rtl8192eu-linux.git
cd rtl8192eu-linux
sudo rmmod rtl8xxxu
echo "blacklist rtl8xxxu" >> ./blacklist-rtl8xxxu.conf
sudo mv ./blacklist-rtl8xxxu.conf /etc/modprobe.d/
sudo dkms add .
sudo dkms install rtl8192eu/1.0
sudo modprobe 8192eu

=========================

Comfast 600Mb
0bda:c811 Realtek Semiconductor Corp. 802.11ac NIC
https://4te.me/post/realtek-8821-linux-driver/
Linux Driver for USB WiFi Adapters that are based on the RTL8811CU, RTL8821CU, RTL8821CUH and RTL8731AU Chipsets

sudo apt update && sudo apt install build-essential git dkms bc iw rfkill

git clone https://github.com/morrownr/8821cu-20210916.git
cd 8821cu-20210916
sudo sh install-driver.sh

==============================

Netgear rtl8812au

sudo apt update && sudo apt install build-essential git dkms bc iw rfkill

git clone https://github.com/gnab/rtl8812au.git
sudo cp -r rtl8812au /usr/src/rtl8812au-4.2.2
sudo apt install dkms
sudo dkms add -m rtl8812au -v 4.2.2
sudo dkms build -m rtl8812au -v 4.2.2
sudo dkms install -m rtl8812au -v 4.2.2
sudo modprobe rtl8812au

==============================

0b05:17eb Asus USB-AC55 Wireless-AC1300
This driver supports Ralink / Mediatek mt766u, mt7632u and mt7612u chipsets.
the driver supports several USB dongles such as Netgear-A6210, ASUS USB-AC55, ASUS USB-N53 and EDUP EP-AC1601

sudo apt-get install git build-essential linux-headers-$(uname -r)
git clone https://github.com/jurobystricky/Netgear-A6210.git
cd Netgear-A6210
make
sudo make install

==============================

Если будет много лайков, добавлю видео с полным процессом установки…

(а то только минусовать можете за просто так..)

На хабре есть подобная статья https://habr.com/ru/companies/domclick/articles/547150/ но у меня linux по этой статье не загрузился.

Имеется ноутбук с Виндовс ХР с Net framework версиии 4.0 и Астрой коммон эдишен. Требуется для занятий внучки в университете по программированию установить visual Studio, который в свою очередь требует Net framework версии не ниже 4.6, т.е. подавай Винду 10. Но она же на uefi загрузчике? Значит Астру я уже не увижу? А жаль. Какие будут предложения?

Olej


Имеется ноутбук с Виндовс ХР с Net framework версиии 4.0 и Астрой коммон эдишен. Требуется для занятий внучки в университете по программированию установить visual Studio, который в свою очередь требует Net framework версии не ниже 4.6, т.е. подавай Винду 10. Но она же на uefi загрузчике? Значит Астру я уже не увижу? А жаль. Какие будут предложения?

Установите вы «Винду 10» внутри Astra Linux, в Virtual Box как виртуальную машину.
И пусть внучек наслаждается. ;)
И не нужно будет компьютер перезагружать, дёргать, в режимах использования «дедушка»/»внучек». :LOL:

Olej


Olej


Есть даже готовая пошаговая публикация

Но есть даже гораздо более простой и быстрый способ: Microsoft, заманивая ещё хоть кого-то в свои сети, выкладывает сама образы для виртуальных машин, ещё с 2015г., готовый .vdi (VirtualBox) образ можно скачать здесь: Получите среду разработки для Windows 10

Скачать Windows 10 Корпоративная (20 ГБ)
Срок действия этой виртуальной машины истекает 20 Октябрь 2019 г.

В эту ознакомительную виртуальную машину включены:
— Ознакомительная версия Windows 10 Корпоративная с обновлением за октябрь 2018 г.
— Visual Studio 2019 с UWP, классическими приложениями .NET и рабочими процессами Azure, а также с расширением Windows Template Studio
Visual Studio Code
— Расширение Windows Template Studio
— примеры для UWP (последняя версия);
— Включена подсистема Windows для Linux с установленной Ubuntu
— поддержка режима разработчика и Bash.

Т.е. это версия триальная. Легальная лицензия на 90 дней — хватит на любые опыты. Можно продлять (так пишут) 2 раза на +90 дней (итого 3 месяца). Потом можете скачать новый экземпляр ;) … и всё по-новой.
На разворачивание .vdi в VirtualBox, думаю, нужно минут 5 времени + никакого умения.

P.S. (дописал позже) Тут я погорячился, про 5 минут. Импорт в VirtualBox этого дурацкого .ova размером в 16Gb проходит 30-40 минут на очень даже неплохом быстром процессоре. Но это, к счастью, нужно делать только 1 раз (на 3 месяца ;)).

Последнее редактирование:

Olej


Установите вы «Винду 10» внутри Astra Linux, в Virtual Box как виртуальную машину.

А развернув окно виртуальной машины во весь экран (это штатная возможность VirtualBox) вы вообще будете ощущать иллюзию что находитесь в нативном Win10 (без всяких рамок и пр.).
Тут вам «и внучки сыты, и дедушки целы». ;)

P.S. И никаких вам UEFI, проблем с загрузкой, головной боли и потерянного времени…

oko


to star
NetFramework 4.6.1 имеется под Win7 и Win8.1 — они без EFI-режима работают без проблем. Вопрос лишь в драйверной базе и ее наличии для оных ОС…
Народ пишет, что Win10 без EFI тоже способна, но сам не проверял по «религиозным» причинам (не перевариваю Win10,)…
Astra Linux Common Edition (да и ее «старший брат») тоже умеет UEFI и SecureBoot, только придется чуть заморочиться…

Огромная благодарность всем неравнодушным, давшим советы! Какие из них будут воплощены покажет ближайшее время. А пока походил с внучкой по компьюторным магазинам и выяснилось, что абсолютное большинство «бюджетных» ноутбуков в биосе имеют безальтернативную настройку uefi (это которые не имеют предустановленную виндовс 10) и для установки иной системы требуется перепрошивка биоса. Вот такая у нас «рыночная» экономика при полном диктате «мелкомягких». С возможностью иной настройки БИОСа нашёлся только старый «Lenovo» на AMD A6.

Последнее редактирование:

oko


to star
Стандарт UEFI предусматривает обязательство для каждого производителя добавлять режим CSM (Legacy) для поддержки других ОС, не умеющих EFI-спецификацию и SecureBoot. Однако, да, большинство производителей с целью экономии и упрощения техпроцесса производства данным требованием пренебрегают. А, учитывая повальное распространение Win10 и отказ от широкой продажи Win7-Win8.1, это уже напоминает эпидемию…
Перешивать UEFI такое себе решение. Проще поглядеть на рынке современное железо с предустановленной nix-системой — таких тоже много, потому что бюджетный сектор (отказавшийся от переплат за предустановленную MS Windows) тоже должен существовать. В большинстве случаев это означает наличие CSM-поддержки…

Установил windows 10 на virtualbox 5.2.24, назначил общую папку Домашний/Общая, установил Oracle_VM_VirtualBox_Extension_Pack-5.2.26, но Windows 10 ее не видит. Подскажите как ее расшарить

Как поставить астру второй ОС рядом с windows 10? На этапе установке ставлю галочку, что будет использоваться еще одна ОС на пк. Установка проходит и ни чего не происходит. Грузится только десятка. Если попытаться загрузить EFI файл, то появляется ошибка(Рис1). Бывает ошибка (Рис2). Есть идеи как сделать все правильно?

  • Рис1.JPG

    35.7 КБ
    Просмотры: 722

  • Рис2.jpg

    97 КБ
    Просмотры: 707

На какой диск вы ставите Астру? У вас два физических диска или один разбитый?
Если плата с UEFI, то особых проблем не должно быть и то что Астра не появилась в загрузке ещё не означает, что её вообще нет. Проверьте в биосе раздел загрузки. Может её просто надо перетащить выше винды.
По поводу второй ошибки, так это у меня постоянно. Благо что плата с UEFI, по этому особо не парюсь, просто ставлю загрузчики каждой системы на те диски, на которых они установлены. Потом в биосе можно просто выбрать главную систему для загрузки без всяких Грабов и прочих приблуд.
Кстати Астра очень деликатно подходит к этой проблеме и при невозможности установить загрузчик предлагает варианты выбора, что всегда и спасает. Минт делает как то не по-людски, пишет о невозможности установки загрузчика и тут же выбрасывает на перезагрузку — все труды на смарку :(. Манджаро дружелюбнее и сразу предупреждает о грядущей проблеме. Но всех переплюнул Дипин. Увидев, что установить загрузчик невозможно, он в самом начале установки предлагает радикально решить проблему — отформатировать диск с Windows и установить загрузчик. При этом светится огромная кнопка подтверждения, на которую просто трудно не нажать. Наши китайские товарисчи не лишены находчивости и чувства юмора. :)

На какой диск вы ставите Астру? У вас два физических диска или один разбитый?
Если плата с UEFI, то особых проблем не должно быть и то что Астра не появилась в загрузке ещё не означает, что её вообще нет. Проверьте в биосе раздел загрузки. Может её просто надо перетащить выше винды.

Один диск. Винда в режиме UEFI стоит. Флэшку загружаю тоже UEFI.
В биосе в списке загрузок только три пункта Рис1.

В обычном графическом установщике все проходит гладко! И даже прохожу этап установки пароля на загрузчик. Но после перезагрузки грузится винда без каких-либо вопросов и предложений!
А если ставить в режиме эксперта, то появляется ошибка Рис2.
Вообще мне не понятно, эта ошибка чередуется то там, то там.

  • Рис1.JPG

    200.3 КБ
    Просмотры: 648

  • Рис2.jpg

    108.3 КБ
    Просмотры: 627

Последнее редактирование:

Это не совсем то. Там в настройках безопасной загрузки есть пункт с двумя выпадающими меню: 1- «Windows UEFI» и 2- «Другие ОС», может быть написано по английски. Но что то кажется дело не в этом. Граб почему то не может установиться в главную загрузочною запись.
Идеальным вариантом было бы поставить загрузчик на флешку — ни кто даже знать не будет что у вас вторая ось стоит. А когда система надоест или нужно будет обновлять, то можно спокойно снести отформатировав диск, не переживая ни за какие загрузчики. :)

В общем проблема частично решена. Форматнул полностью диск и поставил только астру.

Сетую на невозможность установки обеих систем на древность ноутбука (HP EliteBook 8560w), примерная дата выхода 2010-2011 гг.
Взял посвежее ноутбук и сделал все без танцев с бубном. В бутменю появился выбор с чего загружаться Рис1.

  • Рис1.JPG

    31.5 КБ
    Просмотры: 765

  • Как установить allure windows 10
  • Как установить arduino ide на windows 10
  • Как установить apache на windows server
  • Как установить 32 битный драйвер на 64 битную систему windows 10
  • Как установить aircrack ng на windows 10