04. marts 2004 - 23:20Der er
7 kommentarer og 1 løsning
LILO Booter på det forkerte drev !
Hej Eksperter. Jeg har lige prøvet at installere Mandrake 9.2 på mit D:/ drev som er en hdd skuffe.. Men jeg køre normalt med winXP på mit C:/ drev. problemet er nu at hvis jeg slukker for min HDD skuffe (D drevet) så kan jeg ikke boote mit winXP da den skal bruge LILO informationerne fra D:\ drevet. er det ikke mugligt at ligge den på mit C:\ så jeg kan boot mit winXP uden at skulle tænde for min HDD skuffe ??.... og ude at skulle formatere da jeg helst ikke vil tabe minne dataer lige nu...
MVH KUklinski
p.s. jeg kan ikke lave en boot floppy disk da Mandrake melleder fjeld når jeg vil lave en bootdisket (der er forsøgt med 3 nye disketer som virker fint i win)
Det kunne være rart at se indholdet af din lilo.conf. Den ligger i mappen /etc i linux. Den fortæller hvor lilo er installeret og hvilke indstillinger den bruger. Den fortæller også hvordan master-slave forholdene er mellem dine diske.
Jeg går ud fra at du ikke har ændret din BIOS til ikke at skarte på den første harddisk. (Hvis du ikke ved hvad BIOS er, så har du nok ikke).
Sekundercontroller Master: HDD (D:\ drev (hdd skuffe)) Slave : ingenting opsætningen skyldes at jeg for konflikter hvis jeg sider en enhed sammen med min skuffe..
Er det ikke muligt at flyte lilo til den anden HDD (C:\) så jeg kan boot fra C:\ og stadig have de valg muligheder fra lilo lige meget oom HDD skuffen er tænt eller ej.. ?
Den ser ud til at være korrekt indstillet, så det er ikke i opsætningen at problemet er.
Næste bud: Jeg er ikke sikker på at du må have dine instillinger i lilo til at pege på drev, der ikke altid er der. Normalt skal lilo også køres igen, når partitionerne bliver ændret på drevet, da lilo indeholder en slags kort over drevene. Jeg tror du bliver nødt til at løse problemet ved at have en linux partition kaldet /boot på din fast harddisk. En anden mulighed kan være at have 2 lilo.conf filer. Dvs installere lilo 2 gange, en gang pr. drev. lilo.conf filen til din faste harddisk må så ikke pege på noget, som er relativ til linux roden, da denne ikke altid er til stedet. En 3. mulighed er at bruge windows boot loader (Ja den kan indlæse linux, men den er svær at indstille til det).
hmmm... Det lyder fornuftigt.. jeg tror at jeg geninstallere Mandrake og der ved laver /Boot på mit C:\ drev det bliver jeg lige nød til at se på efter arbejd i morgen.. ;0)
men du kan lige send et svar så giver jeg points imorgen skal op og på arbejd om en par timmer.. :[
Yes... det var faktisk ikke nødvendig at lave en /boot partition.. jeg må have kommet til at trykke forkeret da jeg installeret Mandrake.. så jeg geninstalleret den og fik placeret lilo'en på C:\ drevet så at jeg nu kan boot lige som jeg vil :0) det kunne bare være sjovt at finde ud af om man ikke kan flytte lilo-booten hvis nu det vil være nødvendigt? men pointsne går til dig.. og tak for hjælpen :0)
boot parameteren i lilo.congf filen fortælle hvor lilo gemmer sin boot sektor. Det kan også lade sig gøre at flytte den første sektor med 'dd' kommandoen, men der skal man passe på man ikke kommer til at skrive forkert, da det kan overskrive en vigtig del af filsystemet. Det er nemlig gemt lige efter.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.