[+] Jak powiekszy

Pomoc dotycząca instalacji systemu
TenDrugi
Posty: 60
Rejestracja: 27 sierpnia 2008, 11:17
Lokalizacja: Sosnowiec

[+] Jak powiekszyć partycję debiana o partycję ntfs

Post autor: TenDrugi »

Chciałbym powiększyć partycję Debiana (hda2) o część dysku na której jest Windows-ntfs (hda1).
Szukam programu który mi to umożliwi. Może jest jakiś magic partition for unix czy coś podobnego?
Z góry dziękuję i pozdrawiam.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Kod: Zaznacz cały

apt-cache search  parted
fatresize - FAT16/FAT32 filesystem resizer
gnu-fdisk - Linux fdisk replacement based on libparted
libparted1.8-10 - The GNU Parted disk partitioning shared library
libparted1.8-dbg - The GNU Parted disk partitioning library debug development files
libparted1.8-dev - The GNU Parted disk partitioning library development files
libparted1.8-i18n - The GNU Parted disk partitioning library i18n support
parted - The GNU Parted disk partition resizing program
parted-doc - The GNU Parted disk partition resizing program documentation
qtparted - A parted frontend using QT
gparted - Edytor partycji dla GNOME
Najlepiej do tego nadaje się program uruchamiany z LiveCD.
http://gparted.sourceforge.net/livecd.php
http://www.sysresccd.org/Download
TenDrugi
Posty: 60
Rejestracja: 27 sierpnia 2008, 11:17
Lokalizacja: Sosnowiec

Post autor: TenDrugi »

Po zainstalowaniu GParted zauważyłem jeszcze coś:

Zauważyłem, że partycja (ntfs) którą chcę zlikwidować jest oznaczona jako boot. Obawiam się, czy likwidując tą partycję nie uniemożliwię sobie przy okazji korzystania z grub'a.

Grub jest dla mnie ważny bo na tym samym komputerze mam jeszcze jeden dysk (całkowicie windowsowy) z którego czasami chcę korzystać.

Podsumowując, docelowo powinny chodzić dwa dyski: jeden z Debianem (100%) drugi z Windowsem (a bootowanie grubem).
-----
Przepraszam za zamieszanie ale problem z grub'em uświadomiłem sobie dopiero po wyświetleniu mapy partycji.

Z góry dziękuję.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Możesz się zawsze zabezpieczyć wykonując kopię aktualnej zawartości mbr:

Kod: Zaznacz cały

dd if=/dev/hda of=/home/użytkownik/kopia_mbr.img bs=512 count=1
Przywracanie:

Kod: Zaznacz cały

dd if=/home/użytkownik/kopia_mbr.img of=/dev/hda bs=512 count=1
Zamiast hda może być sda itp.
Komplikuje się sprawa ponieważ zmieni się zawartość tablicy partycji. Windows podejrzewam jest na partycji podstawowej natomiast Debian na dysku logicznym partycji rozszerzonej. Należy wykonać kopię danych jako ewentualne zabezpieczenie.
Wklej wynik polecenia:

Kod: Zaznacz cały

 fdisk -l
TenDrugi
Posty: 60
Rejestracja: 27 sierpnia 2008, 11:17
Lokalizacja: Sosnowiec

Post autor: TenDrugi »

fdisk -l zwraca:

Kod: Zaznacz cały

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1275    10241406    7  HPFS/NTFS  << to chcę zlikwidować 
/dev/hda2            1276        9547    66444840   83  Linux
/dev/hda3            9548        9729     1461915    5  Extended
/dev/hda5            9548        9729     1461883+  82  Linux swap / Solaris

Disk /dev/hdb: 6851 MB, 6851174400 bytes
255 heads, 63 sectors/track, 832 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1         831     6674976    7  HPFS/NTFS     << to chcę zostawić tak jak jest
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Ja wziąłbym się za to tak:
Uruchomił program do zmiany partycji z poziomu LiveCD np.: SystemRescueCd
  • Usunięcie partycji hda1.
  • Rozszerzenie partycji hda2 o wolne miejsce.
  • Nadpisanie mbr np. z: poziomu instalatora Windows XP lub programem Tesdisk (dostępnego na SystemRescueCd).
  • Instalacja nowego gruba i zmiana wpisów w pliku /etc/fstab (zmieniła się kolejność i nazwy partycji).
Opisy instalacji nowego gruba są na forum --- Grub.
Można użyć kopii mbr zrobionej wcześniej lub nie zmieniać nic. Jednak mogą się później pojawić komplikacje w wypadku np.: zaniku napięcia w trakcie pracy systemu itp.
TenDrugi
Posty: 60
Rejestracja: 27 sierpnia 2008, 11:17
Lokalizacja: Sosnowiec

Post autor: TenDrugi »

Przeformatowałem partycję ntfs na ext3 i wyłączyłem flagę boot na hda1 (włączyłem na hda2).
Wszystko do tej pory działa.
Pomyślę o reszcie ale najpierw upewnię się że nie zrobię czegoś głupiego.
Za wszystko dziękuję. Temat zamykam.
ODPOWIEDZ