Значи като инсталираш слака той те пита кое ти е роот партишъна. Това трябва да е ext2 дяла, пита те и къде да си сложи swap-a - съответно на swap дяла.
Когато си разделял диска (ако си го правил) с cfdisk примерно, указваш кой от партишъните да е bootable. Това става с командата toggle bootable.
Ако успяваш да заредиш от ЦД и на boot напишеш:
boot: root=/dev/hda1 noinitrd rw
където /dev/hda1 трябва да замениш с твоя бутабъл партишън (root партишъна, ext2).
Лека насока за това кой точно е:
Primary Master: /dev/hda
Primary Slave: /dev/hdb
Secondary Master: /dev/hdc
Secondary Slave: /dev/hdd
Партишъните вървят по малко по-засукан начин (примерно за hda):
Primary партишъна е hda1
Extended партишъна обаче е hda5
Така че, ако имаш Вин на първия партишън линукса ти е на hda5...
Значи става: boot: root=/dev/hda5 noinitrd rw
Така зарежда твойта инсталация.
Там отиваш в /etc и отваряш в някакъв текстов редактор lilo.conf
Вътре редактираш в началото:
boot = /dev/hda (да съвпада с твоя диск)
после накрая
root = /dev/hda1 отново за root партишъна на линукса
-----
Ако не стане по тези начини пробвай да инсталираш линукса на праймъри партишън на мастер диска (естествено това ще унищожи Windows-а но нали затова инсталираме линукс
'>. В такъв случай ext2 ти е primary партишъна и роот партишъна на инсталацията.
И пак повтарям - това става ако лило е инсталиран в MBR