10. september 2000 - 02:00Der er
8 kommentarer og 3 løsninger
Linux boot
Unden det store kendskab til Linux kunne jeg godt tænke mig at vide om det er muligt at få Linux som multi-boot. Jeg har W98 på C, og Win2000 på D, på E kunne jeg godt tænke mig Linux, men hvordan takler man den ?
Intet problem! Linux har sin egen indbyggede bootloader, som du kan bruge. Den hedder LILO, og hvis det ellers er en hæderlig og nyere version af Linux, du installerer, så skulle du gerne få muligheden for at installer og konfigurere LILO under installationen af Linux.
Jeg har aldrig afprøvet det i praksis, men umiddelbart vil jeg ikke mene, at der bliver ændret ved den. Men du kan konfigurere LILO, så den kan starte både Linux, Win98 og Win2K - det ville vel være at foretrække?
Ja, det er rart at man har alle OS muligheder - men hvad så hvis c drevet bliver formateret, skal boot filen så gemmes, eller er man efter geninst. af \'98 på c drevet, så nød til at køre en \"repair\" eller hvad det nu hedder, af Linux ?
LILO opretter sin egen MBR på den disk som systemet vil boote på. Du kan sagtens have flere OS\'er som styres fra LILO. Hvis du trykker <tab> når der står LILO kan du se hvilke muligheder der er, hvis du har flere OS\'er eller kerner. Læs manual siderne om LILO og du bliver klogere. Du kan også vælge at se på Indernettet der er masser af how-tos der beskriver lige netop dit spørgsmål.
rfrog >> Dit problem opstår fordi LILO er konfigureret til at kigge på din flytbare disk efter en kerne der kan bootes. Hvis du ikke skal bruge LINUX disken mere kan du enten afinstallere LILO eller bare sætte dos disk i og boote på den. Når du er oppe skriver du fdisk /mbr. Dette medfører at din MBR bliver skiftet ud til den der kan boote f.eks. M$Win98. En anden og mere holdbar løsning er at lave en partition på den disk som systemet først kigger på. 30 Mb er rigeligt. Der placerer du /boot med din kerne og når du så skal boote dit andet os \'brokker\' den sig ikke mere. Du kan jo også vælge at lave en boot disk til din LINUX.
Det kan faktisk også lade sig gøre at boote Linux med Windows 2000\'s bootmanager. I stedet for at installere LILO på MBR installerer du LILO på det drev, hvor Linux er installeret. I dit tilfælde på /dev/hda?.\'Når dette er gjort opretter du en lille fil til Windows 2000\'s bootmanager med kommandoen: dd if=/dev/hda? of=/mnt/dos?/boot.lnx bs=512 count=1, hvor /dev/hda? er partitionen med LILO og /mnt/dos? er mountningen af dit C-drev (eg. mount -t vfat /dev/hda1 /mnt/dos). Filen BOOT.LNX skal altså ligge i roden af C:\\. Derefter editerer du filen C:\\BOOT.INI (er en skjult systemfil til W2000\'s bootmanager) til noget lignende* [boot loader] timeout=10 default=C:\\ [operating systems] C:\\=\"Windows ME\" multi(0)disk(0)rdisk(0)partition(2)\\WINNT=\"Windows 2000 Pro\" /fastdetect C:\\boot.lnx=\"Debian Linux\" * Jacob
Tak for jeres svar. Jeg mp nok sige at det virker ret teknisk, men jeg gemmer info\'en til senere brug
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.