rozwiązujemy problemy związane z konwersją
Data: 20 maj 2008
Identyfikator: 080643
Konwertując systemy, a nawet całe dyski fizyczne na maszyny wirtualne, możesz napotkać kilka problemów lub zaskakujące rozwiązania. Opiszemy je i pokażemy, jak sobie z nimi poradzić.
W dwóch poprzednich numerach magazynu NEXT kompleksowo przedstawiliśmy informacje na temat, jak przygotować środowisko do aplikacji serwera VMware, a także jak dokonać konwersji systemu na wirtualny. W trakcie tworzenia tych porad znaleźliśmy kilka interesujących zagadnień.
Struktura partycji jako cały dysk
Do porady z poprzedniego numeru wykonaliśmy obraz partycji z zainstalowanym systemem PC-BSD (wersja nie ma znaczenia). Ze względu na to, że VMware Converter nie tworzy obrazów partycji linuksowych czy BSD, proces ten wykorzystaliśmy za pomocą zestawu narzędzi dd i qemu. Problem, który napotkaliśmy przy uruchomieniu tak przygotowanego dysku w VMware Workstation, polegał na tym, że partycja, którą przygotowaliśmy, była fizycznie widziana jako cały dysk.
Objawiało się to tym, że przy bootowaniu system próbował wystartować z partycji (slice) /dev/ad0s2a
i wyświetlał błąd, że go tam nie ma. Oczywiście nie mogło być inaczej, ponieważ cały dysk był widziany jako niepodzielony na partycje lub tak, jakby jeden wolumin był fizycznie całym dyskiem. Można to obejrzeć po wpisaniu znaku ? i wciśnięciu Enter. Zatem rozwiązanie tego
problemu polegało na wskazaniu właściwej partycji, w naszym przypadku było to ad0c.
Po jego podaniu system będzie startował i działał bez kłopotu, choć jego tablica partycji nie wygląda tak jak w standardowym systemie.
Skrócenie czasu konwersji
Do konwersji partycji linuksowych najlepiej używać programu dd. Umożliwia on tworzenie obrazu partycji bajt po bajcie. Dla przypomnienia można to zrobić za pomocą polecenia:
dd if=/dev/hda3 of=/mnt/dysk/obraz.img bs=1024
Obraz partycji będzie wykonywany co 1024 bajty. Jeśli podasz polecenie bez parametru bs, to domyślnie rozmiar bloku będzie ustawiony na 512 bajtów. Jednak jeśli chcesz, żeby proces konwersji zakończył się dużo szybciej, to możesz zwiększyć rozmiar bloku np. do 2048.
Konfiguracja obrazu
Jak wiadomo, obraz partycji można stworzyć także za pomocą VMware Converter. Dzięki ciekawemu zestawowi opcji, jakie udostępnia ta aplikacja, możesz zmienić konfigurację konwertowanej partycji z systemem Windows XP (z Vistą, niestety, mogą wystąpić problemy).
W tym celu w trakcie procesu tworzenia obrazu, w momencie kiedy przejdziesz do sekcji Step 3:Customization, zaznacz dwie dostępne w oknie opcje, tj. Install VMware Tools i Customize the identity od the vistual machine. Dzięki temu po przejściu do następnego etapu będziesz mógł podać nową nazwę komputera i swoje dane, na podstawie których wygenerowany zostanie nowy numer SID. Warto także podać klucz do konwertowanego systemu. Dzięki temu, jeśli mechanizm zabezpieczający Windows zadziała, pobierze on klucz produktu bezpośrednio z przygotowanego obrazu. Następnie wybierz odpowiednią strefę czasową, a także ustal, czy karty sieciowe mają korzystać z adresów DHCP, czy powinny mieć zapisaną konfigurację na sztywno. Jeśli będziesz mieć problemy z usługą serwisu DHCP przygotowaną przez firmę VMware, pamiętaj, że możesz zmienić tę konfigurację i wpisać odpowiednie adresy IP. Na koniec zmian w konfiguracji możesz jeszcze wybrać grupę roboczą lub serwer domeny. Potem rozpocznie się proces tworzenia obrazu.
Ocena: 



(aby ocenić, musisz się zalogować w serwisie)
Podobne artykuły: