Автор Тема: Как да променя размера ан / ?  (Прочетена 1184 пъти)

nplus

  • Напреднали
  • *****
  • Публикации: 188
    • Профил
    • WWW
За да променя размера на /, GPrated иска да го демонтирам, но това е невъзможно. Има ли друго решение?
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1464
    • Профил
Как да променя размера ан / ?
« Отговор #1 -: Mar 18, 2006, 20:26 »
Здравей,
Използвай някое LiveCD.
Успех.Румен
Активен

nplus

  • Напреднали
  • *****
  • Публикации: 188
    • Профил
    • WWW
Как да променя размера ан / ?
« Отговор #2 -: Mar 18, 2006, 21:34 »
Има и друг проблем - / е най дясният (най-краен) дял от диска и няма как да се разшири, защото свободното място е в ляво.
Активен

  • Гост
Как да променя размера ан / ?
« Отговор #3 -: Mar 20, 2006, 11:07 »
Ако карам по спомени,то май го правих така:
1.Boot с кнопикс
2.Манипулиране на дяловете с gparted или qparted
3.Mount  на дяла с инсталираната дистрибуция
4.Mount на /proc и /dev ("mount -t proc none /където е proc на инсталираната дистрибуция" и "mount -o bind /dev /където /dev нa инсталираната дистрибуция")
5.chroot в инсталираната дистрибуция
6.grub за да се инсталира наново boot manager-a

....и май е тва '<img'>
Ако има нещо неясно - питай '<img'>
Активен

nplus

  • Напреднали
  • *****
  • Публикации: 188
    • Профил
    • WWW
Как да променя размера ан / ?
« Отговор #4 -: Mar 20, 2006, 15:39 »
Цитат (Guest @ Март 20 2006,12:07)
Ако карам по спомени,то май го правих така:
1.Boot с кнопикс
2.Манипулиране на дяловете с gparted или qparted
3.Mount  на дяла с инсталираната дистрибуция
4.Mount на /proc и /dev ("mount -t proc none /където е proc на инсталираната дистрибуция" и "mount -o bind /dev /където /dev нa инсталираната дистрибуция")
5.chroot в инсталираната дистрибуция
6.grub за да се инсталира наново boot manager-a

....и май е тва '<img'>
Ако има нещо неясно - питай '<img'>

Доколкото разбрах:
1.Буут на някакво лайв CD
2.Копирам hda2 в/у hda1, трия hda2 и увеличавам размера на hda1.
3.Mount на hda1 //Как се монтира ext3? Налагало ми се е само за ntfs и fat
4.Тук не разбрах
5.#chroot
6.Променям настройките на GRUB

Така ли е и какво да правя по точка 4?
Активен

  • Гост
Как да променя размера ан / ?
« Отговор #5 -: Mar 22, 2006, 11:24 »
Цитат (nplus @ Март 20 2006,12:07)

Доколкото разбрах:
1.Буут на някакво лайв CD
2.Копирам hda2 в/у hda1, трия hda2 и увеличавам размера на hda1.
3.Mount на hda1 //Как се монтира ext3? Налагало ми се е само за ntfs и fat
4.Тук не разбрах
5.#chroot
6.Променям настройките на GRUB

Така ли е и какво да правя по точка 4?

1.Boot-ваш Кнопикс (или друго лайв сд,в което си сигурен че има qparted или gparted)
2.Преоразмеряваш дяловете,които искаш(без да копираш или монтираш нищо).Ако искаш да триеш дял,първо триеш ненужния и след това разширяваш необходимия.Сигурно няма нужда да го казвам,че няма гаранция ако това е проработило при мен да проработи и при теб - НАПРАВИ БЕКЪП НА ВСИЧКИ ВАЖНИ ФАЙЛОВЕ!!!
3.Правиш директория в /mnt с име по избор - "mkdir /mnt/root" примерно и след това монтираш в тая директория дяла който ти е "/" с "mount -t ext3 /dev/hda? /mnt/root"
4.За да може GRUB-а да вижда дяловете на хард диска ти е необходимо да монтираш "/proc" и "/dev" директориите на дистрибуцията ти,която се намира вече монтирана в "/mnt/root" .За целта изпълняваш "mount -t proc none /mnt/root/proc" и "mount -o bind /dev /mnt/root/dev" .Зависи от дистрибуцията ти,но може да поиска да монтираш и "/mnt/root/sys" и ако да,то "mount -o bind /sys /mnt/root/sys".
5.За да инсталираш GRUB отново е необходимо да се "логнеш" в дистрибуцията ти,която се намира в "/mnt/root".За тая цел изпълняваш "chroot /mnt/root".Пак зависи от дистрибуцията ти,но мисля че е достатъчна само тая команда (в Gentoo примерно е необходимо да се изпълнят 3 команди - "chroot /mnt/root /bin/bash","env-update" и "source /etc/profile").
След като си се "логнал" в дистрибуцията,инсталираш наново GRUB-а.Пак зависи от дистрибуцията,която ползваш как ще направиш това.Аз например винаги го инсталирам само с изпълнение на "grub" и след това указване на root и setup.Пример:

grub
root (hd0,2) #дяла,в който се намира "/boot" директорията
setup (hd0) #къде да се инсталира GRUB-а (в случая MBR)
quit

И ако всичко е минало както трябва,вече трябва да имаш преоразмерен root дял с работеща дистрибуция на него '<img'>
Btw да не забравиш да направиш всички промени по fstab и menu.lst ако е необходимо и ако държиш да копираш файлове ги копирай така че да останат със същите атрибути с които са били.
Enjoy.
Активен