Этого треда уже нет.
Это копия, сохраненная 7 февраля 2020 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
doc.png12 Кб, 200x200
Dualboot win7 + linux Linux: Firefox based 2709554 В конец треда | Веб
Есть диск. На нём видимо была установлена windows 8, потом её как-то затёрли и поставили астралинукс. Я добавил два раздела sda4 и sda5 в которые нужно развернуть образ win7, установленный ранее на другом компьютере.
Как мне это сделать?
-----------------------------------------------------------------------------
Диск /dev/sda: 1,8 TiB, 2000398934016 байт, 3907029168 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: gpt
Идентификатор диска: 11AAA23D-72FF-44B6-B097-B46614EBA20B

Устр-во начало Конец Секторы Размер Тип
/dev/sda1 34 262177 262144 128M Зарезервированный раздел Microsoft (это какая-то рудиментарная хуйня от ранее установленной винды, предположительно восьмерки)
/dev/sda2 264192 1310719 1046528 511M EFI
/dev/sda3 1310720 64573439 63262720 30,2G Файловая система Linux
/dev/sda4 64573440 65800191 1226752 599M Microsoft basic data (это маленький раздел win7)
/dev/sda5 65800192 217964543 152164352 72,6G Microsoft basic data (это диск C win7)
/dev/sda6 217964544 234438655 16474112 7,9G Linux своп

Раздел 1 начинается не на границе физического сектора.
--------------------------------------------------------------------------------------

В линукс треде ничего путного сказать не могут. Кто-то написал, что win7 не работает с uefi. Но я не понимаю, какая тут связь, если у меня уже загрузился допустим граб, неужели в него нельзя что-то прописать, чтобы он грузил Win7 с помощью файлов на этих двух разделах sda4 и sda5, которые я создал.

Я сделал так. В файл 40 добавил запись.

# Windows 7
menuentry "Windows 7" --class os --unrestricted {
set root=(hd0,4)
chainloader +1
}

В итоге при загрузке пишет: invalid efi file path.
sage Android: Mobile Safari 2 2709577
os-probber на астру не завезли? я писал, что не работыет. Ты охуевший какой-то требовать от меня решения
Linux: Firefox based 3 2709802
>>09577
Я не очень понимаю, как мне в данном случае может помочь утилита, которая ищет оси на компьютере.
У меня всё уже найдено. Я же говорю маленький раздел винды на sda4 диск це на sda5.

sudo os-prober
/dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi

Тоесть он находит ранее установленную восьмерку.
А мне нужно мою новую семерку загрузить же.
Linux: Firefox based 4 2709803
Тут только форматировать весь диск. В MBR. И грузить без UEFI в Legacy.

Впрочем, схожу ка я за попкорном.
Windows 8: Firefox based 5 2709810
>>09554 (OP)

>Тип метки диска: gpt


Пытался как то поставить Windows 7 в UEFI, доходило до момента загрузки и зависало.
Сколько не пердолился и с загрузчиками и с образом, не получилось у меня ничего.

Поэтому тут только форматировать диск в MBR и переводить в Legasy, иного варианта я не вижу.
Кстати, в таком варианте, linux не видит другие разделы с видной, поэтому тоже понадобится дополнительный пердолинг.
Linux: Firefox based 6 2709812
>>09803
Так, ну это вроде просто.
sudo gdisk
/dev/sda
r g w

Однако после такого у меня ведь линукс перестанет загружаться? А как мне его восстановить?
И после того, как линукс загрузится уже через мбр, то запись

# Windows 7
menuentry "Windows 7" --class os --unrestricted {
set root=(hd0,4)
chainloader +1
}

Будет работать?

>>09810

>Кстати, в таком варианте, linux не видит другие разделы с видной


Что это значит? Какие другие разделы?
Windows 8: Firefox based 7 2709813
>>09812

>Что это значит? Какие другие разделы?


ну поставил ты win 7 с таблицей разделов mbr, потом накатываешь linux и у тебя разделы с системой win 7 linux не видит, тупо свободное пространство.
Windows 8: Chromium based 8 2709821
>>09813
Так у меня уже будет таблица разделов мбр. С чего бы ему не видет эти разделы?
Я буду сейчас делать так.
-Сначала запущу gdisk из под астры и поменяю эту гопоту на мбр.
-Потом загружусь с какого-нибудь лайвсиди и воостановлю загрузчик. Хуй знает, как-нибудь думаю получится
-Потом создам два дополнительных раздела в нтфс. И акронисом разверну туда образы дисков винды.
- потом добавлю в граб загрузчик винды
# Windows 7
menuentry "Windows 7" --class os --unrestricted {
set root=(hd0,4)
chainloader +1
}

Ну и всё. Должно по-моему сработать. В теории всё классно.
Linux: Firefox based 9 2709832
>>09821
Еще раз. Форматировать весь диск. Полностью. С полной же потерей данных.

