Zmiana rozmiaru partycji

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
YagAA
Posty: 42
Rejestracja: 02 lutego 2007, 21:17
Lokalizacja: Olsztyn

Zmiana rozmiaru partycji

Post autor: YagAA »

Elo!
Potrzebuję zwiększyć rozmiar jednej partycji kosztem drugiej i mam z tym problem. Robię to wszystko programem GParted i naciskając na partycję, której rozmiar chcę zmniejszyć mam tylko unmount i manage flags. Naciskam unmount i wyskakuje, że urządzenie jest zajęte. Daję lsof /dev/hdc6, żeby zobaczyć procesy i oto lista

Kod: Zaznacz cały


lsof: WARNING: can't stat() ext3 file system /dev/.static/dev
      Output information may be incomplete.
COMMAND    PID  USER   FD   TYPE DEVICE    SIZE   NODE NAME
sh        2618 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
sh        2618 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
sh        2618 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
sh        2666 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
sh        2666 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
sh        2666 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xscreensa 2667 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
xscreensa 2667 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xscreensa 2667 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xfce4-ses 2670 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
xfce4-ses 2670 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xfce4-ses 2670 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xfce-mcs- 2674 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
xfce-mcs- 2674 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xfce-mcs- 2674 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xfwm4     2676 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
xfwm4     2676 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xfwm4     2676 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xfdesktop 2678 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
xfdesktop 2678 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xfdesktop 2678 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
gam_serve 2680 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
Thunar    2683 yagaa  mem    REG   22,6     696 434993 /home/yagaa/.cache/Thunar
/metafile.tdb
Thunar    2683 yagaa   11u   REG   22,6     696 434993 /home/yagaa/.cache/Thunar
/metafile.tdb
xfce4-pan 2685 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
xfce4-pan 2685 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xfce4-pan 2685 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
kadu      2687 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
kadu      2687 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
kadu      2687 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
kadu      2687 yagaa    7uW  REG   22,6       0 369490 /home/yagaa/.kadu/lock
Thunar    2689 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
Thunar    2689 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
Thunar    2689 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xfce4-men 2690 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
xfce4-men 2690 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xfce4-men 2690 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
conky     2696 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
conky     2696 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
conky     2696 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
conky     2696 yagaa    4r   REG   22,6   11821 369478 /home/yagaa/.conkyrc
xchat     2698 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
xchat     2698 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
xchat     2698 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
firefox-b 2703 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
firefox-b 2703 yagaa  mem    REG   22,6 7040080 434959 /home/yagaa/.mozilla/plug
ins/libflashplayer.so
firefox-b 2703 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
firefox-b 2703 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
firefox-b 2703 yagaa    4wW  REG   22,6       0 433989 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/.parentlock
firefox-b 2703 yagaa   23r   REG   22,6 1361895 434194 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/XUL.mfasl
firefox-b 2703 yagaa   47u   REG   22,6    2048 434211 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/search.sqlite
firefox-b 2703 yagaa   48u   REG   22,6    2048 434211 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/search.sqlite
firefox-b 2703 yagaa   49u   REG   22,6     276 434780 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/Cache/_CACHE_MAP_
firefox-b 2703 yagaa   50u   REG   22,6  467968 434783 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/Cache/_CACHE_001_
firefox-b 2703 yagaa   51u   REG   22,6  247808 434791 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/Cache/_CACHE_002_
firefox-b 2703 yagaa   55u   REG   22,6 1011712 434795 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/Cache/_CACHE_003_
firefox-b 2703 yagaa   56u   REG   22,6   65536 434434 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/cert8.db
firefox-b 2703 yagaa   57u   REG   22,6   16384 434439 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/key3.db
firefox-b 2703 yagaa   59u   REG   22,6  127866 433802 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/history.dat
firefox-b 2703 yagaa   62u   REG   22,6 3492864 434958 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/urlclassifier2.sqlite
firefox-b 2703 yagaa   63u   REG   22,6 3492864 434958 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/urlclassifier2.sqlite
firefox-b 2703 yagaa   65u   REG   22,6    6995 434962 /home/yagaa/.mozilla/fire
fox/ngwkdo10.default/formhistory.dat
artsd     2843 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
artsd     2843 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
artsd     2843 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
gparted   3236 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
gparted   3236 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
gparted   3236 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
su-to-roo 3237 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
su-to-roo 3237 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
su-to-roo 3237 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
gksu      3241 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
gksu      3241 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
gksu      3241 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
konsole   3405 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
konsole   3405 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
konsole   3405 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err
ors
kdeinit   3407 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
kdeinit   3407 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err                                             ors
kdeinit   3407 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err                                             ors
dcopserve 3410 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
dcopserve 3410 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err                                             ors
dcopserve 3410 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err                                             ors
klauncher 3412 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
klauncher 3412 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err                                             ors
klauncher 3412 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err                                             ors
kded      3414 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
kded      3414 yagaa    1w   REG   22,6   61044 369477 /home/yagaa/.xsession-err                                             ors
kded      3414 yagaa    2w   REG   22,6   61044 369477 /home/yagaa/.xsession-err                                             ors
bash      3417 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
lsof      3435 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
lsof      3436 yagaa  cwd    DIR   22,6    4096 369473 /home/yagaa
którego powinienem skillować ? :) Co powinienem zrobić, żeby zmienić rozmiar?
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post autor: Kaka' »

Ja bym Ci radził to zrobić z poziomu LiveCD, kiedy (najczęsciej) żaden dysk nie jest montowany.

