Форум программистов, компьютерный форум, киберфорум
Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
 Аватар для programistnadne
27 / 24 / 5
Регистрация: 11.10.2017
Сообщений: 421

Переустановка Windows рядом с Linux

29.01.2023, 14:02. Показов 2228. Ответов 38
Метки нет (Все метки)

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

Какие моменты надо учесть при переустановки винды?
Если переустановить винду, а потом в линуксе сделать grub-update, этого будет достаточно?
Не затрёт ли винда загрузчик на другом ссд?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.01.2023, 14:02
Ответы с готовыми решениями:

После установки linux рядом с windows компьютер не видит linux
Добрый день. Я установил ubuntu рядом с windows 11. После установки было написано "перезагрузите компьютер". Потом было написано...

Переустановка Windows с установленным Linux
Всем привет. Есть ноутбук, основная ОС- винда. Сейчас поставил 10-ку. С диска D оторвал немного места для линукс и установил рядом с...

Какую Linux можно установить рядом с Windows 8?
Хочу поставить Linux для работы. В основном Java Android. Отладка, естественно, на устройстве, так как оперативки на эмулятор не напасешся...

38
 Аватар для programistnadne
27 / 24 / 5
Регистрация: 11.10.2017
Сообщений: 421
30.01.2023, 17:38  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Андрей1224 Посмотреть сообщение
загрузитесь в Windows и покажите скрин из Управления дисками
0
 Аватар для programistnadne
27 / 24 / 5
Регистрация: 11.10.2017
Сообщений: 421
30.01.2023, 18:07  [ТС]
Ещё заметил, что приложения(Телеграмм, файрвокс) не могут скачать ничего на диск д. Папку указать можно, а вот загрузка не идёт. Видимо дело тут тоже в разнице между gtp и mbr.
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,795
30.01.2023, 18:30
programistnadne,
Попробуйте сначала такой способ. В Linux добавить в /etc/grub.d/40_custom запись

Code
1
2
3
menuentry "Windows" {
    exit
}
Вместо Windows в кавычках можете дать другое название. После этого обновить GRUB перезагрузиться и проверить, что получилось.
0
 Аватар для IamRain
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,235
30.01.2023, 18:44
programistnadne, вот тут гляньте:
Usually, the boot mode (BIOS vs. UEFI) you use to boot the OS installer will automatically determine which mode the new OS to be installed will use. An OS installer running in UEFI mode could technically install a BIOS-based bootloader instead of UEFI-based one, but the opposite is generally not possible as activating the legacy BIOS compatibility requires disabling the UEFI Runtime Services interface, which is needed to write the boot settings into system NVRAM (e.g. that "Windows Boot Manager" text in the BIOS settings) - and that is a requirement to complete the installation of an UEFI bootloader.
Но (оттуда же):
When in BIOS mode, the installer also won't tell you that installing an UEFI bootloader requires having an ESP (EFI System Partition) on the disk you want to install the UEFI bootloader onto.
Я как то экспериментировал на рабочей станции различные дистро линукса с виндой. Последний был Kali - и там в процессе установки явным образом указывал ESP partition и делал его loadable partition (Только один parition может быть loadable).
Работало отлично.

Сейчас вообще все к чертям снес и поставил одну Манжару на рабочую станцию, На крайняк - есть кроссплатформенный VirtualBox, на котором можно установить винду. Что, без винды совсем никак?

Добавлено через 3 минуты
То есть ставите еще один ESP раздел на диске с линем и он сам задетектит другой (виндовый) EFI-раздел. Как-то так. Это все на интуитивном уровне, если что.
0
 Аватар для programistnadne
27 / 24 / 5
Регистрация: 11.10.2017
Сообщений: 421
30.01.2023, 18:58  [ТС]
Цитата Сообщение от Андрей1224 Посмотреть сообщение
В Linux добавить в /etc/grub.d/40_custom запись
У меня не было этого файла, поэтому я его создал, это правильно?

Цитата Сообщение от IamRain Посмотреть сообщение
в процессе установки
Винды или Kali?

Цитата Сообщение от IamRain Посмотреть сообщение
Что, без винды совсем никак?
Вот буквально недавно у меня сосед рубанул провод от интернета топором, естественно линукс не хочет получать интернет от телефона. Пришлось на совещаниях сидеть под виндой. Так что да, без винды никак. Я не на столько прощаренный пользователь линукса, но мне нравится его изучать.
0
 Аватар для programistnadne
27 / 24 / 5
Регистрация: 11.10.2017
Сообщений: 421
30.01.2023, 19:01  [ТС]
Судя по тому, что grub customizer теперь выдаёт ошибку, я сделал что-то не так. Наверное надо было через него entry добавлять.
0
 Аватар для programistnadne
