home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 May / Chip_2000-05_cd2.bin / docu / README.W95 < prev    next >
Text File  |  2000-03-25  |  6KB  |  164 lines

  1. Linux und Windows 95
  2. ====================
  3.  
  4.  
  5. Nachdem sich Windows 95 als DOS-Nachfolger abzeichnet, ist es wohl
  6. angebracht, ein paar Worte zum Zusammenspiel von Windows 95 und
  7. Linux zu verlieren. Allzuviel ist es leider nicht, da noch kaum
  8. Erfahrungswerte vorhanden sind. Auch in diesem Punkt sind wir über
  9. Feedback sehr dankbar!
  10. Windows 95 `Specials' in Bezug auf den DOS-Emulator und DOS-Setup sind
  11. in den entsprechenden Kapiteln des Handbuchs behandelt.
  12.  
  13.  
  14. Vor der Installation von Windows 95
  15. -----------------------------------
  16.  
  17. Windows 95 überschreibt bei der Installation den Master-Boot-Record.
  18. Dies heißt, daß ein installierter LILO gelöscht bzw. überschrieben wird.
  19. Linux läßt sich nach derWindows 95 Installation also nicht mehr über LILO
  20. booten, sondern nur noch von DOS oder DOS-modus von Windows 95 aus mit Loadlin
  21. oder mit einer Bootdiskette.
  22.  
  23. WICHTIG: Es wird dringend empfohlen, vor der Windows 95 Installation eine
  24.          Bootdiskette (z.B. mit YaST) zu erstellen oder die Kerneldatei
  25.          und Loadin.exe auf die DOS partition zuschreiben!
  26.  
  27.  
  28. Linux bootet nicht mehr, was tun?
  29. ---------------------------------
  30.  
  31. Ist das Kind bereits in den Brunnen gefallen, wurde Windows 95 also
  32. installiert, ohne daß eine Bootdiskette vorhanden ist, so muß diese
  33. nachträglich erstellt werden.
  34.  
  35. Dazu muß unter DOS, bzw. Windows 95 das Programm SETUP.EXE auf
  36. der ersten CD gestartet werden. Mit diesem kann eine passende
  37. Bootdiskette erstellt werden (Root- und Installdiskette werden nicht
  38. benötigt). Beim Booten mit dieser Diskette muß am LILO-Prompt
  39. nach dem Namen des Kernels die Option `root=/dev/<Linux-Root-Partition>'
  40. angegeben werden. Es wird dann das installierte Linuxsystem gebootet.
  41.  
  42.  
  43. LILO wieder aktivieren
  44. ----------------------
  45.  
  46. Läuft das Linuxsystem, so kann mit dem Befehl `/sbin/lilo' LILO wieder im MBR
  47. installiert werden. Allerdings läßt sich jetzt Windows 95 nicht mehr booten.
  48.  
  49. Um dies zu erreichen muß eine neue LILO-Konfiguration erstellt werden.
  50. Dies geschieht am besten mit YaST. Die Windows 95-Partition kann als
  51. DOS-Partition bei der LILO-Konfiguration angegeben werden.
  52.  
  53.  
  54. Linux von Windows 95 aus Installieren
  55. -------------------------------------
  56.  
  57. Soll Linux auf einem Rechner installiert werden auf dem kein DOS, sondern
  58. nur Windows 95 installiert ist, so kann eventuell nicht ohne Boot-, Root-
  59. und Installdiskette vorgegangen werden. Das direkte Booten von CD unter
  60. Windows 95 mittels Loadlin-1.6 ist bis auf wenige Ausnahmen möglich.
  61. Dies wird vom SETUP.EXE überprüft, sodaß Sie durchaus erst einmal diesen Weg
  62. versuchen sollten. Bringen Sie Windows 95 jedoch vorher in den DOS-Modus
  63. (also nicht im Fenster starten), wenn das Booten nicht möglich sein sollte,
  64. so wird SETUP.EXE Sie automatisch in den Zweig `Disketten Erstellen' bringen.
  65.  
  66. WICHTIG: Auch wenn Sie nur Disketten erzeugen sollte SETUP.EXE im DOS-Modus
  67.          gestartet werden (also erst Klicken: START, BEENDEN, DOS BOOTEN)
  68.          Ansonsten kann es passieren, daß fehlerhafte Disketten erstellt
  69.          werden, bzw. SETUP.EXE abstürzt.
  70.  
  71.  
  72.  
  73. Linux von Windows 95 aus mit Loadlin booten
  74. -------------------------------------------
  75.  
  76. Alternativ zum Booten mit LILO können Sie Linux von Windows 95 aus auch
  77. mittels Loadlin booten. Dieses hat den Vorteil, daß der Masterbootrecord
  78. von Windows 95 nicht überschrieben wird und daß Loadlin im Gegensatz zu LILO
  79. bei Verschiebung oder Neukompilation des Kernels keinerlei Installation oder
  80. Konfiguration benoetigt. Sie brauchen nur einen Kernel auf Ihrer DOS-Partition
  81. verfuegbar haben. Sie koennen auch booten, selbst wenn das Linux Filesystem
  82. vom BIOS aus nicht sichtbar ist, z.b. wenn Sie das BIOS Ihres SCSI-Adapters
  83. ausgeschaltet haben, oder wenn Ihre Platte mehr als 504 Megabyte hat.
  84.  
  85.  
  86. Ihre CONFIG.SYS sollte für Loadlin wie folgt aussehen:
  87.  
  88.   DEVICE=C:\WINDOWS\SETVER.EXE
  89.   SWITCHES=/F
  90.  
  91.   [menu]
  92.   menuitem=DOS, Windows 95 booten (DOS-Modus)
  93.   menuitem=LINUX, LINUX booten
  94.  
  95.   [DOS]
  96.   device=C:\WINDOWS\himem.sys /TESTMEM:OFF
  97.    ... u.s.w.
  98.  
  99.   [LINUX]
  100.   rem DOS=NOAUTO
  101.   SHELL=C:\LOADLIN\LOADLIN.EXE @C:\LINUXPAR.AMS
  102.  
  103.  
  104. Achten Sie bitte darauf daß Sie keinen [COMMON]-Part einrichten, die darin
  105. enhaltenen Treiber würden auch dann geladen, wenn Sie `Linux-Booten'
  106. wählen. Sie können auch den oben auskommentierten Befehl 'DOS=NOAUTO'
  107. verwenden um das automatische Laden von Treibern zu verhindern, es handelt
  108. sich dabei um einen nicht dokumentierten Befehl ('Windows 95 Secrets').
  109.  
  110.  
  111. Die Datei C:\LINUXPAR.AMS könnte so aussehen:
  112.  
  113.  
  114.   c:\loadlin\2_0_25.elf   # Dies ist der DOS-Dateiname des Kernels
  115.                           # er muß immer der erste Parameter sein.
  116.  
  117.   root=/dev/sda4 ro       # hiermit definieren Sie Ihre root-Partition
  118.  
  119.                           # wenn Sie die folgende Zeile auskommentieren
  120.                           # bootet Linux mit einer Ramdisk deren "Abbild"
  121.                           # in der Datei c:\loadlin\root enhalten ist.
  122.   #root=200 rw initrd=c:\loadlin\root
  123.                           # weitere Kernel parameter
  124.   vga=normal
  125.   sbpcd=0
  126.   ether=10,0x280,eth0
  127.  
  128.  
  129. Zusätzlich zu Ihrer CONFIG.SYS müssen Sie noch in der versteckten Datei
  130. MSDOS.SYS etwas ändern (unter Windows 95 ist dies eine Textdatei):
  131. Wechseln Sie in den DOS-Modus (klicken: START, BEENDEN, DOS BOOTEN),
  132. machen Sie mittels `ATTRIB -R -S -H' MSDOS.SYS sichtbar, und editieren Sie
  133. die Datei:
  134.  
  135.   [Options]
  136.   BootGUI=0
  137.   BootDelay=0
  138.  
  139.   ;
  140.   ;The following lines are required for compatibility with other programs.
  141.   ;Do not remove them (MSDOS.SYS needs to be >1024 bytes).
  142.   ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa
  143.   ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb
  144.   ...
  145.  
  146.  
  147.  
  148. Wenn Sie nun Ihren Rechner, booten erscheint nach dem Windows 95 Logo
  149. ein Bootmenü mit dem Sie wählen können, welches System Sie booten
  150. möchten.
  151. Allerdings, wenn Sie DOS gewählt haben, wird  sofort in den DOS-Modus
  152. verzweigt. Sie können dann mit `WIN' den Windows 95 Grafikmodus aufrufen.
  153.  
  154. Laodlin kann auch direkt vom DOS-Prompt aus Linux laden:
  155.  
  156.    C:> loadlin @C:\LINUXPAR.AMS
  157.  
  158. Wenn Sie die obige Zeile in eine Batchdatei schreiben, z.B. LINUX.BAT,
  159. dann können Sie diese ins Windows 95 Task-Menü einbinden
  160. ("Eigenschaften" auf "DOS-Modus" setzen) und mittels
  161. Maus-Klicken (START, PROGRAMME, LINUX) Ihr Linux booten.
  162.  
  163.  
  164.