https://dobreprogramy.pl/index.php?dz=20 Zobacz demonstrację: Linux: Instalacja systemu to zobaczysz o co mi chodzi. Jak dobrze pamiętam koleś mówi o jakimś programie do partycjonowania (nazwy nie pamiętam). Ten programik jest gdzieś na dobreprogramy.pl więc ściągnij go, wypal na płytę i odpal płytę. I wtedy w miarę bezpiecznie i bez problemów zwiększysz/zmniejszysz partycję, czy co Ty tam chcesz... Choć powiem Ci, że nigdy tego nie robiłem, więc tam naprawdę nie wiem czy to co mówię sprawdzi się :)



Pozdrawiam
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

a na jakiej partycji masz zainstalowanego Debiana?
bo to mi wygląda jak byś chciał odmontować partycję na której jest system.

najlepiej będzie jak wkleisz tu Twój cały rozkład partycji na dysku, np to co wypluwa:

Kod: Zaznacz cały

fdisk -l
i powiesz o chcesz zmienić, dokładnie mówiąc o konkretnych partycjach, dzięki temu będzie łatwiej Ci pomóc.


aloha
YagAA
Posty: 42
Rejestracja: 02 lutego 2007, 21:17
Lokalizacja: Olsztyn

Post autor: YagAA »

fdisk -l

Kod: Zaznacz cały

Disk /dev/hdc: 8622 MB, 8622931968 bytes
255 heads, 63 sectors/track, 1048 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1   *           1         304     2441848+  83  Linux
/dev/hdc2             305        1048     5976180    5  Extended
/dev/hdc5             305         345      329301   82  Linux swap / Solaris
/dev/hdc6             346        1048     5646816   83  Linux
Chcę zabrać /dev/hdc6 i dać /dev/hdc1 , żeby nie dawało mi znów tego błędu przy próbie logowania

Kod: Zaznacz cały

Xsession:warning:unable to write to /tmp; X session may excit with an error 
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

YagAA, oj ciężko będzie, bo próbujesz zabrać z partycji czwartej i dać pierwszej, a po drodze są jeszcze 2 inne partycje, więc jeśli chcesz tak zrobić to musiał byś przesuwać wszystkie partycje po kolei, ponieważ partycje tworzy się z ciągłej "części" dysku, więc zabranie części partycji /dev/hdc6 i danie tej części dla /dev/hdc1 jest fizycznie niewykonalne bez ingerencji w partycje /dev/hdc2 i /dev/hdc5.

możesz zrobić tak:
1. wydzielić jakąś część partycji /dev/hd1 (np. /usr/) na zwolnione miejsce z /dev/hdc6
2. zrobić backup wszystkiego i odnowa podzielić na partycje, a potem przywrócić backup
3. przesuwać wszystkie partycje pomiędzy /dev/hdc1 a /dev/hdc6, (trochę zabawy - jeżeli się nie znasz to lepiej daj sobie pokuj z tym)
4. usunąć wszystko (skopiować tylko najpotrzebniejsze dane) i odnowa postawić system

dało by się jeszcze robić to na parę sposobów, ale nic na razie nie przychodzi mi do głowy.


aloha
YagAA
Posty: 42
Rejestracja: 02 lutego 2007, 21:17
Lokalizacja: Olsztyn

Post autor: YagAA »

velmafia: Hmm. Zostało mi 7 % z /dev/hdc1. Ciekawe, na ile mi wystarczy. Chyba pójdę po najmniejszej linii oporu, czyli przeinstaluję OS. W sumie nie mam tu ważnych plików, bo sam system stoi od niedawna. Jutro chyba ponagrywam na płytkę ważne dla mnie pliki i przeinstaluję. Trochę zajęła mi konfiguracja mojego pulpitu i chciałbym zgrać pliki konfiguracyjne. Gdzie się znajdują oraz wszystkie inne ustawienia? (XFCE 4.4) Jak zostawić Co polecasz do nagrywania CD?:>
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post autor: Kaka' »

YagAA pisze:Gdzie się znajdują oraz wszystkie inne ustawienia? (XFCE 4.4)
AFAIK w /home/ty/.config i tam masz katalogi związane z xfce.
YagAA pisze:Co polecasz do nagrywania CD
K3B
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

YagAA, najlepiej skopiuj sobie całą zawartość /home potem tylko ją skopiujesz do nowego systemu i będziesz miał wszystkie ustawienia (takie jakie masz teraz) dotyczące twojego konta.
podczas partycjonowania polecam utworzenie partycji z punktem montowania /home dzięki czemu potem w razie jak byś kiedyś jeszcze raz instalował system to tylko (podczas instalacji) wybierasz tą partycję z punktem montowania /home i bez jakiejkolwiek kopi danych masz w nowym systemie swoje ustawienia.

aloha
YagAA
Posty: 42
Rejestracja: 02 lutego 2007, 21:17
Lokalizacja: Olsztyn

Post autor: YagAA »

I ostatnie pytanie ;) Jak powinienem dobrze podzielić dysk, żeby w przyszłości nie mieć problemów. Dysk ma 8,6 GB
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post autor: Kaka' »

I ostatnie pytanie ;) Jak powinienem dobrze podzielić dysk, żeby w przyszłości nie mieć problemów. Dysk ma 8,6 GB
/boot - 100 - 200 MB
/ - tak około 2-4 GB
/swap - 512 MB
/home - reszta

To tylko przykład - tak ja bym zrobił, ale wybór należy do Ciebie.
ODPOWIEDZ