27 / 24 / 5
Регистрация: 11.10.2017
Сообщений: 421
30.01.2023, 19:02  [ТС]
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$ ll /etc/grub.d/
total 104
-rwxr-xr-x 1 root root 10046 Sep 15 03:40 00_header
-rwxr-xr-x 1 root root  6260 Aug  4 20:42 05_debian_theme
-rw-r--r-- 1 root root   796 Jan 30 11:58 10_linux_proxy
-rwxr-xr-x 1 root root    28 Jan 30 20:53 40_custom
-rw-r--r-- 1 root root   169 Jan 30 11:58 40_custom_proxy
-rw-r--r-- 1 root root   796 Jan 30 11:58 41_linux_proxy
-rwxr-xr-x 1 root root 14180 Sep 15 03:40 42_linux_xen
-rwxr-xr-x 1 root root 12910 Sep 15 03:40 43_os-prober
-rwxr-xr-x 1 root root  1372 Sep 15 03:40 44_uefi-firmware
-rw-r--r-- 1 root root   182 Jan 30 11:58 45_custom_proxy
-rwxr-xr-x 1 root root   215 Sep 15 03:40 46_custom
drwxr-xr-x 4 root root  4096 Jan 30 11:07 backup
drwxr-xr-x 2 root root  4096 Jan 30 11:07 bin
-rwxr-xr-x 1 root root    47 Jan 30 20:59 LS_custom
-rwxr-xr-x 1 root root    46 Jan 30 20:59 LS_linux
drwxr-xr-x 2 root root  4096 Jan 30 11:58 proxifiedScripts
-rw-r--r-- 1 root root   483 Sep 15 03:40 README
0
 Аватар для IamRain
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,235
30.01.2023, 19:05
Цитата Сообщение от programistnadne Посмотреть сообщение
инды или Kali?
Kali. Видимо, это не ваш случай.
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,795
30.01.2023, 19:05
Цитата Сообщение от programistnadne Посмотреть сообщение
Судя по тому, что grub customizer теперь выдаёт ошибку, я сделал что-то не так. Наверное надо было через него entry добавлять.
Не нужно было вообще пользоваться этой программой, она иногда работает криво.
0
 Аватар для programistnadne
