Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят.

     Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите.

  Ако не знаете как, кликнете тук

Как да инсталираме Windows без да си прецакваме GRUB

feed Всичко свързано с Линукс. Новини, проблеми, въпроси.
Десктоп Линукс дистибуции, сървърни Линукс дистрибуции, Линукс дистрибуции с общо предназначение, Linux Mint, Ubuntu, Arch Linux, Mandriva, PCLinuxOS, openSUSE, Fedora, Red Hat Enterprise Linux, CentOS, Suse Linux Enterprise Server, Debian, Cross Linux from Scratch, Slackware, Gentoo. Графични среди, новини, игри, драйвъри, въпроси, десктоп, сървър, браузъри, помощ.
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11078
Регистриран: нед мар 03, 2019 20:29
Репутация: 40021
пол: Мъж
Местоположение: /home/$USER
Контакти:

Как да инсталираме Windows без да си прецакваме GRUB

Мнение от Валсо »

Ще помоля Мозо да закачи тази тема, защото все на някого ще му е полезна. Не намерих друга такава тема.

Поради някаква причина може да се наложи да имате dual boot с Windows (както на мен ми се налага заради геймърската клавиатура) и ако инсталирате Windows по традиционния начин, GRUB задължително ще си отиде, след като инсталаторът на Windows го затрие. Но аз открих начин за инсталиране на Windows без да си прецакваме GRUB!

Освен, че запазва GRUB, този метод също така прескача и задължителното създаване на смотания 100-мегабайтов дял, който Бозата си създава по принцип. С този метод файловете за буут на Бозата отиват в системния дял, демек в C:\boot (обикновено са там, но понякога ги слага в C:\Windows\boot) и ако имате бекъп имидж и нещо се прецака с буутването, просто си възстановявате от имиджа и всичко си стартира както трябва.

Ако имате нещо важно на диска, на който ще инсталирате Windows, добре е първо да си съхраните данните на друг диск или на флашка.

1. Стартирате Windows Setup от DVD или USB флашка.
2. Когато ви пита как искате да продължите, избирате "Advanced", за да ви покаже екрана с всичките хард дискове (или SSD-та), с които разполагате:
Изображение

3. Избирате диска/партишъна, на който ще инсталирате Windows и го форматирате. Или създайте дялове от свободния диск и ги форматирайте.

Изображение

4. На същия екран натискате SHIFT+F10, за да изкарате Command Prompt-а, където пишете последователно с малки букви: Когато изпише, че diskpart е успешно стартиран, пишете следващото:

Код: Избери всички

list disk
Тук ще изброи всички устройства, с които разполагате. Идентифицирате номера на диска, на който искате да инсталирате Windows - примерно Disk 3. И пишете:

Код: Избери всички

select disk 3

Код: Избери всички

list volume
тук ще ви покаже списък с наличните партишъни. Намирате името дяла, на който ще инсталирате уиндоус и го пишете в command prompt-а:

Код: Избери всички

select volume 1
Скролнете малко нагоре към резултата от командата "list volume" и вижте каква буква е зададена на флашката. Ако сте сложили DVD диск, вместо флашка, вижте буквата за DVD-ROM.
5. Тук вече минаваме към копиране на файловете. Ако буквата на флашката/DVD-то е "Е", пишете (не забравяйте двете точки след е-то!!!)

Код: Избери всички

xcopy e: c:/e/h/k
Xcopy ще започне да копира файловете за инсталацията от DVD-то/флашката към C: .

Когато приключи копирането, излизате с команда "exit", затваряте prompt-а ръчно (ако не се е затворил сам след exit-а), вадите флашката/ДВД-то и рестартирате. Помпате се на F11 или който F-клавиш е за избор на устройство за буутване във вашия БИОС и избирате устройството, на което току-що сте копирали файловете.
Това ще подкара Windows Setup. Пак избирате "Advanced", пак ще ви изкара екрана с изброени устройствата, но тук не пипате нищо, само натискате "Next" и ще се появи екрана, където пише "Setup is preparing files for installation":
Изображение

