Bug 21189

Summary: Не работает авторазбивка на маленьких дисках
Product: Sisyphus Reporter: Sir Raorn <raorn>
Component: installer-distro-desktop-stage2Assignee: Anton V. Boyarshinov <boyarsh>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P1 CC: cas, dd1email, mike, vx8400
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://git.altlinux.org/people/raorn/packages/?p=installer-desktop.git;a=commitdiff;h=e07282b55f2b9e587db3dcb86073a99119b36648

Description Sir Raorn 2009-08-22 17:37:10 MSD
Пробовал в qemu, образы диска 4G и 8G не работают.  Заработало на 12G.  Памяти виртмашине дал 512M.
Comment 1 Sir Raorn 2009-08-23 00:56:07 MSD
Там синтаксические ошибки в скрипте генерации профиля авторазбивки.  Фикс у меня в гите.
Comment 2 vx8400 2009-10-28 18:30:45 MSK
Ошибка воспроизводится c altlinux-5.0.0-school-lite-i586-ru-install-cd.iso

При установке в qemu (-m 192, пустой образ диска = 8192M) на 
шаге инсталлятора 4/14 после "использовать неразмеченное пр-во" 
или "удалить все и создать разделы автоматически" выдается ошибка "недостаточно места".

Установленный дистрибутив занимает на "/" (единственный раздел) ~3.5G, с большим запасом. 

Для school-lite это критично, так как с большой вероятностью будет ставиться на машины с диском <~10G.
Comment 3 Michael Shigorin 2011-10-07 12:54:01 MSK
У boyarsh@ это было поправлено коммитом 2b5b13a6f0905a22fccb7d4fc11050cfd064df81:

-if [ "$max_disk" -le 20000000 && "$pkg_size" -le 2000000000 ] ; then
+if [ "$max_disk" -le 20000000 ] && [ "$pkg_size" -le 2000000000 ] ; then

хотя у тебя ровнее:

-if [ "$max_disk" -le 20000000 && "$pkg_size" -le 2000000000 ] ; then
+if [ "$max_disk" -le 20000000 -a "$pkg_size" -le 2000000000 ] ; then

See also: bug #25928