Автор Тема: Разширение на ext3 partition?  (Прочетена 2790 пъти)

Astor

  • Напреднали
  • *****
  • Публикации: 332
    • Профил
Разширение на ext3 partition?
« -: Apr 19, 2010, 13:35 »
Здравейте, трябва да преоразмеря следното дисково пространство:
Цитат
Name        Flags      Part Type  FS Type          [Label]        Size (MB)
 ------------------------------------------------------------------------------
    hda1        Boot        Primary   Linux ext3                       10225.48
    hda2                    Primary   Linux swap                         511.91
                            Pri/Log   Free Space                       10737.38
Така:
Цитат
Name        Flags      Part Type  FS Type          [Label]        Size (MB)
 ------------------------------------------------------------------------------
    hda1        Boot        Primary   Linux ext3                      20962.86
    hda2                    Primary   Linux swap                         511.91
Т.е. трябва да разширя дялът /dev/hda1 от 10 на 20 GB. Проблемът е, че на този дял вече е инсталирана Linux ОС и въпросът ми е, ако с помощта на GParted го оразмеря както съм показал дали ще има загуба на данни?
И има ли други варианти за resize на /dev/hda1 без загуба на данни?


  
« Последна редакция: Apr 19, 2010, 13:38 от Astor »
Активен

Няма начин, да няма начин!

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Разширение на ext3 partition?
« Отговор #1 -: Apr 19, 2010, 13:39 »
Не би трябвало да имаш проблеми
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

Astor

  • Напреднали
  • *****
  • Публикации: 332
    • Профил
Re: Разширение на ext3 partition?
« Отговор #2 -: Apr 19, 2010, 14:00 »
Благодаря ти за отговора ROKO__. Аз ясно, че ще пробвам и, че преди това ще си архивирам важните неща, но ако ще се прецака OС-а трябва да знам, за да предупредя хората които ползват този комп колко време няма да е работоспособен.
А аз си мисля, че след като се преоразмери даден дял от HDD той трябва да се форматира, така ли е? Ако трябва format, това е равносилно на прецакване на Linux-a.
Активен

Няма начин, да няма начин!

bazu

  • Напреднали
  • *****
  • Публикации: 810
  • Distribution: Debian
  • superman
    • Профил
Re: Разширение на ext3 partition?
« Отговор #3 -: Apr 19, 2010, 15:07 »
Не е задължително да се форматира, но има опасност да се изгубят данни. Правил съм операцията три четири пъти и веднъж се споминах с цялата информация на дяла, а другите пъти нямах проблеми. Като цяло избягвай такива неща да правих с харда си освен ако не искаш да загубиш някой файл. :)
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Разширение на ext3 partition?
« Отговор #4 -: Apr 19, 2010, 15:38 »
ext3 не се ли разширяваше като 1во махнеш журнала (т.е. да стане един вид ext2), разширяваш и правиш журнала наново?
http://www.howtoforge.com/linux_resizing_ext3_partitions
Активен

Astor

  • Напреднали
  • *****
  • Публикации: 332
    • Профил
