Aqui está uma solução de três etapas que sugiro, depois de adotá-la com sucesso:
Eu tenho um laptop Dell carregado com o Windows 7.
As partições que vejo no Gerenciador de discos são as seguintes:
Uma ΟΕΜ partição 39MB, uma partição NTFS 218.20GB (boot, arquivo de paginação, primário) e uma partição NTFS de recuperação 14.65GB (sistema, ativo, primário).
Eu também queimei um DVD do Slackware 14.0 para que eu possa instalar a distribuição do Slackware Linux.
Como posso fazer o laptop inicializar o Windows 7 e o Linux juntos?
Estas são as etapas exatas que usei para instalar o Windows Server 2003 R2 (e Windows 7 e XP) com o Slackware (versões 13.1, 14.0 e 14.1) nos notebooks Dell D410, D630, D2100 e M4600. Os tamanhos e números de partição são baseados em minha configuração específica (C: é para o sistema operacional Windows e partição de inicialização, D: é para o que você tem, E: é o espaço compartilhado Windows / Linux e F: é o sistema operacional Linux e partição de inicialização).
Inicialização dupla do Windows Server 2003 R2 / Slackware 14.1
Inicializar o disco de instalação do Windows
Instalador do Boot Slackware Linux
Configurar partições (não reparticionar):
fdisk /dev/sda
t
83
) a
1
e a
7
) w
, q
) Formate partições VFAT ( não formate a partição NTFS , deixaremos o Windows Installer fazer isso):
mkfs.vfat /dev/sda5
(use o NTFS, se desejar)
mkfs.vfat /dev/sda6
(use o NTFS, se desejar)
Formatar partição do Linux:
mkfs.ext4 /dev/sda7
Conteúdo do lilo.conf:
boot = /dev/sda7
message = /boot/boot_message.txt
append = " vt.default_utf8=1"
vga = normal
image = /boot/vmlinuz
root = /dev/sda7
label = Linux
read-only
lilo -C lilo.conf
mkdir /mnt/e
mount -t vfat /dev/sda6 /mnt/e
dd if=/dev/sda7 of=/mnt/e/linux.bin bs=512 count=1
sync
Reinicie (Ctrl-Alt-Del)
Inicializar o disco de instalação do Windows
Instale na unidade C: ( não reparticione novamente , use a partição NTFS existente)
Mova o arquivo E: \ linux.bin C: \ linux.bin
attrib +hidden C:\linux.bin
Conteúdo:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003 Standard x64 Edition" /noexecute=optout /fastdetect
C:\linux.bin="Linux"