Fórum Root.cz

Hlavní témata => Windows a jiné systémy => Téma založeno: qelurg 22. 03. 2021, 06:53:35

Název: Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 22. 03. 2021, 06:53:35
Mám dualboot windows 10 / linux ubuntu. Na windows mi dochází místo, takže se chci zbavit toho linuxu.  Jak to udělat co nejméně bolestně? Předpokládám postup:

1. Nějak ve windows opravím zavaděč (jaký na to má nástroj nebo příkaz?)
2. Ověřím, že mi to bootuje do windows
3. Odstraním linuxový oddíl
4. Roztáhnu windows oddíl (jaký nástroj nebo příkaz?)

Děkuji za rady.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: Miroslav Šilhavý 22. 03. 2021, 07:28:19
Kód: [Vybrat]
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /RebuildBcd
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: technomaniak 22. 03. 2021, 07:48:31
Kód: [Vybrat]
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /RebuildBcd

Mám na tebe dotaz ale samozřejmě nemusíš odpovídat. Dualboot jsem měl naposledy v roce 2000, takže s tím nemám od té doby zkušenost. Ale kdyby tazatel si koupil větší harddisk, udělal bitovou kopii a pak rozšířil partition ve volném místě( příp. vytvořil novou partition), přenese se přes bitovou kopii i konfigurace dualbootu? To by mělo fungovat taky, ne?
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: Miroslav Šilhavý 22. 03. 2021, 08:26:52
Mám na tebe dotaz ale samozřejmě nemusíš odpovídat. Dualboot jsem měl naposledy v roce 2000, takže s tím nemám od té doby zkušenost. Ale kdyby tazatel si koupil větší harddisk, udělal bitovou kopii a pak rozšířil partition ve volném místě( příp. vytvořil novou partition), přenese se přes bitovou kopii i konfigurace dualbootu? To by mělo fungovat taky, ne?

V obecném případě to nefunguje. Záleží na použitém zavaděči a čím vším si poradí. Nahrání zavaděče bych považoval za rutinní činnost, kterou je potřeba provést - ať už se jedná o zavaděč Windows, nebo třeba GRUB. Nástroje pro Windows, které slouží ke klonování disků, toto obyčejně provádějí automaticky.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 22. 03. 2021, 09:38:16
Kód: [Vybrat]
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /RebuildBcd

Hmm, moje Windows neznají program bootrec.exe, jde to do nich nějak doinstalovat? Funguje to i v případě nových biosů UEFI, kde místo mbr je gpt? Díky.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: Miroslav Šilhavý 22. 03. 2021, 09:41:36
Kód: [Vybrat]
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /RebuildBcd

Hmm, moje Windows neznají program bootrec.exe, jde to do nich nějak doinstalovat? Funguje to i v případě nových biosů UEFI, kde místo mbr je gpt? Díky.

:) jsem doufal, že si to už načtete, co ty příkazy dělají a jak se používají. K dispozici jsou v recovery, takže podle situace lze nabootovat třeba z kolečka, nebo přes EFI vstoupit do recovery režimu. Měl by posloužit i příkaz shutdown /r /o.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 22. 03. 2021, 09:46:34
Já hledal "jak nainstalovat bootrec" a narazil jsem na tento návod:

https://servis.eset.cz/knowledgebase/article/View/358/21/jak-opravit-spousteci-boot-sektor-pevneho-disku#win10

Sice se mi Windows podle tohoto přeplo do recovery módu, ale napsali mi, že to opravit nejde. Tak nevím co s tím.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: Miroslav Šilhavý 22. 03. 2021, 09:49:42
Já hledal "jak nainstalovat bootrec" a narazil jsem na tento návod:

https://servis.eset.cz/knowledgebase/article/View/358/21/jak-opravit-spousteci-boot-sektor-pevneho-disku#win10

Sice se mi Windows podle tohoto přeplo do recovery módu, ale napsali mi, že to opravit nejde. Tak nevím co s tím.

Tohle se na dálku těžko radí, může do toho hodně faktorů. Nicméně, musíte se dostat do recovery režimu a v něm, v terminálu provést tu opravu. (Ve starých návodech naleznete starší, dnes už nepoužívané nástroje FIXMBR a FIXBOOT, tyto návody ignorujte).