По време на инсталацията, както и при всяка друга инсталация, ще се рестартира и отново ще трябва да избирате ръчно (с F11) устройство, което да буутнете. Ще трябва да го направите общо 2 пъти - докато не видите десктопа на Бозата.

След като ви тръгне Бозата, рестартирайте и буутнете от диска, където е GRUB, за да видите, че GRUB е непокътнат.
Последна промяна от Валсо на пон фев 14, 2022 17:33, променено общо 6 пъти.
Прочетено: 3324 пъти
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 284012
Регистриран: пет юни 01, 2007 14:18
Репутация: 334827
Местоположение: Somewhere In Time

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от Mozo »

Дано да работи, полезна тема :thumbright:
Изображение
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11078
Регистриран: нед мар 03, 2019 20:29
Репутация: 40021
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от Валсо »

Mozo написа:
пон яну 31, 2022 18:22
Дано да работи, полезна тема :thumbright:
Работи, току-що така си преинсталирах бозата. Преди този метод го ползвах заради многото партишъни и бозата не искаше да се инсталира заради тях, но се оказа, че същият метод запазва и GRUB. ;)
Потребителски аватар
ExaFlop
Начинаещ
Мнения: 96
Регистриран: ср фев 09, 2022 07:07
Репутация: 936
пол: Мъж

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от ExaFlop »

Този метод е приложим при MBR машини/инсталации. При uefi/gpt няма да работи. Освен това има един недостатък - при всяко преинсталиране ще се губи boot информацията, поради липсата на boot дял на диска. За целта diskpart скриптът трябва да изглежда така:

1. За MBR машина (без Recovery дял):

Код: Избери всички

rem Disk 3 is as described in the theme
select disk 3
clean

rem == 1. System partition ======================
create partition primary size=350
format quick fs=ntfs label="Boot"
assign letter="S"
active

rem == 2. Windows partition =====================
rem ==    a. Create the Windows partition =======
create partition primary

rem ==    b. Prepare the Windows partition ====== 
format quick fs=ntfs label="Windows"
assign letter="W"

rem == 3. Configuring boot files =========  
bcdboot W:\Windows /s S: /f ALLL

list volume
exit
2, За UEFI машина (без Recovery дял):

Код: Избери всички

select disk 3
clean
convert gpt

rem == 1. Windows RE tools partition ===============
create partition primary size=300
format quick fs=ntfs label="Windows RE tools"
assign letter="T"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001

rem == 2. System partition =========================
create partition efi size=260
format quick fs=fat32 label="Boot"
assign letter="S"

rem == 3. Microsoft Reserved (MSR) partition =======
create partition msr size=128

rem ==  4. Prepare the Windows partition ========= 
format quick fs=ntfs label="Windows"
assign letter="W"

rem ==  5. Configuring boot files =========  
bcdboot W:\Windows /s S: /f ALL

list volume
exit
Двата скрипта може да ги запазите като mbr.txt и uefi.txt и се стартират с:

Код: Избери всички

diskpart /s x:\mbr.txt
където x:\ е буквата на флашката(носителя на инсталатора)

При следващото преинсталиране се форматира само дяла с Windows. И всичко друго се запазва.
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11078
Регистриран: нед мар 03, 2019 20:29
Репутация: 40021
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от Валсо »

ExaFlop написа:
ср фев 09, 2022 07:49
при всяко преинсталиране ще се губи boot информацията, поради липсата на boot дял на диска
:toothy10: :toothy10: :toothy10: :toothy10:

Почвам верно да си мисля, че си DarkEdge от калната дата. Само той и Бангиеца могат да изтърсят такава глупост!

1. Ако преинсталираш по същия метод, който току-що пренаписах към по-лесен начин, нищо няма да се изгуби, защото когато няма boot дял, Windows слага boot файловете в C:

Изображение

2. Ако си направиш пълен бекъп на дяла (примерно с CloneZilla (както правя аз)), всичко, което е на дяла ще се запази (вкл. и boot файловете) и при възстановяване от бекъпа Windows ще си стартира нормално.
Потребителски аватар
ExaFlop
Начинаещ
Мнения: 96
Регистриран: ср фев 09, 2022 07:07
Репутация: 936
пол: Мъж

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от ExaFlop »