Re: Разширение на ext3 partition?
« Отговор #5 -: Apr 19, 2010, 17:11 »
Май няма да станат нещата :( След като успешно преместих /dev/hda2 swap дяла в края на диска GParted отказа да разшири ext3 дяла.
Ето каква грешка даде GParted:

Цитат
e2fsck -f -y -v /dev/hda1:
The superblock could not be read or dies not describe a correct ext2 filesystem. f the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then superblock is corrupt, and you might try running e2fsck with an alternate superblock e2fsck -b 8192 <device>

e2fsck: Gilesystem has unsupported features(s) while trying to open /dev/hda1
А от линк-а който предложи bop_bop_mara при: fsck -n /dev/hda1 и при e2fsck -f /dev/hda1 ми дава същата грешка като GParted: e2fsck: Gilesystem has unsupported features(s) while trying to open /dev/hda1
Но Linux-а се зареджа ок, след което като пробвам fsck -n /dev/hda:
Цитат
fsck 1.41.8 (11-July-2009)
Warning!  /dev/hda1 is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
/dev/hda1 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
/dev/hda1: |=                                                       |  0.9%   
/dev/hda1: |=                                                       /  1.8%   
/dev/hda1: |===                                                     -  4.5%   
/dev/hda1: |====                                                    \  7.3%   
/dev/hda1: |======                                                  | 10.0%   
/dev/hda1: |=======                                                 / 12.7%   
/dev/hda1: |=========                                               - 15.5%   
                                                                               
Pass 2: Checking directory structure
/dev/hda1: |===========================================             \ 76.6%   
/dev/hda1: |================================================        | 85.8%   
/dev/hda1: |==================================================      / 89.3%   
/dev/hda1: |==================================================      - 89.8%   
                                                                               
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/hda1: |======================================================  \ 96.0%   
/dev/hda1: |======================================================  | 96.8%   
/dev/hda1: |======================================================= / 97.4%   
                                                                               
Free blocks count wrong (1808440, counted=1808449).
Fix? no

/dev/hda1: |========================================================| 100.0%   
                                                                               
Free inodes count wrong (485661, counted=485656).
Fix? no


/dev/hda1: ********** WARNING: Filesystem still has errors **********

/dev/hda1: 138963/624624 files (0.1% non-contiguous), 688005/2496445 blocks
Май вече съм прецакал нещата?
Активен

Няма начин, да няма начин!

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Разширение на ext3 partition?
« Отговор #6 -: Apr 19, 2010, 17:35 »
Файловата система продължава да има грешки може би не си омазал
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

tonitochev

  • Напреднали
  • *****
  • Публикации: 699
  • Distribution: Kubuntu and Xubuntu
  • Window Manager: KDE 4
    • Профил
    • WWW
Re: Разширение на ext3 partition?
« Отговор #7 -: Apr 19, 2010, 17:35 »
Опитай по следният начин. Първо изтрии swap дяла, така че да остане само hda1 и останалото да е незаето празно пространство. Опитай сега да си разшириш дяла. Като стане, вече спокойно на останалото си създаваш swap дял и го монтираш.
Активен

Debian
 http://debian-az-propaganda.blogspot.com/
вестник за GNU/Linux  http://vestnik.hbcom.info/news.php
 http://tonitochev.net16.net/

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Разширение на ext3 partition?
« Отговор #8 -: Apr 19, 2010, 17:36 »
Файловата система продължава да има грешки може би не си омазал

Трябва като ти даде някъде въпрос <fix>? да дадеш "Y"
и всичко ще се оправи
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

Astor

  • Напреднали
  • *****
  • Публикации: 332
    • Профил
Re: Разширение на ext3 partition?
« Отговор #9 -: Apr 20, 2010, 13:36 »
Трябва като ти даде някъде въпрос <fix>? да дадеш "Y"
и всичко ще се оправи
Смело дадох fsck /dev/hda1 без -n опцията (т.е. на fix съм дал Y) и ми даде доклад че е изчистило Х бр. blocks, след което вече не можеше да се стартира ОС :( Та май ще почвам на ново но много не ми се искаше. Явно ext3 дял не се разширява никак лесно.
Активен

Няма начин, да няма начин!

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Re: Разширение на ext3 partition?
« Отговор #10 -: Apr 20, 2010, 13:55 »
Трябва като ти даде някъде въпрос <fix>? да дадеш "Y"
и всичко ще се оправи
Смело дадох fsck /dev/hda1 без -n опцията (т.е. на fix съм дал Y) и ми даде доклад че е изчистило Х бр. blocks, след което вече не можеше да се стартира ОС :( Та май ще почвам на ново но много не ми се искаше. Явно ext3 дял не се разширява никак лесно.
http://www.linux-bg.org/forum/index.php?topic=37746.msg195939#msg195939
Активен

0x2B|~0x2B

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Разширение на ext3 partition?
« Отговор #11 -: Apr 20, 2010, 14:16 »
Трябва като ти даде някъде въпрос <fix>? да дадеш "Y"
и всичко ще се оправи
Смело дадох fsck /dev/hda1 без -n опцията (т.е. на fix съм дал Y) и ми даде доклад че е изчистило Х бр. blocks, след което вече не можеше да се стартира ОС :( Та май ще почвам на ново но много не ми се искаше. Явно ext3 дял не се разширява никак лесно.

Можеше да придружиш текста със елементарно фото на проблема ако не можеш по друг начин да го покажеш
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/