[Comm] Как освободить место в корне

Mike Shuvalov =?iso-8859-1?q?shuvalov=2Emv_=CE=C1_gmail=2Ecom?=
Сб Апр 5 13:13:13 MSD 2008


Здравствуйте!
В сообщении от Friday 04 April 2008 16:44:12 Алексей Шенцев написал(а):

> > Гм... вроде бы все ясно, но, честно говоря, неохота свалить систему.
> > Можно немного по подробнее о "типовой операции по восстановлению
> > загрузчика после переноса содержимого /usr на новй раздел"?
>
> MiniHOWTO Hard-disk-upgrade. На руском языке. Да и в рассылке этой часто
> встречается тема "восстановление загрузчика". Поищите.
Нашел, но в этом MiniHOWTO не совсем то. Там о переносе _всей_системы_ на 
новый диск. 
В любом случае спасибо, все получилось. Вот только не понял, зачем делать 
chroot? Добавил в /etc/fstab 

/dev/sda2	/usr			ext3	defaults	1	2 

перезагрузился и все заработало.

Опишу свои действия при освобождении места в корне, может пригодится кому 
(прошу гуру подправить, если что делал не так):

Конфигурация системы:
/dev/sda1 -- WinXP
/dev/sdb1 -- /
/dev/sdb2 -- swap
/dev/sdb4 -- /home

1. на /dev/sda1 (с WinXP) уменьшил раздел в Partition Magic (в Linux так и не 
нашел, чем можно изменить раздел NTFS);
2. загрузился с ALTLinux Rescue-CD;
3. создал раздел /dev/sda2 с ext3 командой
    mkfs.ext3 /dev/sda2
4. смонтировал /dev/sdb1 (где стоит корень системы) в /mnt/oldroot;
5. смонтировал /dev/sda2 в /mnt/newusr;
6. скопировал /mnt/oldroot/usr в /mnt/newusr;
7. добавил в /mnt/oldroot/etc/fstab
   /dev/sda2	/usr			ext3	defaults	1	2 
8. перезагрузился
9. проверив, что все работает, смонтировал /dev/sdb1 в /mnt/old и 
удалил /mnt/old/usr.

-- 
С уважением,
Михаил Шувалов
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: This is a digitally signed message part.
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20080405/0c012e92/attachment-0002.bin>


Подробная информация о списке рассылки community