И ако нямаш бакъп на BCD store мултибутът ти заминава. А с 350MB boot дял си прави каквито искаш преинсталлации/форматирания на другите дялове, всички точки за зареждане си стоят няма нужда от каквото и да е възстановяавне...
Твоето малко прилича на руският принцип: Едно нещо като може да се направи просто, що да не си го направим сложно.
Последна промяна от ExaFlop на ср фев 16, 2022 15:17, променено общо 1 път.
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11078
Регистриран: нед мар 03, 2019 20:29
Репутация: 40021
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от Валсо »

ExaFlop написа:
пон фев 14, 2022 18:30
И ако нямаш бакъ на BCD store мултибутът ти заминава.
Пак ще го кажа, понеже явно стопляш бавно: правя си бекъп на целия дял, където е уиндоус, следователно всичко що се намира на C:\ бива запазено в бекъпа. BCD се намира в C:\boot, следователно и BCD файлът ще отиде в архива (бекъпа) заедно с целия Уиндоус.

Изображение
Последна промяна от Валсо на пон фев 14, 2022 22:57, променено общо 1 път.
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 284012
Регистриран: пет юни 01, 2007 14:18
Репутация: 334827
Местоположение: Somewhere In Time

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от Mozo »

Валсо що обиждаш :roll:
Изображение
Потребителски аватар
ExaFlop
Начинаещ
Мнения: 96
Регистриран: ср фев 09, 2022 07:07
Репутация: 936
пол: Мъж

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от ExaFlop »

Валсо написа:
пон фев 14, 2022 22:09
ExaFlop написа:
пон фев 14, 2022 18:30
И ако нямаш бакъ на BCD store мултибутът ти заминава.
Пак ще го кажа, понеже явно стопляш бавно: правя си бекъп на целия дял,
Пак ще го кажа, понеже ти стоплящ бавно - трябва да имаш ненужо загубени 15-30+GB за бакъп, вместо да имаш 350MB, където се съхранява мултибут информацията.
И к'во правим, ако искаш да инсталираш по-ново издание на Windows? Как ще ти помогне бакъпът? Точно никак.
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11078
Регистриран: нед мар 03, 2019 20:29
Репутация: 40021
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от Валсо »

ExaFlop написа:
ср фев 16, 2022 00:43
Пак ще го кажа, понеже ти стоплящ бавно - трябва да имаш ненужо загубени 15-30+GB за бакъп, вместо да имаш 350MB, където се съхранява мултибут информацията.
И к'во правим, ако искаш да инсталираш по-ново издание на Windows? Как ще ти помогне бакъпът? Точно никак.
Бекъпът е за в случай, че нещо се омаже - все пак е Бозиндоус и може да се омаже от самосебеси.
По-ново издание се инсталира по същия начин като в първия пост на тази тема. А този 350-мегабайтов дял е нож с две остриета, защото ако Бозата си омаже буута (често ѝ се случва), тя ще стане недостъпна и ще трябва или да преинсталираш, или да пускаш програми за поправяне в жива среда. Инструментите за възстановяване, намиращи се в ИСО-то на Бозата, не винаги вършат работа. И какво правиш тогава? Преинсталираш. Отиват ти още 20 до 40 минути за преинсталиране, докато аз си възстановявам бекъпа за под 1 минута с всичко работещо и на втората минута съм забравил, че нещо изобщо се е омазвало. :evil4:

Редактирано мнение. Премахнати обиди към потребител.
Mozo
Потребителски аватар
ExaFlop
Начинаещ
Мнения: 96
Регистриран: ср фев 09, 2022 07:07
Репутация: 936
пол: Мъж

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от ExaFlop »

Валсо написа:
ср фев 16, 2022 00:53
...може да се омаже от самосебеси.
...ако Бозата си омаже буута (често ѝ се случва), тя ще стане недостъпна... И какво правиш тогава?
За протокола и за да не кажеш, че словоблудствам - да ти покажа, че Windows Boot не е чак такъв дявол - отбележи откога не съм форматирал бут дяла на този лаптоп:
Изображение

Сет енд форгет.