Každopádně dostaňte se do recovery konzole a tam se dozvíte detaily, proč to jde / nejde opravit.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 22. 03. 2021, 09:50:51
Nechci experimentovat, je to počítač, který používám pro home office, jsou tam nainstalovaná vpn, nějaké certifikáty a další věci, co už bych neuměl nainstalovat a nakonfigurovat, takže to nesmím rozbít. Potřebuji jasné funkční a ověřené řešení.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: Miroslav Šilhavý 22. 03. 2021, 09:53:52
Nechci experimentovat, je to počítač, který používám pro home office, jsou tam nainstalovaná vpn, nějaké certifikáty a další věci, co už bych neuměl nainstalovat a nakonfigurovat, takže to nesmím rozbít. Potřebuji jasné funkční a ověřené řešení.

:) pak to svěřte do rukou profesionálovi, protože toto nejsou operace, na které by existovalo přímočaré, jasné, funkční a ověřené řešení. Profesionálovi to svěřte po úplné záloze, abyste mohl obnovit vše, co potřebujete, protože stát se může kdykoliv cokoliv.

Z toho, co píšete ale spíš vidím, že prvotní problém je v tom, že nemáte zálohu, ze které byste mohl spolehlivě obnovit funkční stav (vč. vpn, certifikátů apod.). Na tom bych zapracoval v první řadě, bez toho bych se nepouštěl ani do ověřeného řešení.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 22. 03. 2021, 09:58:24
Prvotní problém je, že mi windows po pár hodinách zkolabují, protože jim dojde místo na disku a to jim dojde proto, že nějaký soubor pagefile.sys vyroste asi o 8 GB. Po restartu se zase zmenší a už nemám co uvolnit.

Když smažu linuxovou partition a rozšířím windows oddíl, bude grub nadále fungovat a zavádět windows, nebo bude rozbitý a já budu nahraný?
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: Miroslav Šilhavý 22. 03. 2021, 10:04:13
Když smažu linuxovou partition a rozšířím windows oddíl, bude grub nadále fungovat a zavádět windows, nebo bude rozbitý a já budu nahraný?

Obojí se může stát, nevidím do toho, kde máte umístěné soubory grubu. Pokud na linuxové partition, tak se to zhroutí. Pokud na separátní partition, stačí zachovat ji a mělo by to fungovat dál (ale nadále Vám bude překážet ta grubová partition, takže windows stejně nezvětšíte).

Tato diskuse je dál bezúčelná, protože se ptáte na kutilský - poloodborný způsob, jak to vyřešit, ale zároveň chcete stoprocentně profesionální jistotu, že se nic nerozbije. Na to je odpověď: může se rozbít tisíc a jedna věc, a - aniž bych chtěl, aby se Vás to dotklo, opravdu - je vidět, že moc do hloubky nerozumíte ani Windows, ani Linuxu. Když se něco pokazí, tak z to jde na 99 % opravit, ale vyžaduje to právě ty znalosti, které se nedají předat jednou odpovědí ve fóru.

Kdybych toto řešil pro zákazníka, tak si nejprve kompletně zazálohuji data tak, abych to byl schopný 1:1 obnovit. Pak provedu to, co jsem psal - BOOTREC. Pokud bude BOOTREC reportovat nějakou chybu, vyřeším tu chybu, aby mohl proběhnout (zde neporadím, nemám od Vás žádnou informaci o tom, proč BOOTREC neprochází).
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: crown 22. 03. 2021, 10:11:37
Na pocitaci s dulezitymi nezalohovanymi daty, bych to vubec nedelal (Jak vam dobre radi Miroslav Šilhavý)

Cili postup:
Objednat nebo v supliku najit externi disk, vse na nej zazalohovat.
Doporucovany postup na opravu boot sektoru zkouset v patek vecer, abyste mel pripadne vikend na opravu, az se to rozbije. Potrebujete mit v zaloze instalacku windows (jde stahnout z webu microsoftu)

Mimochodem na ten externi disk si muzete presunout nejaka mene dulezita data, tim disk trochu uvolnit a vydrzite do patku
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 22. 03. 2021, 10:11:49
Nojo, kdybych tomu rozuměl, tak se tu nebudu ptát, že jo.

Linux (Ubuntu) jsem nechal nainstalovat automaticky, takže grub bude na standardním místě.

Pokus o opravu napsal: Oprava spouštění systému nemůže váš počítač opravit. Windows se nějak zvlášť nesnaží být nápomocny.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: Ink 22. 03. 2021, 10:12:46
Prvotní problém je, že mi windows po pár hodinách zkolabují, protože jim dojde místo na disku a to jim dojde proto, že nějaký soubor pagefile.sys vyroste asi o 8 GB. Po restartu se zase zmenší a už nemám co uvolnit.

Když smažu linuxovou partition a rozšířím windows oddíl, bude grub nadále fungovat a zavádět windows, nebo bude rozbitý a já budu nahraný?

To máš tak málo místa, že se tam nevejde ani 8GB swapfle? Doporučuju přetáhnout někam filmy a další věci, koupit větší RAM a ideálně další disk na data.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: Miroslav Šilhavý 22. 03. 2021, 10:17:52
Pokus o opravu napsal: Oprava spouštění systému nemůže váš počítač opravit. Windows se nějak zvlášť nesnaží být nápomocny.

Znovu zopakuji: musíte se dostat do recovery konzole a spustit BOOTREC. Tam máte šanci se dozvědět důvody.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 22. 03. 2021, 10:42:43
Prvotní problém je, že mi windows po pár hodinách zkolabují, protože jim dojde místo na disku a to jim dojde proto, že nějaký soubor pagefile.sys vyroste asi o 8 GB. Po restartu se zase zmenší a už nemám co uvolnit.

Když smažu linuxovou partition a rozšířím windows oddíl, bude grub nadále fungovat a zavádět windows, nebo bude rozbitý a já budu nahraný?

To máš tak málo místa, že se tam nevejde ani 8GB swapfle? Doporučuju přetáhnout někam filmy a další věci, koupit větší RAM a ideálně další disk na data.

Jo, oddíl má 74 GB. Dříve to stačilo, teď s tím, asi po aktualizacích, mají windows potíže. Proto chci win oddíl rozšířit o linuxový oddíl. Filmy, hry a nic podobného tam nemám. RAM mám 24 GB, to je maximum, co počítač zvládne.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 22. 03. 2021, 10:50:41
Kód: [Vybrat]
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /RebuildBcd

Tak jsem to riskl, říkal jsem si, že grub opravit když tak umím.

První příkaz prošel.
K druhému jsem neměl oprávnění.
Třetí příkaz prošel.

Po restartu to najelo přímo do windows. Takže předpokládám, že teď se mohu zbavit linux partition.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: Miroslav Šilhavý 22. 03. 2021, 10:52:19
Po restartu to najelo přímo do windows. Takže předpokládám, že teď se mohu zbavit linux partition.

Ano, na 99 % je to tak.
Kdyby se něco nezadařilo, napravit se to dá z instalačního media Windows (pokud je potřeba, tak nahrajete ovladače a pak pokračujete stejným postupem v recovery).
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 22. 03. 2021, 11:05:38
Mezi oddílem windows a linuxu je ještě nějaký  NTFS oddíl velký 589 MB a je na něm toto:

Kód: [Vybrat]
D:\>dir /a /s
 Volume in drive D has no label.
 Volume Serial Number is 2007-53B5

 Directory of D:\

29.10.2019  22:24    <DIR>          $RECYCLE.BIN
22.03.2021  09:42    <DIR>          Recovery
06.11.2019  05:56    <DIR>          System Volume Information
               0 File(s)              0 bytes

 Directory of D:\$RECYCLE.BIN

29.10.2019  22:24    <DIR>          .
29.10.2019  22:24    <DIR>          ..
29.10.2019  22:24    <DIR>          S-1-5-21-966488625-385901220-926520311-1003
               0 File(s)              0 bytes

 Directory of D:\$RECYCLE.BIN\S-1-5-21-966488625-385901220-926520311-1003

29.10.2019  22:24    <DIR>          .
29.10.2019  22:24    <DIR>          ..
29.10.2019  22:24               129 desktop.ini
               1 File(s)            129 bytes

 Directory of D:\Recovery

22.03.2021  09:42    <DIR>          .
22.03.2021  09:42    <DIR>          ..
22.03.2021  10:47    <DIR>          Logs
22.03.2021  10:45    <DIR>          WindowsRE
               0 File(s)              0 bytes

 Directory of D:\Recovery\Logs

22.03.2021  10:47    <DIR>          .
22.03.2021  10:47    <DIR>          ..
22.03.2021  10:44             1 364 Reload.xml
               1 File(s)          1 364 bytes

 Directory of D:\Recovery\WindowsRE

22.03.2021  10:45    <DIR>          .
22.03.2021  10:45    <DIR>          ..
19.03.2019  05:44         3 170 304 boot.sdi
22.03.2021  10:45             1 119 ReAgent.xml
29.10.2019  18:25       510 515 514 Winre.wim
               3 File(s)    513 686 937 bytes

     Total Files Listed:
               5 File(s)    513 688 430 bytes
              16 Dir(s)      87 572 480 bytes free

To asi jen tak smazat nemůžu, co? Jde to nějak přesunout a kde se to vůbrc vzalo, uprostřed disku? Já ho rozhodně nevytvářel.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: Miroslav Šilhavý 22. 03. 2021, 11:09:59
To asi jen tak smazat nemůžu, co? Jde to nějak přesunout a kde se to vůbrc vzalo, uprostřed disku? Já ho rozhodně nevytvářel.

To je recovery partition, teoreticky to má fungovat i bez ní, ale seberete si možnost toho recovery režimu (který jste sám teď využil). Různé Windows nástroje ho umí přesunout (na konec disku).
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 22. 03. 2021, 11:19:11
Nechápu, jak se může takový oddíl udělat uprostřed disku, proč není na začátku nebo na konci disku. Ale fajn, jestli není životně důležitý, zkusím ho přesunout tímto externím nástrojem: https://www.diskpart.com/windows-10/windows-10-move-recovery-partition-4348.html
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 22. 03. 2021, 11:22:43
Výborně, je to přesunuto, win oddíl je zvětšen, dokonce to ani nechtělo restart. I po bootu všechno funguje jak má. Děkuji za pomoc.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: Miroslav Šilhavý 22. 03. 2021, 11:23:59
Výborně, je to přesunuto, win oddíl je zvětšen, dokonce to ani nechtělo restart. I po bootu všechno funguje jak má. Děkuji za pomoc.

No vida, gratuluju.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: k3dAR 22. 03. 2021, 12:06:48
a pritom by stacilo pustit ve Win Vycisteni Disku a smazat bordel po aktualizaci a/nebo smrsknout WinSxS, resp. obecne proste dohledat a promazat nepotrebne veci (bordel) ;-)
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 24. 03. 2021, 06:18:00
Vyčištění disku se spouští samo, když dochází na disku místo, a už nebylo co čistit. Ale promazal jsem co jsem uměl.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: k3dAR 24. 03. 2021, 11:24:44
Vyčištění disku se spouští samo, když dochází na disku místo, a už nebylo co čistit. Ale promazal jsem co jsem uměl.
nevim jiste zda je v W10 jeste potreba tohle (https://www.chip.cz/obrazky/jiri-palyza/cleaningtoolw10/cleaningtoolw101.png), protoze az pod tim slo vycistit prave ten bordel po aktualizacichc ci prechodu :)
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: qelurg 24. 03. 2021, 13:04:30
Je to potřeba, ale to jsem použil.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: k3dAR 24. 03. 2021, 15:28:23
Je to potřeba, ale to jsem použil.
tak jeste zkus WinSxS zredukovat, info napr tady (https://wintip.cz/609-jak-vycistit-slozku-winsxs-a-zmensit-jeji-velikost-ve-windows-10)
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: palast 24. 03. 2021, 15:58:04
Já mám pocit, z mých skromných pozorování, že od uefi bootu se při instalaci linuxu na zavaděč windows vůbec nesahá.
Když mi vyměnili základní desku, tak se mi bootoval jen windows, a tehdy jsem v nastavení biosu nastavoval primární zavaděč. Takže žádná oprava zavaděče windows není potřeba, ale prostě jen stačí smazat linuxový oddíl. Ale samozřejmě, nemusí to být pravidlem.
Název: Re:Jak bezbolestně odstranit linux z dualbootu
Přispěvatel: k3dAR 24. 03. 2021, 17:54:02
Já mám pocit, z mých skromných pozorování, že od uefi bootu se při instalaci linuxu na zavaděč windows vůbec nesahá.
[...]
presneji "pri UEFI bootu", coz nevim zda tazatel ma, v pripade UEFI je to tak ze si kazdy OS muze do EFI oddilu hodit svuj zavadec, zaregistrovat ho do EFI vars a odstranenim oddilu s GNU/Linuxem pak neovlivni Windows EFI zavadec, ALE:
1. UEFI nadale vidi zavacec Grub, kterej uz nanejde svuj cfg

2. Windows (udajne, sam je nepouzivam, takze z me praxe nevim) obcas odstrani "ostatni zavadece" z EFI vars (v EFI oddilu zustanou, takze lze (podle moznosti pouzite desky) jej vybrat rucne v BootMenu a po nabehnuti v danem systemu znovu zaregistrovat do EFI vars...

kazdopadne uz se s UEFI nedeje to ze by zavadec mohl byt jen 1 v MBR disku...