konto usunięte

Temat: Przenoszenie partycji

Witam

Potrzebuje pewnej wiedzy...

Mam oto PC z dwoma hdd.

I HDD: partycja windows + partycja linux
II HDD: linux specjalnie skonfigurowany z wydzielonym /home ( ta specjalna konf. dotyczy specjalnej karty graficznej)

Potrzebuje po 1 zmniejszyć partycje windowsa a tym samym zwiększyć partycje dla linux na I HDD, oraz podmienić system z HDD II na HDD I nie naruszając /home na HDD I.

Czym mogę skopiować te partycję? Rsynch? komenda rsynch -a -v skąd dokąd wystarczy na dokładne przegranie poszczególnych partycji?? Jak wydzielić /home z tego HDD I bez utraty danych?

Bardzo proszę o możliwe szczegółową instrukcje/radę tak bym nie miał wątpliwości.

DzięxHubert J. edytował(a) ten post dnia 22.06.10 o godzinie 14:26

konto usunięte

Temat: Przenoszenie partycji

Gparted - do zmiany rozmiaru partycji
Clonezilla - do sklonowania partycji z dysku HDD1 na HDD2.
Warunek - partycja na HDD2 musi być WIĘKSZA/RÓWNA HDD1.
Irek Słonina

Irek Słonina programowanie, bazy
danych i linuksy

Temat: Przenoszenie partycji

sudo fdisk -l /dev/sda
sudo fdisk -l /dev/sdb

do rozszerzania i zmniejszania partycji to parted/gparted ale to pewnie wiesz...

na hdd1 na partycji linuksowej coś się znajduje? coś chcesz stamtąd usunąć, coś zachować?

na hdd2 jest '/' i '/home' i obie rzeczy chcesz zachować?

trochę się pogubiłem

konto usunięte

Temat: Przenoszenie partycji

Może uściślę pytania:

1] Jak nie naruszając dane wyodrębnić /home z linuxa zainstalowanego na jednej partycji ?
2] Czy w clonezilli muszę jakieś szczegółowe opcje zaznaczać przy tym kopiowaniu i wgrywaniu partycji? (nie używałem tego wiec tak pytam na zapas)
3] Co muszę w grubie przestawić by to cacy chodziło jesli się okaże że /boot też będę musiał przenieść?

W ubuntu 10.04 w /boot/grub/ nie mogę znaleźć menu.lst ... wiec nie wiem czy to się gdzieś indziej teraz wpisuje? Bo teraz chyba grub 2 jest.

Radzili mi to przenosic po rsync -a -v ale nie jestem pewien czy to dobry sposób.

"Marcin" ...jak zwykle mogę na Ciebie liczyć thx :).Hubert J. edytował(a) ten post dnia 22.06.10 o godzinie 15:30

konto usunięte

Temat: Przenoszenie partycji

Na 100% musisz wcześniej zabezpieczyć /home
tar cfz backup.tgz /home
powinien wystarczyć.
W Clonezilli wykonujesz PARTITION COPY z dysku wskazanego przez Ciebie jako source do destination.
Jeżeli bootloaderem jest lilo i zainstalowany jest w MBR - na 99% musisz zabootowac z zewnętrznego OS (płyta CD powinna wystarczyć) i ponownie go zainstalować.
Jeżeli bootloaderem jest grub (poniżej 2.0) i zainstalowany jest w MBR - jest szansa że nic robić nie będziesz musiał, co wskazywać zapewne i tak będzie na /boot/grub

trochę za dużo zmiennych aby opisywać wszystkie parametry.
Dzieki ;)Marcin Bojko edytował(a) ten post dnia 22.06.10 o godzinie 15:34

konto usunięte

Temat: Przenoszenie partycji

Na tym dysku I na który będzie kopiowany system z dysku II jest postawiony jako pierwszy win7 a za nim stoi z tego co mi powiedziano linux na jednej partycji... (nie mam jeszcze fizycznie kompa w rekach ale tak mi mówiono a będę musiał to robić jutro, i z tego co wiem jest to na grubie, jak większość w firmie)

konto usunięte

Temat: Przenoszenie partycji

Przenoszenie /home na inny dysk przerabiałem - ostrzegam fachowców to metoda ostro łopatologiczna ale z powodzeniem działa. Konta userów w /home mają się dobrze, przypięte tam konta ftp również. Prawa do plików pozostały nienaruszone.
http://mery84.eu/poradniki/debian-przenoszenie-home-na...

GRUB miał /boot/grub/menu.lst GRUB2 ma /boot/grub/grub.cfg

Odradzam grzebanie w nim z palca. Google pękają od opisów naprawy GRUB2 z LiveCD.

