11.6 GNOME не хочет ставить GRUB1

11.6 CLDG: Хочу продолжать использовать первый GRUB.
Устанавливаю систему командой

cl-install --disk /dev/sda2:/:reiserfs --set os_grub2_path=

система устанавливается нормально, но на заключительном этапе говорит, что не может найти диск для установки загрузчика и завершается с ошибкой. Если не прописывать “os_grub2_path=” - диск находится нормально. Ставлю на Virtualbox 4.06
Это только у меня так?

может попробовать явно указать ему --mbr /dev/sda
а вообще, скиньте сюда логи установки
и еще параметры неплохо бы
cl-install -v |pastebin

Попробовал задать MBR напрямую - тот же эффект.
Программы pastebin нет.

calculate# cl-install --disk=/dev/sda2:/:reiserfs --set os_grub2_path= -v
Список переменных library:


Имя переменной Режим Значение


cl_autoupdate_set [r] off
cl_chroot_path [w] /
cl_env_path [r] [’/etc/calculate/calculate2.env’, ‘/var/calculate/calculate2.env’, ‘/var/calculate/remote/calculate2.env’]
cl_kernel_uid [r]
cl_root_path [w] /
cl_template_clt_path [r] [’/etc’, ‘/usr/share/gnupg/qualified.txt’, ‘/usr/share/openvpn/easy-rsa’]
cl_template_path [r] [’/usr/share/calculate/templates’, ‘/var/calculate/templates’, ‘/var/calculate/remote/templates’]
hr_cdrom_set [r] off
hr_cpu_num [r] 1
hr_laptop [r]
hr_laptop_model [r]
hr_video [r] vesa
hr_video_name [r] InnoTek VirtualBox Graphics Adapter
os_arch_machine [r] i686
os_linux_name [r] Calculate Linux Desktop
os_linux_shortname [r] CLDG
os_linux_ver [r] 11.6
os_locale_language [r] ru
os_locale_locale [r] ru_RU.UTF-8
os_locale_xkb [r] us,ru(winkeys)
os_net_allow [r] 192.168.0.0/16
os_net_hostname [w] calculate
os_net_interfaces [r] [‘eth0’]
os_net_ip [r] 192.168.5.242
os_root_dev [r] /dev/ram0
os_root_type [r] livecd
os_scratch [r] off
os_x11_video_drv [r] vesa

Список переменных install:


Имя переменной Режим Значение


