Laborationer i Operativsystem och Nätverk Georgios Gouliamos Ove McCrady Multipla Operativsystem Postadress: Box 1026 551 11 Jönköping Besöksadress: Kyrkogatan 15 Telefon: 036-15 77 00 (vx) Telefax: 036-12 00 65 Georgios Gouliamos Ove McCrady Innehållsförteckning 1999-08-24 Innehållsförteckning 1 Installation av Operativsystem ............................................................................................. 3 1.1 Mål ........................................................................................................................................... 3 1.2 Tid ............................................................................................................................................ 3 1.3 Förkunskaper ............................................................................................................................ 3 1.4 Förberedelser ............................................................................................................................ 3 1.5 Inlämning och Redovisning ..................................................................................................... 3 1.6 Uppgifter .................................................................................................................................. 4 1.6.1 BIOS Setup ....................................................................................................................... 4 1.6.2 Partitionera Hårddisken .................................................................................................. 4 1.6.3 Formatera Partitionerna.................................................................................................. 4 1.6.4 Installera MS-DOS 6.2X .................................................................................................. 5 1.6.5 Installera Windows 3.1X .................................................................................................. 5 1.6.6 Installera Windows 95 ..................................................................................................... 5 1.6.7 Installera Windows NT Version 4.0 Workstation/Server ................................................. 5 1.6.8 Boot Manager .................................................................................................................. 6 1.6.9 Installera Linux RedHat ................................................................................................... 7 2 Georgios Gouliamos Ove McCrady Innehållsförteckning 1 Installation av Operativsystem 1.1 Mål 1999-08-24 Att lära sig installera och använda flera operativsystem på samma dator. Operativsystemen MS-DOS, Windows 95, Windows NT Workstation och Linux ska installeras. Det ska dessutom vara möjligt att vid uppstart välja vilket operativsystem man vill använda. 1.2 Tid Till denna laboration har en vecka reserverats. Studenten disponerar i hög grad sin egen tid för detta. 1.3 Förkunskaper Studenten bör ha använt operativsystemen MS-DOS 6.2X, Windows 3.1X, Windows 9X och Windows NT Workstation/Server. Kännedom om UNIX är rekommenderad. 1.4 Förberedelser En komplett monterad PC med hyfsat stor hårddisk d.v.s. ca 3 GB, CDROM. Dessutom behövs operativsystemen MS-DOS 6.2X, Windows 3.1X, Windows 95, Windows NT 4 Workstation eller Server. För partitioneringen av hårddisken används lämpligtvis programmet FDISK.EXE. För att hantera Master Boot Record och Windows NT Boot Manager används shareware programmet BOOTPART.EXE. Studera därför bilagorna ”BOOTPART” och titta igenom ”BOOTMANAGER BOOTMENU: DOCUMENTATION”. Inför installationen av Linux är det lämpligt att studera bilagan ”RaWrite 1.3”. Shareware programmet ”EFDISK.EXE” kan också användas för att partitionera hårdisken eller ta bort befintliga partitioner. Inför detta, är det lämpligt att studera bilagan ”EFDISK v2.5 DOCUMENTATION”. 1.5 Inlämning och Redovisning Beskriv i en rapport hur du har löst uppgifterna nedan och lämna in den högst en vecka efter laborationstillfället/tillfällen. Obs! en rapport/grupp. 3 Georgios Gouliamos Ove McCrady 1.6 Installation av Operativsystem 1999-08-24 Uppgifter Observera att för olika hårdvarukonfigurationer kan installationen skilja sig marginellt. 1.6.1 BIOS Setup Om det skulle visa sig vara nödvändigt, kan Du ladda default värden i BIOS mha BIOS Setup programmet. Starta programmet genom att hålla ner DEL tangenten eller liknande när datorn bootar (Kall eller Varm start). 1.6.2 Partitionera Hårddisken Partitionera (dela upp) hårddisken med MSDOS programmet FDISK.EXE. Eventuellt kan du använda shareware programmet EFDISK.EXE. EFDISK.EXE är lite kraftfullare än det förstnämnda. Observera att olika partitioneringsprogram betecknar partitions nummer olika. T.ex. börjar FDISK.EXE numrerar från ett d.v.s. 1, 2, 3,…medan EFDISK.EXE numrerar partitionerna från noll d.v.s. 0, 1, 2,… Därför betecknas partitionerna som första, andra, tredje, o.s.v. Gör två partitioner enligt tabellen nedan. Observera att storlekarna är cirka värden: Tabell 1 Partitionering med EFDISK.EXE Partition Typ Storlek Cylindrar (EFDISK) Aktiv/Boot Första 4- FAT16 800MB/Primary 0 - 203 Ja Andra 4- FAT16 900MB/Extended 204 - 432 Lämna tomt för Linux Native/Swap 1291MB/82MB Nej ---- Man kan rensa Master Boot Record (om nödvändigt) med MSDOS programmen EFDISK.EXE eller FDISK.EXE: A:\>FDISK.EXE /MBR eller A:\>EFDISK.EXE /MBR 1.6.3 Formatera Partitionerna Formatera åtminstone den första partitionen, C:, med MSDOS programmet FORMAT.EXE. Skriv: A:\>FORMAT.EXE C: Du kan, formatera den andra partitionen också om du vill, annars görs detta under installation av MS-DOS 6.2X i nästa moment. 4 Georgios Gouliamos Ove McCrady Installation av Operativsystem 1999-08-24 1.6.4 Installera MS-DOS 6.2X Installera MS-DOS från disketter. Stoppa i den första disketten och boota datorn. Installera i den första partitionen, C:. Redigera CONFIG.SYS så att raden nedan finns med. LASTDRIVE=Z Detta behövs för att MS-DOS ska kunna komma åt enheter med högre enhetsbeteckningar än (A:, B:, C:,…Z:). Installera CDROM drivrutiner och program. Använd t.ex. INSTALL.EXE som följer med på diskett i CDROM paketet när du köper CDROM läsaren. 1.6.5 Installera Windows 3.1X Kör från disketterna , CDROM programmet SETUP.EXE eller SETUP.EXE som finns på servern. Uppgifter om servern mm, fås från laborationsingenjören/assistenten vid laborationstillfället/en. Installera Windows 3.1X i den första partitionen, C:, under katalogen C:\WIN31. 1.6.6 Installera Windows 95 Kör installationsprogrammet SETUP.EXE från CDROM eller servern. Installera operativsystemet på den första partitionen, C:, under katalogen C:\WIN95. Efter framgångsrik installation, boota om datorn. Tryck omedelbart ner F8 tangenten för att komma in i Windows 95 ”Dual Boot” system. Här kan du välja olika boot alternativ. Prova boota ”Föregående version av MS-DOS”. Vid kommando prompten skriv: C:\>VER Du bör kunna se att MS-DOS 6.2X är det aktiva operativsystemet med meddelandet ”MS-DOS version 6.2X”. 1.6.7 Installera Windows NT Version 4.0 Workstation/Server Installera NT från CDROM eller servern, i den andra partitionen, D:. Du installerar NT med programmet WINNT.EXE. Prova skriv WINNT.EXE /? för att se olika installations alternativ. Några boot disketter behöver du inte i denna installation, använd därför parameter /B. Alltså prova med: <Enhet>:\WINNT4WS.ENG>WINNT.EXE /B I installationsprogrammet, ange den andra partitionen för att installera NT och välj att konvertera den till filsystemet NTFS. Installera till katalogen \WINNT. Installera även nätverket i installationsprogrammet. Drivrutiner för aktuellt nätverkskort kommer att finnas tillgängliga vid laborationstillfället. Installera gärna NT Service Pack 3 eller högre. Dessa är paket som Microsoft gjort för att laga diverse buggar i Windows NT original version. 5 Georgios Gouliamos Ove McCrady Installation av Operativsystem 1999-08-24 1.6.8 Boot Manager En ”Boot Manager” är ett program som körs när man bootar datorn, vanligast från hårddisken. Med den kan man välja att boota olika installerade operativsystem som finns på hårddisk. Det bör nu ligga MS-DOS 6.2X, Windows 95 och Windows NT installationer på hårddisken. Under installationen av Windows NT installerades även NT:s Boot Manager. Systemet består av filerna NTLDR, NTDETECT.COM och BOOT.INI. Dessutom ligger det i hårddiskens ”Master Boot Record” tabeller som talar om hur systemet ska boota. Denna del av hårddisken är oåtkomligt för filhanterare och andra vanliga program. Ett bra program att komma åt denna del är Shareware programmet BOOTPART.EXE. Prova att boota om datorn och välj alternativet i NT:s Boot Manager meny ”Microsoft Windows”. Då startas Windows 95 som vanligt. Du kan direkt välja Windows 95 Dual Boot system med F8 om du vill. Lämpligast vore om man hade en enda meny där man kan starta MS-DOS 6.2X, Windows 95, Windows NT, m.m. För detta kan man använda programmet BOOTPART.EXE. För att se BOOTPART.EXE:s användnings alternativ kör: <Enhet>:\>BOOTPART.EXE /? För att se partitionsinformation kör: <Enhet>:\BOOTPART.EXE För att installera NT:s Boot Manager system efter haveri eller liknande kör: <Enhet>:\BOOTPART.EXE WINNT BOOT:C: Alternativt byt till Windows 95 Dual Boot system med: <Enhet>:\BOOTPART.EXE WIN95 BOOT:C: Eller MS-DOS 6.2X med: <Enhet>:\BOOTPART.EXE DOS622 BOOT:C: Använd nu BOOTPART.EXE för att lägga till MS-DOS 6.2X och Windows 95 i boot menyn: <Enhet>:\BOOTPART.EXE DOS622 C:\BOOTSECT.62X ”MS-DOS 6.2X” och <Enhet>:\BOOTPART.EXE WIN95 C:\BOOTSECT.W95 ”Windows 95” skriv därefter in den nya konfigurationen i MBR med följande: <Enhet>:\BOOTPART.EXE REWRITEROOT:C: Kontrollera att filerna BOOTSECT.62X och BOOTSECT.W95 verkligen finns i roten på C: och editera filen BOOT.INI för att ändra boot meny default operativ system till MS-DOS 6.2X. Du kan även ändra så att default operativsystemet bootar på mindre än ursprungliga 30 sekunder. 6 Georgios Gouliamos Ove McCrady Installation av Operativsystem 1999-08-24 1.6.9 Installera Linux RedHat Linux är en gratis UNIX version för bl.a. PC. Den kan laddas ner från Internet från diverse siter. I denna uppgift ska du installera LINUX antingen från CDROM eller FTP. För att göra detta måste man skapa LINUX Boot installationsdisketter. Detta görs med programmet ”RAWRITE.EXE” där man anger vilken ”Image File” som ska skrivas till diskett/er. ”RAWRITE.EXE” brukar ligga i mappen ”DOSUTILS”. Själva image filerna ligger i mappen ”IMAGES”. Man behöver en startdiskett med ”BOOT.IMG” för att installera via den lokala CDROM- läsaren och ”BOOTNET.IMG” för att installera via nätverket och FTP. IP Adresser, Default Gateway, DNS Server m.m. får du från laborationsingenjören/assistenten om du försöker att uppgradera/installera via FTP. Skapa en Boot installations diskett med: <Enhet>:\Sökväg>RAWRITE.EXE Följ sedan instruktioner. ”Boota” sedan från disketten och följ instruktionerna. Skapa därefter två primära partitioner mha DISKDRUID- programmet, under Linux- installationen. Den första partitionen ska vara för själva LINUX filsystem och programmen (Linux native) och den andra ska vara en LINUX Swap partition. Tabell 2 Partitionering med LINUX fdisk Partition Typ Storlek Cylindrar Aktiv Tredje 82 – LINUX Native 1292MB 433-760 Nej Fjärde 83 – LINUX Swap 80MB 761-781 Nej Välj att montera hda3 under roten (/), fortsätt sedan med installationen. Välj att installera LILO (Linux Boot Manager), i Linux native partitionen, d.v.s inte i Master Boot Record. När du har installerat Linux, logga in som ”root” med lösenordet du angav under installationen. Några vanliga Linux/Unix kommandon är ls, pwd, cd, och cat. Du kan få hjälp med dem på ofta minst två sätt. Ange parameter ”-?” efter kommandot/programmet eller skriv ut manualen för programmet med ”man” programmet. T.ex.: #ls -? #man cat Konfiguera musen med kommandot: /usr/sbin/mouseconfig --kickstart Prova att starta X Windows med startx programmet. #startx Startar inte X Windows, prova konfiguera X Windows med programmet XConfigurator. Skapa en bootfil för Windows NT Boot Manager med dd programmet: #dd if=/dev/hda3 of=/bootsect.lnx bs=512 count=1 Kopiera sedan denna fil till en DOS floppy med mcopy programmet. #mcopy /bootsect.lnx a: 7 Georgios Gouliamos Installation av Operativsystem 1999-08-24 Ove McCrady Observera att ”mcopy” kanske inte finns med i första installationen av Linux RedHat om du har missat att kryssa för någon viktig del, uppgradera därför Linux RedHat enligt avsnittet nedan. Boota om datorn och starta valfritt operativsystem som kommer åt första partitionen och filen BOOT.INI. Kopiera bootsect.lnx till C:\ och editera BOOT.INI filen så att LINUX boot alternativ kommer med i menyn. Lägg till följande rad BOOT.INI: C:\BOOTSECT.LNX=”LINUX RedHat 6.0” Prova boota om datorn nu och starta LINUX från NT Boot Manager. 1.6.9.1 Linux Uppgradering Uppgradering kan behövas för att installera program och komponenter för att t.ex. kunna skapa åtkomst till MS-DOS enheter. Boota därför om datorn med installations disketterna igen, men denna gång välj ”Upgrade” och lägg till några RMS paket via CDROM, eller FTP. 8 Georgios Gouliamos Ove McCrady bilagor Bilagor Bilaga 1 Bilaga 2 Bilaga 3 Bilaga 4 EFDISK v2.5 DOCUMENTATION, Ingenieurbuero Hoyer BOOTPART, Gilles Vollant BOOTMANAGER BOOTMENU: DOCUMENTATION RaWrite 1.3 9 1999-08-24