Ja sprowadziłbym temat do następującej postaci.
Jeśli /dev/sda* jest partycją z Linuksem, który ma zaliczyć zejście z tego świata, a dev/sdb* partycją z Linuksem, którego chcesz przenieść to użyj wspomnianego Gparted i zmień rozmiar partycji. Docelowa dla Linuksa musi odpowiadać rozmiarem bądź wyjść większa od tej, którą skopiujesz.
Jak zrobisz partycje to posektorowo powiel zawartość używając dd.
dd if=/dev/sda6 of=/dev/sdb5 posketorowo powieli zawartość partycji sdb5 czyli z Linuksem, którego chcesz przenieść na sda6 - partycji docelowej i nadpisze starą wersję Linuksa. Ofkoz robisz to z Live CD uprzednio podmountowując dyski.
Po przeniesieniu posektorówką napraw GRUB i powinno żyć.Arkadiusz Zakrzewski edytował(a) ten post dnia 22.06.10 o godzinie 18:46

konto usunięte

Temat: Przenoszenie partycji

DD odradzam o ile partycja nie jest identyczna co do rozmiaru- po to ktoś mądry wymyślił partimage (w domyśle Clonezilla) aby zrobić to szybko i pewnie, do tego wypełniając całą dostępną przestrzeń.
Gruba2 szczerze nienawidzę, podejrzewam jednak gruba 0.xx

konto usunięte

Temat: Przenoszenie partycji

Czyli jak na dysku I jest win7 + linux ... to jak z dysku II przeniosę partycje linuxa na partycje linuxa dysku I, to wtedy muszę grzebać w grubie? czy jednak mi się to wszystko ładnie przeniesie?

W Clonezilli na bodajrze drugim ekranie jest coś takiego:

1] device - image work with disks or partition using images
2] device - device work direcly from a disk or partition to a disk or partition

Domniemywam że w moim wypadku lepiej skorzystać z opcji 1] czyli tworzenia obrazów skoro nie mam pewności że partycje dysku I w porównaniu z dyskiem II nie będą identyczne ( a raczej mam pewność skoro sa to różne dyski a na I stoi dodatkowo windows jako pierwszy) ?

Marcin: co sądzisz o radzie kolegi? http://mery84.eu/poradniki/debian-przenoszenie-home-na...

Czy dobrze zrozumialem iż powyższa metoda pozwoli mi z linxa zainstalowanego za windowsem na jednej partycji wydzielić /home jako oddzielną partycje??

Staram się dokładnie zrozumieć bo nie mogę popełnić błędu stąd wnikliwe pytania:)

konto usunięte

Temat: Przenoszenie partycji

Hubert J.:
Czyli jak na dysku I jest win7 + linux ... to jak z dysku II przeniosę partycje linuxa na partycje linuxa dysku I, to wtedy muszę grzebać w grubie? czy jednak mi się to wszystko ładnie przeniesie?

Teoretycznie nie musisz wpisy w GRUB odnośnie partycji pozostaną te same wystartuje inny system. Podkreślam teoretycznie w praktyce nie miałem okazji sprawdzić.
Marcin: co sądzisz o radzie kolegi? http://mery84.eu/poradniki/debian-przenoszenie-home-na...

Czy dobrze zrozumialem iż powyższa metoda pozwoli mi z linxa zainstalowanego za windowsem na jednej partycji wydzielić /home jako oddzielną partycje??

Ja miałem /home jako oddzielną partycję ale w obrębie jednego dysku z partycją /. Ty Zrealizujesz to podobnie przy czym partycję pod /home dopiero stworzysz. Wpisu w fstab odnośnie home nie zmienisz tylko będziesz musiał dodać nowy wpis opierając się na tych, które są u mnie. Działać będzie. O backupie zawartości home obowiązkowo pamiętaj.

konto usunięte

Temat: Przenoszenie partycji

Zaraz to sobie potestuje u siebie na kompie... wiec pewnie jeszcze w tym poście napisze albo zadam pytanie:) Mam nadzieje ze będziecie jeszcze:)

A w kwestii pytania o clonezille? która opcje wybrać?

konto usunięte

Temat: Przenoszenie partycji

Link który podesłał Arkadiusz to po prostu bardzo łopatologiczne przesunięcie home na inną partycję - coś co administracyjnie robi się w tle nawet nie zwracając na to większej uwagi. Czynności jak najbardziej poprawne.
Jeżeli chodzi o Clonezillę - to NIE, wybierasz opcję numer dwa (o ile tw DWA dyski są jednocześnie podłączone). Jeżeli nie są - to musisz to robić przez obraz (opcja numer jeden).
Zacznij stanowczo od zabezpieczenia home - albo tar o którym mówiłem i następnie zabezpieczenie pliku backup.tgz (na innej partycji? może windowsianej). Dalej - clonezilla.Marcin Bojko edytował(a) ten post dnia 22.06.10 o godzinie 20:08

konto usunięte

Temat: Przenoszenie partycji

Czy te tarowanie mam robić odpalając livecd? czy może być pod pracującym systemem z sudo?
A po komendzie sudo tar cfz plik... dostaje info tar: Usunięcie początkowego `/' z nazw plików.

Wiec starowałem partycje /home pod działającym systemem komenda sudo tar cvjpf plik ... i w sumie pakuje tylko na końcu dostaje info:

tar: zakończenie w stanie z powodu uprzednich błędów.

Wiec nie wiem czy robię coś źle czy tak ma być?

Czy kopiowanie zawartości /home czy tez jakiejkolwiek innej partycji przez mc z włączeniem widzenia ukrytych pików tez jest właściwym rozwiązaniem i dokładnie skopiuje mi wszystko?

konto usunięte

Temat: Przenoszenie partycji

Najprosciej to odpalic Knoppixa live CD lub DVD i uzyc gparted albo podobnego co tam jest dostepny.
Robilem tak mnostwo razy, prosto, szybko i niezawodnie w podobnym scenariuszu jak twoj.

Hubert J.:
Witam

Potrzebuje pewnej wiedzy...

Mam oto PC z dwoma hdd.

I HDD: partycja windows + partycja linux
II HDD: linux specjalnie skonfigurowany z wydzielonym /home ( ta specjalna konf. dotyczy specjalnej karty graficznej)

Potrzebuje po 1 zmniejszyć partycje windowsa a tym samym zwiększyć partycje dla linux na I HDD, oraz podmienić system z HDD II na HDD I nie naruszając /home na HDD I.

Czym mogę skopiować te partycję? Rsynch? komenda rsynch -a -v skąd dokąd wystarczy na dokładne przegranie poszczególnych partycji?? Jak wydzielić /home z tego HDD I bez utraty danych?

Bardzo proszę o możliwe szczegółową instrukcje/radę tak bym nie miał wątpliwości.

DzięxHubert J. edytował(a) ten post dnia 22.06.10 o godzinie 14:26

konto usunięte

Temat: Przenoszenie partycji

Hubert J.:
Czy te tarowanie mam robić odpalając livecd? czy może być pod pracującym systemem z sudo?
Może być i tu i tu.
A po komendzie sudo tar cfz plik... dostaje info tar: Usunięcie początkowego `/' z nazw plików.
I bardzo dobrze.
Wiec starowałem partycje /home pod działającym systemem komenda sudo tar cvjpf plik ... i w sumie pakuje tylko na końcu dostaje info:
może spróbuj przejśc do pełnej konsoli roota:
#sudo su
i wtedy
# tar cfzvp /backup.tgz /home
tar: zakończenie w stanie z powodu uprzednich błędów.

Wiec nie wiem czy robię coś źle czy tak ma być?
Szklana kula nic nie mówi ;(
Czy kopiowanie zawartości /home czy tez jakiejkolwiek innej partycji przez mc z włączeniem widzenia ukrytych pików tez jest właściwym rozwiązaniem i dokładnie skopiuje mi wszystko?
Tak, o ile w opcjach kopiowania ustawisz 'preserve aatributes'

konto usunięte

Temat: Przenoszenie partycji

Rzetelna, konkretna odpowiedz. Takie lubię. Thx:)

konto usunięte

Temat: Przenoszenie partycji

Dlaczego jak daje sudo tar cfz backup_home.tgz /home/* /Dane to mi wywala ten komunikat:

"tar: removing leading '/' from members name "

i nic nie robi?? o co z tym chodzi?
Irek Słonina

Irek Słonina programowanie, bazy
danych i linuksy

Temat: Przenoszenie partycji

Hubert J.:
Dlaczego jak daje sudo tar cfz backup_home.tgz /home/* /Dane to mi wywala ten komunikat:

"tar: removing leading '/' from members name "

i nic nie robi?? o co z tym chodzi?

zrób: tar cvfz
prawdopodobnie robi tylko tego nie widzisz, a jak już Marcin wspomniał - komunikat jest w porządku.

konto usunięte

Temat: Przenoszenie partycji

a Tar pakuje w domyśle rekursywnie? i czy aby cały /home mi spakował powinienem dać samo /home czy /home/* -> wydaje mi się że to jest to samo.

konto usunięte

Temat: Przenoszenie partycji

Tar pakuje rekursywnie.
opcja 'v' - verbosity - wypluwa Ci czynności na ekran.
Gdzieś widziałem jeszcze info o dodawaniu 'p' - któro podobno powinno być domyślne, ale stara szkoła mówi: "dodaj" ;)
Komunikat o '/' - it's good!

Następna dyskusja:

Liczba partycji a kernel?




Wyślij zaproszenie do