Като имаш предвид и че преди години съм мигрирал от hdd на ssd.
Win 7 > Win 10 (Insider) > Win 11 (Dev)
като инсайдърските версии през 2 седмици правятт ъпгрейд (не ъпдейт).
Ти да видиш...И работи даже
Изображение
Що така, бе, Миме. Бут инфото си стои.

Ето и процедура за добавяне на Linux/BSD към BCD Store(цък):
Изображение
Потребителски аватар
Fernando Sucre
Ветеран
Ветеран
Мнения: 1084
Регистриран: нед юли 01, 2018 19:56
Репутация: 10471
пол: Мъж

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от Fernando Sucre »

Поздравление за темата, винаги са ми интересни подобни. :съгласен: Въпреки че принципно отдавна избягвам някои технологии и съм отишъл на друга идеология.

Моето мение, конкретно е да се позволи на ОС да има един стартиращ дял в MBR/Legacy Boot конфигурация. Само че ги създавам ръчно, за да не ми прави магарии по дяловете после.
Ако ще се ползват две ОС, то е напълно ОК да има два стартиращи дяла за двете ОС. Сега предполагам ще кажете „От къф пъ зор?“. Основното е защото с два стартиращи дяла се отпушва цялата дискова схема и се намалят рестрикциите, които може да излязат, ако липсват такива. Какво се отпушва по дисковата схема? - резервирам два малки дяла отпред и после мога да имам всичко в Extended партишъни, където искам по дискът. По-красиво, по-малко усложнения, по-резервирано, евентуално без презапис на GRUB в MBR.

Ако има повече от две ОС, но са от еднакви фамилии, пак може да се изпълни.
Ако сте съвсем педанти и искат да имате още една резерва плюс какво ли не в нея - нищо не пречи да имате и три главни дяла.
Ако е UEFI системата на стартиране и един дял стига.
Ако е BIOS, но с хибриден GPT, пак е полезно да има два, но в друга роля. Един е за Legacy BIOS, а другия ESI за UEFI стартиране.

* Моля, ако нямате опит и особено ако не ви се занимава с глупости, не следвайте тези съвети за да не ме псувате после че е „твърде сложно“ пък с един дял „също става“.
Потребителски аватар
ExaFlop
Начинаещ
Мнения: 96
Регистриран: ср фев 09, 2022 07:07
Репутация: 936
пол: Мъж

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от ExaFlop »

Fernando Sucre написа:
ср мар 09, 2022 16:26
Ако е UEFI системата на стартиране и един дял стига.
Въпрос - какво правиш с MSR и ESP дяловете?
Потребителски аватар
tmp_ZMx2fK6aL4
Пристрастéн
Пристрастéн
Мнения: 1000
Регистриран: пон фев 21, 2022 15:29
Репутация: 10330
пол: Мъж

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от tmp_ZMx2fK6aL4 »

Ако съвременен Уиндоус и Линукс трябва да съжителстват на един физически диск, просто и ясно:
- при поддръжка на EFI - или eаsyuefi или refind, НИКОГА Grub2;
- без EFI - единствено (easy)bcd.
За да нямате АБСОЛЮТНО никакви проблеми с магарии от която и да било от съжителстващите ОС.

Виж, ако всяка ОС е на собствен диск - каквото ви е кеф - Grub2, (easy)bcd, easyuefi, refind.
Последна промяна от tmp_ZMx2fK6aL4 на ср мар 09, 2022 22:19, променено общо 1 път.
Hardware: Windows 11 Incompatible Certified!
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 284012
Регистриран: пет юни 01, 2007 14:18
Репутация: 334827
Местоположение: Somewhere In Time

Re: Как да инсталираме Windows без да си прецакваме GRUB

Мнение от Mozo »

Чак пък... Инсталирал съм безброй дуъл буут машини, всичките с GRUB2, ми, бачкат си. А това дали са на един дял или не е малко все тая, при положение че буут дяловете могат да са на майната си.
Изображение
Нова тема Отговори

  • Подобни теми
    Отговори
    Преглеждания
    Последно мнение

Върни се в “Линукс - инсталация, настройки, проблеми”