Нет, в теории не все классно, в теории полный пиздец.
Windows 8: Chromium based 10 2709836
>>09832

>Форматировать весь диск. Полностью


Нахуя?
Linux: Firefox based 11 2713005
>>09554 (OP)
анон я не совсем в тему , но не делай dual boot. будут проблемы в будущем и ты потеряешь или одно или другое. стывь линух и в виртуале ставь винду через кмс
Android: Mobile Safari 12 2713065
>>13005
Двачую этого! Ставишь в Винду virtualbox, накатываешь любой прыщедистрибутив, ебешься с ним пол часа, делаешь скриншет для десктоп треда. Потом закрываешь и живешь нормальной жизнью
Windows 10: Firefox based 13 2713690
>>13005
>>13065
Пфф, все ставиться и работает. У меня дуалбут вин7+дебиан уже лет 7-8 лет стоит. Один раз разе что шиндовс переустанавливал, куда ж без этого. Никаких проблем, кроме синхронизации времени, но это решаемо.
Можно даже сделать один из логических дисков фат32, и использовать в двух системах одновременно для обмена файлами.
Android: Mobile Safari 14 2713909
>>13690
А нахуя? Прыщи что, ntfs разучились понимать?
Linux: Firefox based 15 2713931
>>13909
В прыщах ntfs кагбе не очень быстрый.
Linux: Firefox based 16 2713953
>>09554 (OP)
Чет нихера не понял, у тебя сейчас граб стоит и ты добавил в конфиг вот эти строки с Win7, после чего при загрузке выбираешь в меню граба Win7 и он пишет "invalid efi file path"?
Linux: Firefox based 17 2716605
>>13953
Ну да.
Linux: Firefox based 18 2716606
>>13005
Не, мне нужна полноценная винда, при чем не просто свежая винда, а перенос уже существующей на новые диски.
Windows 8: Chromium based 19 2717097
Короче я осуществил первый этап своего плана. Перевел диск с астролинуксом из gpt в mbr.
тоесть ввел в gdisk r g w

соответственно у меня было

Тип метки диска: gpt
/dev/sda1 34 262177 262144 128M Зарезервированный раздел Microsoft
/dev/sda2 264192 1310719 1046528 511M EFI
/dev/sda3 1310720 64573439 63262720 30,2G Файловая система Linux
/dev/sda4 217964544 234438655 16474112 7,9G Linux своп

стало

Disklabel type: dos
/dev/sda1 * 34 262177 262144 128M c W95 FAT32 (LBA)
/dev/sda2 264192 1310719 1046528 511M ef EFI (FAT-12/16/32)
/dev/sda3 1310720 217964543 216653824 103.3G 83 Linux
/dev/sda4 217964544 234438655 16474112 7.9G 82 Linux swap / Solaris

Ну допустим. Дальше я нагуглил как восстановить загрузчик граб в линукс.
Там написано.

mount /dev/sda1 /mnt
grub-install --root-directory=/mnt /dev/sda

Ну я выполняю mount /dev/sda1 /mnt
И мне пишет mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.

Я не очень понимаю, а какой там должен быть вообще fs type в этом разделе?
Я зашел в Gparted и там sda1 значится filesystem unknown.
Мне его форматнуть что ли надо или в чем идея?
Windows 8: Chromium based 19 2717097
Короче я осуществил первый этап своего плана. Перевел диск с астролинуксом из gpt в mbr.
тоесть ввел в gdisk r g w

соответственно у меня было

Тип метки диска: gpt
/dev/sda1 34 262177 262144 128M Зарезервированный раздел Microsoft
/dev/sda2 264192 1310719 1046528 511M EFI
/dev/sda3 1310720 64573439 63262720 30,2G Файловая система Linux
/dev/sda4 217964544 234438655 16474112 7,9G Linux своп

стало

Disklabel type: dos
/dev/sda1 * 34 262177 262144 128M c W95 FAT32 (LBA)
/dev/sda2 264192 1310719 1046528 511M ef EFI (FAT-12/16/32)
/dev/sda3 1310720 217964543 216653824 103.3G 83 Linux
/dev/sda4 217964544 234438655 16474112 7.9G 82 Linux swap / Solaris

Ну допустим. Дальше я нагуглил как восстановить загрузчик граб в линукс.
Там написано.

mount /dev/sda1 /mnt
grub-install --root-directory=/mnt /dev/sda

Ну я выполняю mount /dev/sda1 /mnt
И мне пишет mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.

Я не очень понимаю, а какой там должен быть вообще fs type в этом разделе?
Я зашел в Gparted и там sda1 значится filesystem unknown.
Мне его форматнуть что ли надо или в чем идея?
Windows 8: Chromium based 20 2717100
Или мне блять нужно монтировать диск с линуксом а не sda1?
Тред утонул или удален.
Это копия, сохраненная 7 февраля 2020 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /s/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски