Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: nplus в Mar 18, 2006, 19:39



Титла: Как да променя размера ан / ?
Публикувано от: nplus в Mar 18, 2006, 19:39
За да променя размера на /, GPrated иска да го демонтирам, но това е невъзможно. Има ли друго решение?


Титла: Как да променя размера ан / ?
Публикувано от: ray в Mar 18, 2006, 20:26
Здравей,
Използвай някое LiveCD.
Успех.Румен


Титла: Как да променя размера ан / ?
Публикувано от: nplus в Mar 18, 2006, 21:34
Има и друг проблем - / е най дясният (най-краен) дял от диска и няма как да се разшири, защото свободното място е в ляво.


Титла: Как да променя размера ан / ?
Публикувано от: в 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

....и май е тва :)
Ако има нещо неясно - питай :)


Титла: Как да променя размера ан / ?
Публикувано от: nplus в 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

....и май е тва :)
Ако има нещо неясно - питай :)

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

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


Титла: Как да променя размера ан / ?
Публикувано от: в 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 дял с работеща дистрибуция на него :)
Btw да не забравиш да направиш всички промени по fstab и menu.lst ако е необходимо и ако държиш да копираш файлове ги копирай така че да останат със същите атрибути с които са били.
Enjoy.