ac_install_flash [r]
ac_install_merge [r] up
ac_install_system [r] up
cl_chroot_grub [r] /
cl_distfiles_path [w] /var/calculate/remote/distfiles
cl_image [r] /mnt/cdrom
cl_image_path [r] [’/var/calculate/remote/linux’, ‘/var/calculate/linux’, ‘/usr/calculate/share/linux’, ‘/mnt/cdrom’]
cl_install_autoupdate_set [w] on
cl_install_kernel_uid [r] b7a7eb95
cl_migrate_user [r] [‘root’, ‘dialclient’, ‘guest’]
cl_migrate_user_pwd [r] [‘yes’, ‘no’, ‘no’]
cl_name [r] calculate-install
cl_pkgdir_path [w] /var/calculate/remote/packages/CLDG/i686
cl_uuid_set [r] on
cl_ver [r] 2.2.18
hr_video_id [r]
os_bind_mountpoint [r] []
os_bind_path [r] []
os_device_dev [r] [‘sda’]
os_device_map [r] [0]
os_device_partition [r] [‘msdos’]
os_device_type [r] [‘hdd’]
os_disk_dev [r] [’/dev/sda1’, ‘/dev/sda2’]
os_disk_format [r] [‘swap’, ‘reiserfs’]
os_disk_grub [r] [‘0,0’, ‘0,1’]
os_disk_id [r] [‘82’, ‘83’]
os_disk_mount [r] [’’, ‘’]
os_disk_name [r] [’’, ‘CLDG-11.6’]
os_disk_options [r] [’’, ‘’]
os_disk_part [r] [‘primary’, ‘primary’]
os_disk_size [r] [‘1045MB’, ‘9693MB’]
os_disk_uuid [r] [‘f8acede3-415c-4636-845d-672864ffdb8a’, ‘b7a7eb95-c8e4-41d0-9641-f0982ffc398c’]
os_format_type [r] [‘ntfs-3g’, ‘ext4’, ‘ext3’, ‘ext2’, ‘reiserfs’, ‘xfs’, ‘vfat’, ‘ntfs’]
os_format_use [r] [‘yes’, ‘yes’, ‘yes’, ‘yes’, ‘yes’, ‘yes’, ‘yes’, ‘yes’]
os_grub2_path [w]
os_grub_conf [r]
os_install_arch_machine [w] i686
os_install_bind_mountpoint [r] []
os_install_bind_path [r] []
os_install_clock_timezone [w] Europe/Moscow
os_install_clock_type [w] local
os_install_dev_from [r]
os_install_disk_format [r] [‘swap’, ‘reiserfs’]
os_install_disk_grub [r] [‘0,0’, ‘0,1’]
os_install_disk_id [r] [‘82’, ‘83’]
os_install_disk_mount [r] [‘swap’, ‘/’]
os_install_disk_options [r] [’’, ‘noatime’]
os_install_disk_perform_format [r] [’’, ‘yes’]
os_install_disk_use [r] [‘UUID=f8acede3-415c-4636-845d-672864ffdb8a’, ‘UUID=b7a7eb95-c8e4-41d0-9641-f0982ffc398c’]
os_install_disk_uuid [r] [‘f8acede3-415c-4636-845d-672864ffdb8a’, ‘b7a7eb95-c8e4-41d0-9641-f0982ffc398c’]
os_install_fb_resolution [w] 1024x768-32
os_install_fstab_mount_conf [r] # / was on /dev/sda2 during installation
UUID=b7a7eb95-c8e4-41d0-9641-f0982ffc398c / reiserfs noatime 0 2
os_install_fstab_swap_conf [r] # swap was on /dev/sda1 during installation
UUID=f8acede3-415c-4636-845d-672864ffdb8a none swap sw 0 0
os_install_grub_devicemap_conf [r] (hd0) /dev/sda
os_install_initrd [r] initramfs-2.6.38.8-i686-CLDG
os_install_initrd_install [r] initramfs-2.6.38.8-i686-CLDG-install
os_install_kernel [r] vmlinuz-2.6.38.8-i686-CLDG
os_install_kernel_attr [r]
os_install_kernel_config [r] config-2.6.38.8-i686-CLDG
os_install_kernel_resume [r] real_resume=UUID=f8acede3-415c-4636-845d-672864ffdb8a
os_install_kernel_scheduler [r] cfq
os_install_lang [r] [‘bg_BG’, ‘ru_RU’, ‘pt_BR’, ‘fr_FR’, ‘it_IT’, ‘uk_UA’, ‘en_US’, ‘de_DE’, ‘pl_PL’, ‘es_ES’]
os_install_linguas [w] en ru
os_install_linux_build [r] 20110715
os_install_linux_name [w] Calculate Linux Desktop
os_install_linux_shortname [w] CLDG
os_install_linux_subname [w] GNOME
os_install_linux_system [r] desktop
os_install_linux_ver [r] 11.6
os_install_locale_consolefont [r] ter-k14n
os_install_locale_dumpkeys [r]
os_install_locale_keymap [r] -u ruwin_cplk-UTF-8
os_install_locale_lang [r] ru_RU
os_install_locale_language [r] ru
os_install_locale_locale [r] ru_RU.UTF-8
os_install_locale_xkb [r] us,ru(winkeys)
os_install_locale_xkbname [r] us,ru
os_install_makeopts [w] -j1
os_install_mbr [r] sda
os_install_net_allow [r] 192.168.0.0/16
os_install_net_cidr [r] [‘16’]
os_install_net_conf [r] networkmanager
os_install_net_dhcp_set [r] [‘on’]
os_install_net_dns [r]
os_install_net_dns_search [w]
os_install_net_domain [w] local
os_install_net_hash [r] {‘eth0’: {‘ip’: ‘192.168.5.242’, ‘cidr’: ‘16’, ‘mac’: ‘08:00:27:61:1b:f1’, ‘name’: ‘Intel 82540EM’, ‘dhcp’: ‘on’}}
os_install_net_hostname [w] calculate
os_install_net_interfaces [r] [‘eth0’]
os_install_net_ip [r] [‘192.168.5.242’]
os_install_net_mac [r] [‘08:00:27:61:1b:f1’]
os_install_net_name [r] [‘Intel 82540EM’]
os_install_net_route_dev [r] []
os_install_net_route_gw [r] []
os_install_net_route_hash [r] {}
os_install_net_route_network [r] []
os_install_net_route_src [r] []
os_install_net_settings [w] networkmanager
os_install_ntp [w] ntp0.zenon.net
os_install_proxy [w]
os_install_root_dev [r] /dev/sda2
os_install_root_type [w] hdd
os_install_scratch [r] off
os_install_system_map [r] System.map-2.6.38.8-i686-CLDG
os_install_x11_composite [w] off
os_install_x11_resolution [r] 1152x864
os_install_x11_video_drv [w] vesa
os_net_interfaces_info [r] eth0 (DHCP)
os_nvidia_mask [r]

Какая версия calculate-install?

calculate# cl-intsall --ver
2.2.8

Ошибся. 2.2.18 - правильно

Попробуйте обновить до следующей версии

делаю:

 layman-S && emerge calculate-install

дает ошибку: конфликт /bin/bashlogin при установке calculate-install
или я что-то не то делаю?

Удалите перед этим пакет livecd-tools.

Удалил. Все равно дает ошибку (к сожалению не записал точно) - consolekit не может найти место куда временный файл поместить.

А почему бы просто не взять и использовать grub-0.97? Такой примерчик вам даду.

daduda@calculate ~ $ qlist -Iv|grep grub
sys-boot/grub-0.97-r10
sys-boot/grub-1.99-r2

calculate daduda # grub-install /dev/sda
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(hd0)   /dev/sda
calculate daduda #

Вопрос был в том, что задекларированный метод грузиться с первого граба не работает. А вот по какой причине - не ясно. То ли так задумано, то ли руки кривые.

Исправлено в новых calculate-utilities.