Сервер HP ProLiant DL180 G5 с рейд контроллером P400. Инсталятор последней беты Кентавра, легкого сервера и KDE4 десктопа не смог установить загрузчик. В процессе установки пришлось пропустить. Потом загрузился в режим восстановления, собрал софтовый рейд на котором находится корневой раздел и mount-system отработал. Чрутнулся туда, поднял сеть и обновил до сизифа. Попытался вручную установить загрузчик: [root@localhost ~]# grub-install --recheck /dev/md1 /usr/sbin/grub-setup: error: unknown device number: 104, 2. [root@localhost ~]# /usr/sbin/grub-setup -vv /dev/md1 disk/raid.c:658: Scanning for RAID devices on disk hd0 kern/disk.c:245: Opening `hd0'... /usr/sbin/grub-setup: info: the size of hd0 is 976703805. kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d0' in open_device() kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0' kern/disk.c:334: Closing `hd0'. kern/disk.c:245: Opening `hd0'... /usr/sbin/grub-setup: info: the size of hd0 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d0' in open_device() kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d0p1' in open_device() kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p1' partmap/msdos.c:91: partition 1: flag 0x0, type 0xfd, start 0x7cc5bd, len 0x270d7b5 kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d0' in open_device() kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d0p2' in open_device() partmap/msdos.c:91: partition 2: flag 0x0, type 0xfd, start 0x2ed9d72, len 0x3749b3cb kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d0' in open_device() kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d0p3' in open_device() partmap/msdos.c:91: partition 3: flag 0x0, type 0x0, start 0x0, len 0x0 kern/disk.c:334: Closing `hd0'. disk/raid.c:658: Scanning for RAID devices on disk hd0,msdos3 kern/disk.c:245: Opening `hd0,msdos3'... /usr/sbin/grub-setup: info: the size of hd0 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e partmap/msdos.c:91: partition 1: flag 0x0, type 0xfd, start 0x7cc5bd, len 0x270d7b5 partmap/msdos.c:91: partition 2: flag 0x0, type 0xfd, start 0x2ed9d72, len 0x3749b3cb kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d0p3' in open_device() kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' disk/raid.c:600: Found array md2 (mdraid) disk/raid.c:658: Scanning for RAID devices on disk hd0,msdos2 kern/disk.c:245: Opening `hd0,msdos2'... /usr/sbin/grub-setup: info: the size of hd0 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e partmap/msdos.c:91: partition 1: flag 0x0, type 0xfd, start 0x7cc5bd, len 0x270d7b5 kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d0p2' in open_device() kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p2' disk/raid.c:600: Found array md1 (mdraid) disk/raid.c:658: Scanning for RAID devices on disk hd0,msdos1 kern/disk.c:245: Opening `hd0,msdos1'... /usr/sbin/grub-setup: info: the size of hd0 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d0p1' in open_device() kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p1' disk/raid.c:600: Found array md0 (mdraid) disk/raid.c:658: Scanning for RAID devices on disk hd1 kern/disk.c:245: Opening `hd1'... /usr/sbin/grub-setup: info: the size of hd1 is 976703805. kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d1' in open_device() kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1' kern/disk.c:334: Closing `hd1'. kern/disk.c:245: Opening `hd1'... /usr/sbin/grub-setup: info: the size of hd1 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d1' in open_device() kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d1p1' in open_device() kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p1' partmap/msdos.c:91: partition 1: flag 0x0, type 0xfd, start 0x7cc5bd, len 0x270d7b5 kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d1' in open_device() kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d1p2' in open_device() partmap/msdos.c:91: partition 2: flag 0x0, type 0xfd, start 0x2ed9d72, len 0x3749b3cb kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d1' in open_device() kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d1p3' in open_device() partmap/msdos.c:91: partition 3: flag 0x0, type 0x0, start 0x0, len 0x0 kern/disk.c:334: Closing `hd1'. disk/raid.c:658: Scanning for RAID devices on disk hd1,msdos3 kern/disk.c:245: Opening `hd1,msdos3'... /usr/sbin/grub-setup: info: the size of hd1 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e partmap/msdos.c:91: partition 1: flag 0x0, type 0xfd, start 0x7cc5bd, len 0x270d7b5 partmap/msdos.c:91: partition 2: flag 0x0, type 0xfd, start 0x2ed9d72, len 0x3749b3cb kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d1p3' in open_device() kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' disk/raid.c:658: Scanning for RAID devices on disk hd1,msdos2 kern/disk.c:245: Opening `hd1,msdos2'... /usr/sbin/grub-setup: info: the size of hd1 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e partmap/msdos.c:91: partition 1: flag 0x0, type 0xfd, start 0x7cc5bd, len 0x270d7b5 kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d1p2' in open_device() kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p2' disk/raid.c:658: Scanning for RAID devices on disk hd1,msdos1 kern/disk.c:245: Opening `hd1,msdos1'... /usr/sbin/grub-setup: info: the size of hd1 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d1p1' in open_device() kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p1' kern/disk.c:245: Opening `md0'... disk/raid.c:134: md0: total_devs=2, disk_size=8176768 disk/raid.c:163: md0: level=1, total_sectors=8176768 kern/disk.c:334: Closing `md0'. kern/disk.c:245: Opening `md0'... disk/raid.c:134: md0: total_devs=2, disk_size=8176768 disk/raid.c:163: md0: level=1, total_sectors=8176768 kern/disk.c:334: Closing `md0'. kern/disk.c:245: Opening `md1'... disk/raid.c:134: md1: total_devs=2, disk_size=40949504 disk/raid.c:163: md1: level=1, total_sectors=40949504 kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p2' kern/disk.c:334: Closing `md1'. kern/disk.c:245: Opening `md1'... disk/raid.c:134: md1: total_devs=2, disk_size=40949504 disk/raid.c:163: md1: level=1, total_sectors=40949504 kern/disk.c:334: Closing `md1'. kern/disk.c:245: Opening `md2'... disk/raid.c:134: md2: total_devs=2, disk_size=927576832 disk/raid.c:163: md2: level=1, total_sectors=927576832 kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d0p3' kern/disk.c:245: Opening `md2'... disk/raid.c:134: md2: total_devs=2, disk_size=927576832 disk/raid.c:163: md2: level=1, total_sectors=927576832 kern/disk.c:334: Closing `md2'. kern/disk.c:245: Opening `md2'... disk/raid.c:134: md2: total_devs=2, disk_size=927576832 disk/raid.c:163: md2: level=1, total_sectors=927576832 kern/disk.c:334: Closing `md2'. kern/disk.c:245: Opening `hd0'... /usr/sbin/grub-setup: info: the size of hd0 is 976703805. kern/disk.c:334: Closing `hd0'. kern/disk.c:245: Opening `hd0'... /usr/sbin/grub-setup: info: the size of hd0 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e partmap/msdos.c:91: partition 1: flag 0x0, type 0xfd, start 0x7cc5bd, len 0x270d7b5 partmap/msdos.c:91: partition 2: flag 0x0, type 0xfd, start 0x2ed9d72, len 0x3749b3cb partmap/msdos.c:91: partition 3: flag 0x0, type 0x0, start 0x0, len 0x0 kern/disk.c:334: Closing `hd0'. kern/disk.c:245: Opening `hd0,msdos3'... /usr/sbin/grub-setup: info: the size of hd0 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e partmap/msdos.c:91: partition 1: flag 0x0, type 0xfd, start 0x7cc5bd, len 0x270d7b5 partmap/msdos.c:91: partition 2: flag 0x0, type 0xfd, start 0x2ed9d72, len 0x3749b3cb kern/disk.c:334: Closing `hd0,msdos3'. kern/disk.c:245: Opening `hd0,msdos2'... /usr/sbin/grub-setup: info: the size of hd0 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e partmap/msdos.c:91: partition 1: flag 0x0, type 0xfd, start 0x7cc5bd, len 0x270d7b5 kern/disk.c:334: Closing `hd0,msdos2'. kern/disk.c:245: Opening `hd0,msdos1'... /usr/sbin/grub-setup: info: the size of hd0 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e kern/disk.c:334: Closing `hd0,msdos1'. kern/disk.c:245: Opening `hd1'... /usr/sbin/grub-setup: info: the size of hd1 is 976703805. kern/disk.c:334: Closing `hd1'. kern/disk.c:245: Opening `hd1'... /usr/sbin/grub-setup: info: the size of hd1 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e partmap/msdos.c:91: partition 1: flag 0x0, type 0xfd, start 0x7cc5bd, len 0x270d7b5 partmap/msdos.c:91: partition 2: flag 0x0, type 0xfd, start 0x2ed9d72, len 0x3749b3cb partmap/msdos.c:91: partition 3: flag 0x0, type 0x0, start 0x0, len 0x0 kern/disk.c:334: Closing `hd1'. kern/disk.c:245: Opening `hd1,msdos3'... /usr/sbin/grub-setup: info: the size of hd1 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e partmap/msdos.c:91: partition 1: flag 0x0, type 0xfd, start 0x7cc5bd, len 0x270d7b5 partmap/msdos.c:91: partition 2: flag 0x0, type 0xfd, start 0x2ed9d72, len 0x3749b3cb kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d1p3' in open_device() kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/emu/hostdisk.c:582: reusing open device `/dev/cciss/c0d1p3' kern/disk.c:334: Closing `hd1,msdos3'. kern/disk.c:245: Opening `hd1,msdos2'... /usr/sbin/grub-setup: info: the size of hd1 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e partmap/msdos.c:91: partition 1: flag 0x0, type 0xfd, start 0x7cc5bd, len 0x270d7b5 kern/emu/hostdisk.c:592: opening the device `/dev/cciss/c0d1p2' in open_device() kern/disk.c:334: Closing `hd1,msdos2'. kern/disk.c:245: Opening `hd1,msdos1'... /usr/sbin/grub-setup: info: the size of hd1 is 976703805. partmap/msdos.c:91: partition 0: flag 0x0, type 0xfd, start 0x3f, len 0x7cc57e kern/disk.c:334: Closing `hd1,msdos1'. /usr/sbin/grub-setup: info: changing current directory to /dev. /usr/sbin/grub-setup: error: unknown device number: 104, 2. [root@localhost ~]# cat /proc/mdstat Personalities : [raid1] md2 : active raid1 cciss/c0d0p3[0] cciss/c0d1p3[1] 463788416 blocks [2/2] [UU] md0 : active raid1 cciss/c0d0p1[0] cciss/c0d1p1[1] 4088384 blocks [2/2] [UU] md1 : active raid1 cciss/c0d0p2[0] cciss/c0d1p2[1] 20474752 blocks [2/2] [UU] md0 - своп md1 - корневой раздел md2 - Раздел на котором сделан LVM и lv которого монтируется в /var/lib/vz
у меня на пролианты ставилось, но в другой конфигурации и аппаратные рейды использовались. Так-же нормально поставил вчера систему на софтовый RAID1. А какой тут RAID собирал ?
(В ответ на комментарий №1) > у меня на пролианты ставилось, но в другой конфигурации и аппаратные рейды > использовались. > > Так-же нормально поставил вчера систему на софтовый RAID1. > > А какой тут RAID собирал ? Тут софтовый.
(В ответ на комментарий №1) > у меня на пролианты ставилось, но в другой конфигурации и аппаратные рейды > использовались. > > Так-же нормально поставил вчера систему на софтовый RAID1. > > А какой тут RAID собирал ? Вот проверил на железном и все нормально поставилось.
Попробуйте, пожалуйста, grub2-1.99-alt1
При загруженном модуле floppy и реально отсутствующем floppy-приводе установщик grub2-1.9.9 уходит в бесконечный цикл (с 1.9.8 такого не наблюдал). Решается снесением floppy из загруженных модулей ядра при установке grub2. Сам модуль загружается стараниями udev.
grub2-1.99-alt2 -> sisyphus: * Thu May 26 2011 Vitaly Kuznetsov <vitty@altlinux> 1.99-alt2 - disable floppies handling (ALT #24974)