mcnd2
(usa Debian)
Enviado em 30/03/2014 - 14:47h
Mais um problema com esse pinguim, rS!
Então vamos ao caso.
Depois de tido problema no meu Debian, tive que fazer uma nova instalação.
Logo, como já tinha feito backup, copie o arquivo '40_custom' do grub2 que é gerenciado pelo Debian e conferi outros arquivos e etc. Assim fazendo toda a configuração necessária no Debian.
Após isso, dei boot no sistema e ao escolher o Mageia no grub2, o mesmo não esta mais subindo a interface e nem o sistema, parando na tela preta com o 'dracut:/ #'.
A mensagem que me retorna e para nela é essa:
Dracut warning: Could not boot.
dracut warning: could not boot.
dracut warning: /dev/disk/by-uuid/301615de-c24b-4a40-a3eb-c01121acb8d8 does not exist
Generating "/run/initramfs/rdsosreport.txt"
You might want to save "run/initramfs/rdsosreport.txt" to a USB stick or /boot after mounting ther and attach it the report.
To get more debug information in the report, reboot with "rd.debug" added to the kernel comand line.
Dropping to debug shell.
dracut:/ # _
Pelo que entendi deve ser algum problema de detecção da partição (uuid) do Mageia. Não foi mexido nada nessa partição ficando o mesmo uuid de antes da formatação da partição do Debian.
Não entendi o por que retornou a uuid diferente do que realmente é detectada pelo comando blkid no Debian:
root@Debian:/home/mcnd2# blkid
/dev/sda9: UUID="a68137c0-c714-47ae-bb7f-35f3ae67fdf9" TYPE="swap"
/dev/sda1: UUID="1E3E-D6AB" TYPE="vfat"
/dev/sda2: LABEL="RECOVERY" UUID="F43C452F3C44EDE4" TYPE="ntfs"
/dev/sda3: LABEL="Windows_7" UUID="4A704AF6704AE871" TYPE="ntfs"
/dev/sda5: LABEL="Mageia" UUID="d38287e5-ceb0-44ec-a0bc-66bfdbbff76d" TYPE="ext4"
/dev/sda7: LABEL="Sabayon" UUID="799e1b8d-f8c5-479c-89ea-623c07f5321a" TYPE="ext4"
/dev/sda8: LABEL="Backup_note" UUID="53c26c16-780a-42cb-8c1b-d8922e992f70" TYPE="ext4"
/dev/sda6: LABEL="Debian" UUID="32c4753e-7f86-4ca0-be68-0caa713b9325" TYPE="ext4"
root@Debian:/home/mcnd2#
Partição do Mageia montada no Debian:
mcnd2@Debian: [~]
>>> $ ls -l /media/Mageia/
total 136
lrwxrwxrwx 1 root root 7 Fev 11 22:24 bin -> usr/bin
drwxr-xr-x 4 root root 4096 Fev 26 19:00 boot
-rw------- 1 root root 42228 Fev 26 21:00 dead.letter
drwxr-xr-x 2 root root 4096 Fev 11 22:23 dev
drwxr-xr-x 109 root root 12288 Mar 19 22:16 etc
drwxr-xr-x 3 root root 4096 Fev 11 23:05 home
drwxr-xr-x 2 root root 4096 Out 18 20:02 initrd
lrwxrwxrwx 1 root root 7 Fev 11 22:24 lib -> usr/lib
lrwxrwxrwx 1 root root 9 Fev 11 22:24 lib64 -> usr/lib64
drwx------ 2 root root 16384 Fev 11 22:23 lost+found
drwxr-xr-x 8 root root 4096 Fev 15 16:11 media
drwxr-xr-x 3 root root 4096 Fev 14 22:23 mnt
drwxr-xr-x 2 root root 4096 Fev 12 23:48 opt
drwxr-xr-x 2 root root 4096 Fev 11 22:23 proc
drwxr-x--- 22 root root 4096 Mar 19 22:24 root
drwxr-xr-x 2 root root 4096 Fev 11 22:23 run
lrwxrwxrwx 1 root root 8 Fev 11 22:24 sbin -> usr/sbin
drwxr-xr-x 2 root root 4096 Out 18 20:02 srv
drwxr-xr-x 2 root root 4096 Fev 11 22:23 sys
drwxrwxrwt 8 root root 4096 Fev 11 23:06 tmp
drwxr-xr-x 14 root root 4096 Fev 11 22:33 usr
drwxr-xr-x 15 root root 4096 Mar 19 21:55 var
mcnd2@Debian: [~]
>>> $
Meu arquivo '40_custom' do grub2 que gerencia o menu de boot:
mcnd2@Debian: [~]
>>> $ cat /etc/grub.d/40_custom
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
## ---------------------------------
## Entrada para Debian em /dev/sda6.
## ---------------------------------
menuentry "Debian 7 (Wheezy)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos6)'
search --no-floppy --fs-uuid --set=root 32c4753e-7f86-4ca0-be68-0caa713b9325
linux /boot/vmlinuz-3.2.0-4-amd64 root=UUID=32c4753e-7f86-4ca0-be68-0caa713b9325 ro quiet acpi_osi=linux acpi_backlight=vendor splash
initrd /boot/initrd.img-3.2.0-4-amd64
}
## ---------------------------------
## Entrada para Mageia em /dev/sda5.
## ---------------------------------
menuentry "Mageia 4 (Thornicroft)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root d38287e5-ceb0-44ec-a0bc-66bfdbbff76d
linux /boot/vmlinuz-desktop BOOT_IMAGE=linux root=UUID=d38287e5-ceb0-44ec-a0bc-66bfdbbff76d splash quiet vga=789
initrd (hd0,5)/boot/initrd-desktop.img
# initrd (hd0,5)/boot/initrd-3.10.24-desktop-2.mga3.img
}
## ----------------------------------
## Entrada para Sabayon em /dev/sda7.
## ----------------------------------
menuentry "Sabayon 8 (rolling release v14.03)" gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos7)'
search --no-floppy --fs-uuid --set=root 799e1b8d-f8c5-479c-89ea-623c07f5321a
linux /boot/kernel-genkernel-x86_64-3.13.0-sabayon root=UUID=799e1b8d-f8c5-479c-89ea-623c07f5321a ro quiet
initrd (hd0,7)/boot/initramfs-genkernel-x86_64-3.13.0-sabayon
# initrd (hd0,7)/boot/initramfs-genkernel-x86_64-3.7.0-sabayon
}
## ----------------------------------
## Entrada para Windows em /dev/sda2.
## ----------------------------------
menuentry "Windows 7 (Seven)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root F43C452F3C44EDE4
chainloader +1
}
### Nota: Nas atualizações de kernel do Debian voltar o modo executável (sudo chmod +x /etc/grub.d/10_linux) para que a alteração seja incluida no grub.cfg (o mesmo se aplica para o arquivo /etc/grub.d/30_os-prober na troca de Windows ou outro Linux); depois retirar novamente ( sudo chmod -x...); o arquivo 40_custom pode permanecer o mesmo se não houver mudança nas partições. Depois de toda e qualquer alteração é preciso executar 'sudo update-grub'.
mcnd2@Debian: [~]
>>> $
Alguém com mais experiência com distros RPM que possa me dar uma ajuda?
Desde já agradeço pela atenção.