Blog (24)
Komentarze (1.6k)
Recenzje (0)

Czysty Upgrade z Windows 7 do 8 i problemy z układem partycji

@sgjCzysty Upgrade z Windows 7 do 8 i problemy z układem partycji08.12.2012 01:01

Początkowo miałem o tym nie pisać, jednak problem, na który można natrafić podczas instalacji Windows 8 wystąpić może u każdego i nie każdy może wiedzieć dlaczego.

Instalując Windows 8 Pro Upgrade w trybie czystej instalacji na dysku, na którym był już Windows 7 natrafiłem na "drobny" problem. Instalator po prostu stwierdził, że na tym dysku nie ma partycji na której mógłby zostać zainstalowany. Nie pomogło ani formatowanie obecnej partycji, ani nawet jej usunięcie.

Wróćmy jednak do podstaw.

Dysk twardy może być podzielony maksymalnie na 4 partycje. Do wybory mamy partycje podstawowe oraz jedną partycję rozszerzoną na której możemy zakładać dyski logiczne. Maksymalny podział dysku wygląda więc następująco:

[list] [item]Partycja podstawowa[/item][item]Partycja podstawowa[/item][item]Partycja podstawowa[/item][item]Partycja rozszerzona

  • Dysk logiczny
  • Dysk logiczny
  • ...
  • Dysk logiczny

[/item][/list]

Powróćmy do Windows. Instalator wszystkich wersji Windows NT 6.x cierpi na pewną ułomność. Wydaje się, że każdy wie, że tworzenie kilku partycji podstawowych jako partycje pod jeden system nie jest optymalną drogą dzielenia dysku. Kolejne partycje podstawowe z reguły wykorzystuje się w przypadku instalacji kolejnego systemu, który koniecznie wymaga takich partycji. Programiści Microsoftu tego najwyraźniej nie wiedzą. Tak więc w swej radosnej twórczości postanowili, że partycje zakładane przez instalator w pierwszej kolejności będą podstawowymi. W ten sposób tworząc instalatorem partycje dla Windows 7 dostawaliśmy z automatu już dwie. 200MB na loader systemu i kilka dodatkowych funkcji oraz partycja, na której znajdował się sam system. Jeżeli instalatorem utworzyliśmy kolejną partycję, ta również była podstawowa co daje już trzy. Żeby było ciekawiej tą samą ułomność zaimplementowano w zarządzaniu dyskami. Tak więc o ile w Windows NT 5.x mogliśmy zdecydować czy chcemy utworzyć partycję podstawową, rozszerzoną czy dysk logiczny tak już w Viście, 7 i nadal w 8 tego zrobić nie możemy.

Wróćmy do głównego tematu. Mój dysk podzielony był niemal w standardowy sposób dla Windows 7.

[list] [item]Partycja podstawowa 200MB[/item][item]Partycja rozszerzona

  • Dysk logiczny - System
  • Pozostałe dyski

[/item][list]

Teraz widać dlaczego napisałem "niemal". Do tworzenia partycji użyłem diskparta, w którym miałem pełną kontrolę nad tym ile, i jakiego typu partycje tworzę. Jednak partycje, przygotowane dla Windows 7 okazały się nieprawidłowe dla Windows 8. Początkowo myślałem, że 8 ma problem z instalacją na dysku logicznym, jednak okazało się to nieprawdą przy odtworzeniu problemu na maszynie wirtualnej o czym później. Przy powyższym układzie partycji zmuszony zostałem do jego lekkiej modyfikacji. Wymagało to przesunięcia całej partycji rozszerzonej w górę i zwiększenia miejsca na pierwszej podstawowej. Przy pierwszej próbie na komputerze stacjonarnym za pomocą gparted usunąłem pierwszy dysk logiczny z partycji rozszerzonej, przesunąłem partycję rozszerzoną za puste miejsce i utworzyłem nową partycję podstawową o pojemności wystarczającej na instalacje na niej systemu. Efekt był zgodny z założeniami. System się zainstalował i działa.

Odtwarzamy problem na maszynie wirtualnej i Windows 8 Enterprise Trial. Do utworzenia partycji używamy diskpart(Shift+F10 wywołuje konsolę w instalatorze systemu).


diskpart
select disk 0
create partition primary size=200
create partition extended
create partition logical

I sprawdzamy efekty:

To nie wymaga komentarza, wiadomo że na 200MB partycji system się nie zmieści.

Sytuacja ta sama co wcześniej. Dysk wystarczający pod system jednak nieakceptowalny przez instalator, który chciałby utworzyć nową partycję.

Dalsze testy...

Okazuje się, że rozwiązania problemu są dwa. Możemy utworzyć partycję podstawową zamiast dysku logicznego na rozszerzonej. Drugie rozwiązanie pokazał sam instalator po całkowitym wyczyszczeniu dysku. Dla Windows 8 mała partycja 200MB już nie wystarcza. Teraz dodatkowa partycja potrzebuje aż 350MB. Jeśli będzie miała wymaganą wielkość możemy instalować system na dysku logicznym. Niestety oba rozwiązania wymagają dość poważnych operacji na partycjach co może być problemowe jeśli posiadamy na dysku dużo danych.

Oczywiście problem by nie istniał gdyby za pierwszym razem partycje były zakładane instalatorem. Jednak zamiast zmuszać użytkowników do całkowicie nielogicznego podziału dysku można było również przewidzieć zawczasu, że "mała" partycja startowa w przyszłości może wymagać nieco większych rozmiarów.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.