27 / 24 / 5
Регистрация: 11.10.2017
Сообщений: 421
30.01.2023, 19:22  [ТС]
Цитата Сообщение от Андрей1224 Посмотреть сообщение
Не нужно было вообще пользоваться этой программой, она иногда работает криво.
Ну мне тут посоветовали, я так и сделал(

Удалил 40_custom, ошибку больше не выдаёт, могу создать menuentry через customizer, делать?
0
 Аватар для IamRain
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,235
30.01.2023, 19:26
Если уж совсем невмоготу, можно, как вариант, перенести /home на отдельный partition, снести Debian, и при повторной установке указать этот /home как отдельный partition.
Тогда, вероятно, меньше данных восстанавливать придется. Да и линукс быстро ставится.

Добавлено через 1 минуту
Вот пример, как можно сделать.
Кстати отличный канал, львиную долю знаний я оттуда подхватил, и все еще продолжаю смотреть.
0
 Аватар для programistnadne
27 / 24 / 5
Регистрация: 11.10.2017
Сообщений: 421
30.01.2023, 19:41  [ТС]
Цитата Сообщение от IamRain Посмотреть сообщение
Тогда, вероятно, меньше данных восстанавливать придется.
Пока не вариант терять данные с линукса, это у меня рабочая машинка. Потом, как в отпуск уйду, займусь мб этим.

Добавлено через 11 минут
Андрей1224, Результат на exit в menuentry:
Code
1
An operating system wasn't found. Try disconnecting any drives that don't contain an operating system.
0
 Аватар для programistnadne
27 / 24 / 5
Регистрация: 11.10.2017
Сообщений: 421
30.01.2023, 20:54  [ТС]
Наверное из-за этой настройки винда установилась как GPT?


Если поставить Legacy и попробовать переустановить, то может она сделает диск MBR?
0
1301 / 408 / 70
Регистрация: 08.06.2022
Сообщений: 1,983
31.01.2023, 04:59
Цитата Сообщение от Андрей1224 Посмотреть сообщение
есть как минимум два более простых варианта
В соответствии с проповедуемым мною везде переходом на GPT, преобразование лучше
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,795
31.01.2023, 10:03
Цитата Сообщение от programistnadne Посмотреть сообщение
Если поставить Legacy и попробовать переустановить, то может она сделает диск MBR?

У Вас уже включен режим совместимой загрузки, так как Linux загружается в режиме Legacy\CSM. Если бы Вы при установке Windows выбрали загрузку c флешки без префикса UEFI в названии флешки, то Windows установилась бы на MBR диск.

Цитата Сообщение от programistnadne Посмотреть сообщение
Результат на exit в menuentry:
Подозреваю, что Вы что-то сделали не так. Будем пробовать ещё один вариант добавить Винду в загрузку без её переустановки? Если да, то нужна дополнительная информация, загрузитесь в Linux и покажите вывод

Code
1
sudo parted -l
0
 Аватар для programistnadne
27 / 24 / 5
Регистрация: 11.10.2017
Сообщений: 421
31.01.2023, 10:36  [ТС]
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
$ sudo parted -l
[sudo] password for svv: 
Model: ATA TOSHIBA HDWD110 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 
 
Number  Start  End  Size  Type  File system  Flags
 
 
Model: ATA KingDian S280-24 (scsi)
Disk /dev/sdb: 240GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 
 
Number  Start   End     Size    Type      File system     Flags
 1      1049kB  512MB   511MB   primary   ext4            boot
 2      513MB   193GB   192GB   extended
 5      513MB   60.5GB  60.0GB  logical   ext4
 6      60.5GB  161GB   100GB   logical   ext4
 7      161GB   193GB   32.0GB  logical   linux-swap(v1)
 
 
Model: ATA Samsung SSD 860 (scsi)
Disk /dev/sdc: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 
 
Number  Start   End    Size    File system  Name                          Flags
 1      1049kB  106MB  105MB   fat32        EFI system partition          boot, esp
 2      106MB   123MB  16.8MB               Microsoft reserved partition  msftres
 3      123MB   250GB  249GB   ntfs         Basic data partition          msftdata
 4      250GB   250GB  545MB   ntfs                                       hidden, diag
 
 
Model: ATA HGST HTS541010A9 (scsi)
Disk /dev/sdd: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 
 
Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1000GB  1000GB  primary  ntfs         boot
Добавлено через 1 минуту
Цитата Сообщение от Андрей1224 Посмотреть сообщение
Если бы Вы при установке Windows выбрали загрузку c флешки без префикса UEFI в названии флешки, то Windows установилась бы на MBR диск.
Теперь понял почему на некоторых устройствах название флешки в бут меню дублировалось.
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,795
31.01.2023, 18:27
Лучший ответ Сообщение было отмечено programistnadne как решение

Решение

programistnadne,
На диске на котором установлен Linux не получится сделать то, что нужно, будем использовать диск 1 ТБ, если Вы не против (это Диск 3, на Вашем скрине из Управления дисками). Загрузитесь в Windows, откройте ком.строку от имени администратора и выполните в ней

Code
1
bcdboot c:\windows /s X: /l ru-ru /f BIOS
Вместо X подставьте букву которую имеет раздел на Диске 3 ( на Вашем скрине в посте №21, этот раздел имеет(л) букву D). Должно будет появиться сообщение, что файлы загрузки созданы. Если оно будет, то загрузиться в Linux и обновить GRUB. В нём должна будет появиться Windows.
Хочу обратить внимание, что Windows в этом варианте будет загружаться в режиме Legacy\CSM. Если будут какие-то сложности c обновлениями в Windows. то попробуйте её загружать через её загрузчик (Windows Boot Manager).
Если бы получилось сделать загрузку через добавление записи в 40_custom, то там Винда грузилась бы в UEFI режиме.
0
 Аватар для programistnadne
27 / 24 / 5
Регистрация: 11.10.2017
Сообщений: 421
31.01.2023, 18:45  [ТС]
Андрей1224, попробую, а что делать вот с этим

Цитата Сообщение от programistnadne Посмотреть сообщение
Ещё заметил, что приложения(Телеграмм, файрвокс) не могут скачать ничего на диск д. Папку указать можно, а вот загрузка не идёт. Видимо дело тут тоже в разнице между gtp и mbr.
0
Эксперт HardwareЭксперт WindowsАвтор FAQ
 Аватар для Андрей1224
8603 / 3100 / 525
Регистрация: 14.04.2011
Сообщений: 7,795
31.01.2023, 18:52
programistnadne,
Про Телеграмм и файрфокс ничего сказать не могу, не пользуюсь ни тем ни другим и Виндой не пользуюсь. Но разметка диска GPT или MBR, тут вряд ли "при делах".
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.01.2023, 18:52

Установка linux mint рядом с windows 7
Я устанавливал linux mint на комп с биосом Прочитал, что на ноутах установка немного отличается, так как там используется uefi Какие...

Установка linux mint рядом с windows 10 ?
Здравствуйте. Хочу рядом с win10 поставить linux. Для начала запустился в режиме live cd, скрин от туда. Предварительно оставив свободное...

Как установить Windows 7 рядом с Linux?
Здравствуйте. Слетела Винда на компе, единственный способ исправить ошибку - переустановить ОС. Как мне поставить Win7 на Linux Mint? Я...

Рядом с Windows 7 поставить Ubuntu Linux
Если я установлю на другой раздел жесткого диска Ubuntu, он же перепишет загрузчик и будет загружаться только Ubuntu, да? Как сделать...

Установка linux mint на uefi рядом с windows 10
У меня есть ssd на 120гб и hdd на терабайт. На ssd установлена винда. Я хочу гигов 300 от hdd оставить в ntfs для винды. А на оставшуюся...


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

Или воспользуйтесь поиском по форуму:
39
Ответ Создать тему
Новые блоги и статьи
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru