O hardware:
- placa-mãe com um slot IDE (2 unidades)
- placa PCI com 2 slots (4 unidades)
- disco rígido com o CentOS instalado
- disco rígido com um antigo Fedora instalado
A situação normal:
Eu inicializo no grub (splash screen do CentOS) e inicializo o CentOS instalado na unidade CentOS (hda).
A situação como está agora:
Eu conecto a unidade Fedora (para o mestre ou escravo no canal primário na placa PCI, hdc ou hdd) e inicializo. O CentOS inicializa o kernel, usa o kernel CentOS e tudo o mais é do Fedora. Módulos, versões de software, etc, quase como se reconhecesse a unidade Fedora como hda. No entanto, se eu fosse montar hda como /mnt/hda
, recebo a unidade CentOS. Se eu montar hdd ou hdc como /mnt/hdc
ou /mnt/hdd
, recebo a unidade Fedora como esperado. Mas o hda montado fora de qualquer outro caminho ( /usr
por exemplo), eu recebo os arquivos do Fedora.
Filesystem Size Used Avail Use% Mounted on
/dev/hda3 9.5G 7.5G 1.6G 83% /
/dev/hdd5 9.5G 7.5G 1.6G 83% /mnt/hdd5
/dev/hda3 6.4G 3.3G 2.8G 54% /mnt/hda3
Em particular, aqui estão as unidades montadas (de /dev
) e seus tamanhos de sistema de arquivos.
Alguém já viu isso antes? Como faço para iniciar a unidade de 6,5 GB como um SO?
Atualização:
A entrada do grub é:
title CentOS (2.6.18-128.4.1.el5.centos.plus)
root (hd0,0)
kernel /vmlinuz-2.6.18-128.4.1.el5.centos.plus ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.18-128.4.1.el5.centos.plus.img
cat devices.map
# this device map was generated by anaconda
(hd0) /dev/hda
fdisk -l (Fedora)
Disk /dev/hdd: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdd1 1 1275 10241406 7 HPFS/NTFS
/dev/hdd2 1276 4864 28828642+ f W95 Ext'd (LBA)
/dev/hdd3 4865 4865 8032+ 82 Linux swap / Solaris
/dev/hdd5 1276 2550 10241406 83 Linux
/dev/hdd6 2551 4864 18587173+ b W95 FAT32
fdisk -l (CentOS):
Disk /dev/hda: 20.0 GB, 20020396032 bytes
255 heads, 63 sectors/track, 2434 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 10 80293+ 83 Linux
/dev/hda2 11 402 3148740 82 Linux swap / Solaris
/dev/hda3 403 1258 6875820 83 Linux
/dev/hda4 1259 2434 9446220 5 Extended
/dev/hda5 1259 1911 5245191 83 Linux
/dev/hda6 1912 2433 4192933+ 83 Linux