Postagens

Mostrando postagens de novembro, 2013

Dual boot em UEFI: Windows não oculta partições Linux

No particionamento MBR, os instaladores das distribuições, através da libparted, configuram o identificador das partições Linux como 83 ou 82 (swap). O Windows oculta no Explorer esses volumes pois sabe não tratarem-se de sistemas de arquivos que ele conheça. O particionamento GPT também tem um identificador de tipo, no formato GUID, que a libblkid chama de PART_ENTRY_TYPE ( blkid -p /dev/<partição> ). Até a versão 3.1, ao serem criadas partições em GPT para sistemas de arquivos Linux, a libparted configura seus identificadores com o mesmo GUID do Windows: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 ("Microsoft Basic Data"). Por isso, o Windows exibe os volumes Linux no Explorer e diz que o sistema de arquivos é "Raw", pois simplesmente não entende qualquer coisa que não seja FAT, NTFS ou ReFS. Partições Linux swap não são problema, pois a libparted cria-as com o GUID exclusivo 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F . Foi padronizado que o identificador para par...

SATA AHCI HIPM/DIPM

Imagem
Com o driver Rapid Storage Technology (RST), quando você clica em "Desativar" na interface de configuração ele modifica isso no registro (Windows 7): Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorA\Parameters\Device] "Controller0Phy0HIPM"=dword:00000000 "Controller0Phy0DIPM"=dword:00000000 "Controller0Phy1HIPM"=dword:00000000 "Controller0Phy1DIPM"=dword:00000000 Provavelmente adicionando mais links (Phy*) caso presentes. Então, para quem instala através do .inf, sem o pacote completo, pode desativar o gerenciamento de energia adicionando esses valores ao registro. A forma sugerida no Windows 7 Forums serve apenas para o driver AHCI genérico da Microsoft. Esse gerenciamento só diz respeito ao link SATA e não faz HDDs malucos pararem de dar cabeçadas (os famosos cliques). Neles, o hdparm ainda é requerido . Não achei — e não procurei muito — nada nativo no Windows que...

IE10 travando no Windows 7 SP1 + VIA P4M900

Assinatura do problema: Nome do Evento de Problema: APPCRASH Nome do Aplicativo: iexplore.exe Versão do Aplicativo: 10.0.9200.16521 Carimbo de Data/Hora do Aplicativo: 51207618 Nome do Módulo de Falhas: KERNELBASE.dll Versão do Módulo de Falhas: 6.1.7601.17932 Carimbo de Data/Hora do Módulo de Falhas: 503275ba Código de Exceção: c0000002 Deslocamento de Exceção: 0000d3cf Versão do sistema operacional: 6.1.7601.2.1.0.256.48 Identificação da Localidade: 1046 Informações Adicionais 1: 5e11 Informações Adicionais 2: 5e11f02802869116e02f153c75a38554 Informações Adicionais 3: 4998 Informações Adicionais 4: 49984ba3ea6d7d7374f4014884cf7061 Windows 7 SP1 32-bit, Internet Explorer 10, VIA P4M900, driver 7.14.14.60 (31/07/2008). [Atualização - 06/01/2014] Mesma coisa com o driver 8.14.14.19 (28/09/2009). Solução Na configuração do IE, marcar "Elementos gráficos acelerados → Usar renderização de software, em vez de renderização de GPU".

Particionamento padrão do Windows 7 em UEFI

GPT fdisk (gdisk) version 0.8.6 Partition table scan: MBR: protective BSD: not present APM: not present GPT: present Found valid GPT with protective MBR; using GPT. Disk /dev/sda: 976773168 sectors, 465.8 GiB Logical sector size: 512 bytes Disk identifier (GUID): XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX Partition table holds up to 128 entries First usable sector is 34, last usable sector is 976773134 Partitions will be aligned on 2048-sector boundaries Total free space is 2029 sectors (1014.5 KiB) Number Start (sector) End (sector) Size Code Name 1 2048 206847 100.0 MiB EF00 EFI system partition 2 206848 468991 128.0 MiB 0C01 Microsoft reserved part 3 468992 976773119 465.5 GiB 0700 Basic data partition Similar ao do Windows 8 . A diferença é a falta da partição de recuperação (2700), que não é criada no Windows 7. O instalador dimensiona a partição 3 para ocupar todo o espaço disponível.

Por que o GRUB é um exagero com UEFI

GRUB: FIRMWARE _____|___________________________________________________________________ | | | | GRUB PRECISA DE DRIVER PRÓPRIO PARA ACESSAR A PARTIÇÃO LINUX | | E LER O SISTEMA DE ARQUIVOS, O QUE SERÁ LOGO EM SEGUIDA FEITO | | *NOVAMENTE* PELO KERNEL/INITRAMFS PARA MONTAR O DIRETÓRIO / | | | | NÃO PODE USAR O FIRMWARE (QUE SÓ ENTENDE FAT) PARA ACESSAR O | | SISTEMA DE ARQUIVOS DA PARTIÇÃO LINUX | | | | | +----------------+ | __|______ESP_____|_____ ___|_______PARTIÇÃO LINUX______________ | | | | | | | | | v | | | v | | GRUB ----------+ | | /boot/bzImage | | | | /boot/initramfs | | | | | | | | | |_______________________| |_______________________________...