Powtarzającym się problemem jest to, że komputery, na których budujemy nasze obrazy główne, mogą mieć większe dyski twarde niż dyski niektórych systemów docelowych. Dobrze wiadomo, że Clonezilla nie umieści obrazu dysku na mniejszym dysku.
Oprócz znalezienia dysku fizycznego, który jest mniejszy / mniejszy niż wszystkie nasze systemy docelowe, zastosowałem tę metodę, aby obejść nasz problem:
- Po przygotowaniu komputera głównego użyj gparted, aby zmniejszyć partycje, aby wszystkie zmieściły się na dysku o mniejszym rozmiarze.
- Utwórz maszynę wirtualną z dyskiem twardym o docelowym rozmiarze.
- Utwórz odpowiednie partycje na maszynie wirtualnej, instalując kopię docelowego systemu operacyjnego na maszynie wirtualnej.
- Użyj funkcji zapisywania / przywracania partycji w Clonezilla, aby skopiować każdą partycję z komputera głównego na maszynę wirtualną.
- Utwórz obraz maszyny wirtualnej. Użyj tego obrazu jako złotego mistrza do obrazowania komputerów.
Czy jest jakiś sposób na użycie gparted (lub innego programu) do zmiany rozmiaru dysku głównego przed klonowaniem? Wiem, jak zmienić rozmiar poszczególnych partycji, ale byłoby to naprawdę bardzo przydatne, gdybym mógł zrobić coś, aby Clonezilla pomyślał, że oryginalny dysk jest mniejszy. W ten sposób mogłem użyć funkcji przywracania dysku, aby utworzyć obraz, który był wystarczająco mały dla wszystkich systemów docelowych.
Z powodu różnych problemów budowanie obrazu głównego bezpośrednio na maszynie wirtualnej nie jest możliwe w naszej sytuacji.