Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-02-21 22:08:01

  tomii - Członek DUG

tomii
Członek DUG
Zarejestrowany: 2007-12-01

Przeniesienie częście partycji na mniejszy dysk

Witam serdecznie,

Potrzebuje przenieść system na mniejszy dysk z 320 gb na 80gb. Sytuacja wygląda następująco. Mam zainstalowany system z grub2 tylko jeden linux.
I kolejno partycje swap (3gb), root(10gb),home(20gb),inne(250gb) i teraz chciałbym przenieść działający system na mniejszy dysk(80gb) w ten sposób aby przenieść 3 pierwsze partycje bez też dużej ostatniej.
Pytanie jak tego dokonać?
Czytałem jak skopiować cały dysk na większy ale jak kopiować część dysku nie mam pojęcia.

Pozdrawiam.

Offline

 

#2  2012-02-21 22:13:59

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Przeniesienie częście partycji na mniejszy dysk

No myślę, że tak samo jak cały dysk na większy :). Najpierw musisz porobić partycje na mniejszym dysku. Potem, jakimś livecd zamontować dwa dyski i przekopiować zawartości. Myślę, że tak powinno zatrybić :)


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#3  2012-02-21 22:34:04

  tomii - Członek DUG

tomii
Członek DUG
Zarejestrowany: 2007-12-01

Re: Przeniesienie częście partycji na mniejszy dysk

myślałem że da się np "dd" tylko z odpowiednią ilością bloków do skopiowania.

Offline

 

#4  2012-02-21 22:39:27

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: Przeniesienie częście partycji na mniejszy dysk

Nie dd! tylko jak pisał P@blo przez np.

Kod:

cp -a

Offline

 

#5  2012-02-21 22:41:03

  k4misiek - Green Reaper

k4misiek
Green Reaper
Skąd: Poznań
Zarejestrowany: 2006-11-11

Re: Przeniesienie częście partycji na mniejszy dysk

Za pomoca dd kopiujesz identycznie jak caly dysk, jednak zamiast niego określasz poszczególne partycje /dev/sdaX.
Partycja docelowa musi być większa lub równa źródłowej, później pozostaje tylko przywrócić bootloader i sprawdzić /etc/fstab (chroot) czy nazwy urządzeń lub UUID się zgadzają.

andreq napisał(-a):

Nie dd! tylko jak pisał P@blo przez np.

Kod:

cp -a

Przy pomocy cp uprawnienia do niektórych plików mogą się posypać i można narobić niezłego bałaganu przy kopiowaniu całego systemu w taki sposób. Najlepiej użyć przeznaczonych do tego narzędzi jak partimage, clonezilla albo wspomniany dd.

Ostatnio edytowany przez k4misiek (2012-02-21 22:43:37)


You are registered as user #464141 with the Linux Counter

Offline

 

#6  2012-02-21 22:48:38

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Przeniesienie częście partycji na mniejszy dysk

k4misiek napisał(-a):

Przy pomocy cp uprawnienia do niektórych plików mogą się posypać i można narobić niezłego bałaganu przy kopiowaniu całego systemu w taki sposób.

AFAIK z opcją -a zachowuje wszystko. Sam wiele razy przerzucałem tak system i zawsze było w porządku wszystko.

Offline

 

#7  2012-02-21 22:50:37

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: Przeniesienie częście partycji na mniejszy dysk

Kilkunastokrotnie używałem cp -a, i zawsze bez problemów, zawsze przy użyciu licecd. Nic się nie posypało, żadnego bałaganu...

Offline

 

#8  2012-02-21 22:57:54

  k4misiek - Green Reaper

k4misiek
Green Reaper
Skąd: Poznań
Zarejestrowany: 2006-11-11

Re: Przeniesienie częście partycji na mniejszy dysk

Ja raz tak przerzucałem i skończyło się na dd.


You are registered as user #464141 with the Linux Counter

Offline

 

#9  2012-02-22 01:01:14

  gindek - Zubr, bydle na etacie.

gindek
Zubr, bydle na etacie.
Skąd: Z puszczy.
Zarejestrowany: 2008-12-08

Re: Przeniesienie częście partycji na mniejszy dysk

jak ja robiłem podobne rzeczy ( miałem obraz systemu i podnosiłem go na różnej wielkości dyski twarde )
to miałem narzędzie hirens boot cd, sa tam rożne narzędzia oraz bootowalny linux:
1. w gpart usuwałem duża partycje. ( za duża do zapisana na nowym dysku )
2. tam jest cos takiego co nazywa sie "ghost 4 linux" ( w trybie RAW )
w tym programie robilem kopie MBR, zapisywałem ja do pliku, potem kompie partycji którą potrzebowałem. ( suma partycji mniejsza od powierzchni nowego dysku )

dalej zmiana urządzenia ( czyli zakladasz mniejszy dysk )
odpalam hirens bott cd
laduje znowu ghost 4 linux ( raw mode )
tam podnosze mbr
potem sprawdzałem w g part czy wszystko sie zgadza, tz. np. czy jest system plikow na partycjach ( jak jest system plikow to jest tez boot loader).
potem podnosiłem wszsytko z obrazów :]

raw mode to jest lustrzana kopia "bit po bicie" jest niezależna od systemu plikow na dysku, więdz działa z ext3 , ntfs .... itp itd.

ale "dd" pewnie prosciej i szybciej bedzie

Ostatnio edytowany przez gindek (2012-02-22 01:01:34)


" Wojny przychodzą i odchodzą, a moi żołnierze są wieczni"


"Zbuduj mały, dziarski router z udostępnionych przez prowadzącego części od Kamaza?"

Offline

 

#10  2012-02-22 06:15:11

  tomii - Członek DUG

tomii
Członek DUG
Zarejestrowany: 2007-12-01

Re: Przeniesienie częście partycji na mniejszy dysk

a gdybym usunął tą dużą ostatnią partycje z dysku źródłowego to czy nie mógłbym zrobić dd całego dysku  ?

Offline

 

#11  2012-02-22 13:52:28

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Przeniesienie częście partycji na mniejszy dysk

Dysk ma stały rozmiar bez względu na to jakie tam masz partycje. Jak usuniesz partycję to tylko zmieniasz wpisy w tablicy partycji.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)