Bug 20695

Summary: Не поддерживается инсталяция ядра на GPT раздел
Product: Sisyphus Reporter: Slava Dubrovskiy <dubrsl>
Component: bootloader-utilsAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: at, boyarsh, glebfm, ldv, mike, placeholder, sem, slazav, vitty, vt
Version: unstableKeywords: distro-blocker
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 17727    

Description Slava Dubrovskiy 2009-07-07 01:21:31 MSD
[root]# apt-get install kernel-image-ovz-rhel
Reading Package Lists... Done                         
Building Dependency Tree... Done                      
Selecting kernel-image-ovz-rhel#2.6.18-alt7 for 'kernel-image-ovz-rhel'
The following NEW packages will be installed:                          
  kernel-image-ovz-rhel#2.6.18-alt7                                    
0 upgraded, 1 newly installed, 0 removed and 0 not upgraded.           
Need to get 14.2MB of archives.                                        
After unpacking 70.4MB of additional disk space will be used.          
Get:1 ftp://ftp.linux.kiev.ua x86_64/classic kernel-image-ovz-rhel#2.6.18-alt7 2.6.18-alt7 [14.2MB]
Fetched 14.2MB in 1s (7223kB/s)                                                                    
Committing changes...                                                                              
Preparing...                 ############################################################### [100%]
1: kernel-image-ovz-rhel     ############################################################### [100%]
/                                                                                                  

WARNING: GPT (GUID Partition Table) detected on '/dev/cciss/c0d0'! The util fdisk doesn't support GPT. Use GNU Parted.                                                                                  


WARNING: The size of this disk is 3.0 TB (3000513552384 bytes).
DOS partition table format can not be used on drives for volumes
larger than (2199023255040 bytes) for 512-byte sectors. Use parted(1) and GUID 
partition table format (GPT).                                                  

Disk /dev/dm-0 doesn't contain a valid partition table
Running /usr/lib/rpm/posttrans-filetriggers
Done.
Comment 1 Michael Shigorin 2009-08-15 14:25:30 MSD
Насколько понимаю, это уже distro-blocker по нынешним временам.
Comment 2 Dmitry V. Levin 2009-09-01 18:33:16 MSD
Приложите, пожалуйста, содержимое файла /proc/partitions в этой системе.
Comment 3 Slava Dubrovskiy 2009-09-01 18:47:19 MSD
(В ответ на комментарий №2)
> Приложите, пожалуйста, содержимое файла /proc/partitions в этой системе.
# cat /proc/partitions
major minor  #blocks  name

 104     0  976729816 cciss/c0d0
 104     1   20477504 cciss/c0d0p1
 104     2  956250000 cciss/c0d0p2
 104    16  976729816 cciss/c0d1
 104    17   20477504 cciss/c0d1p1
 104    18  956250000 cciss/c0d1p2
 104    32  976729816 cciss/c0d2
 104    33    2101184 cciss/c0d2p1
 104    34   18376320 cciss/c0d2p2
 104    35  956250000 cciss/c0d2p3
 104    48  976729816 cciss/c0d3
 104    49    2101184 cciss/c0d3p1
 104    50   18376320 cciss/c0d3p2
 104    51  956250000 cciss/c0d3p3
   9     0   20477440 md0
   9     2 2868747264 md2
   9     1   36752512 md1
 253     0 2866892800 dm-0
Comment 4 Repository Robot 2009-09-16 18:13:50 MSD
bootloader-utils-0.4.1-alt1 -> sisyphus:

* Wed Sep 16 2009 Vladislav Zavjalov <slazav@altlinux> 0.4.1-alt1

- installkernel:
  - change lilo restarting logic (closes #1014, #1015, #20695):
    old behaviour: restart lilo if first bootloader found in
      devices from /proc/partitions is lilo
    new one: restart lilo when lilo bootloader is found in
      device from boot= setting in lilo.conf
  - when detectliloboot.sh fails to find device, there are no
    need to run detectloader.sh (thx Dmitry V. Levin)
      (closes: #21106)
  - suppress unwanted output from cd -
- detectloader: replace by two shell scripts:
    detectliloboot.sh -- to get boot device from lilo.conf
    detectloader.sh -- to get bootloader type on the given device or file
- bootloader_utils.pm:
  - (getroot): recognize UUID and LABEL
      (thx Dmitry V. Levin) (closes: #2194, #18127)
  - remove unused functions (partitions, typeOfMBR) used in
      removed detectloader program
- rebootin
  - remove GRUB support
  - fix working with quoted labels in lilo.conf (closes: #11446).
  - cleanup code, improve error and help messages
  - add long options, add -l option for listing available labels.
  - update manpage
- remove URL and Packager tags (thx Dmitry V. Levin).