Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > b64a0ed9abef7306f12de680983610ea > files > 25

howto-text-el-2006-5mdv2010.0.noarch.rpm

  Åëëçíéêü NT OS Loader + Linux mini-HOWTO
  Bernd Reichert, <reichert@dial.eunet.ch>
  v1.11, 2 ÓåðôÝìâñéïò 1997

  1.  Ðåñßëçøç

  Áõôü ôï êåßìåíï ðåñéãñÜöåé ôçí ÷ñÞóç ôïõ Windows NT boot loader ãéá
  ôçí åêêßíçóç ôïõ Linux.  Ïé äéáäéêáóßåò áõôÝò Ý÷ïõí åëåã÷èåß ìå ôá
  Windows NT 4.0 WS êáé ôï Linux 2.0.


  2.  Ðùò äïõëåýåé ï NT OS Loader

  Óôïí NT OS loader áñÝóåé íá Ý÷åé ôï boot sector ôùí Üëëùí äéáèÝóéìùí
  ëåéôïõñãéêþí óõóôçìÜôùí äéáèÝóéìï óáí áñ÷åßï. ÄéáâÜæåé ôï áñ÷åßï áõôü
  êáé åêêéíåß ôï åðéëåãìÝíï ëåéôïõñãéêü óýóôçìá, ð.÷. NT óå
  äéáöïñåôéêïýò ôñüðïõò ëåéôïõñãßáò (modes) Þ êÜðïéï Üëëï ëåéôïõñãéêü.


  3.  ÓõìâïõëÝò ãéá ôï ðùò èá åãêáôáóôÞóåôå Windows NT êáé Linux óôï
  ßäéï Óýóôçìá

  3.1.  ÅãêáôÜóôáóç ôùí Windows NT

  ÐñïóðáèÞóôå íá åãêáôáóôÞóåôå ðñþôá ôá NT. Áí èÝëåôå íá ÷ñçóéìïðïéÞóåôå
  NTFS ãéá ôçí êáôÜôìçóç ôùí Windows NT, óçìåéþóôå ðùò, ç óçìåñéíÞ
  Ýêäïóç ôïõ Linux äåí ìðïñåß íá Ý÷åé ðñüóâáóç óå êáôáôìÞóåéò NTFS.

  Åíáò alpha ïäçãüò ðïõ ìðïñåß íá äéáâÜæåé êáôáôìÞóåéò NTFS äéáôßèåôáé
  óôï http://www.informatik.hu-berlin.de/~loewis/ntfs.  Ìðïñåßôå íá
  äçìéïõñãÞóåôå ìéá îå÷ùñéóôÞ êáôÜôìçóç FAT ãéá áíôáëëáãÝò äåäïìÝíùí Þ
  èá ðñÝðåé íá ÷ñçóéìïðïéÞóåôå DOS-formatted äéóêÝôåò.


  3.2.  Êáôáôìßæïíôáò

  ¸íá Üëëï Mini-howto óõíéóôÜ íá ìçí ÷ñçóéìïðïéåßôå ôïí "Disk
  Administartor" ôùí NT ãéá íá äçìéïõñãÞóåôå ôéò êáôáôìÞóåéò Linux swap
  êáé root. Áñêåß íá äïýìå ìüíï ôïí åëåýèåñï ÷þñï. Êáé åãþ åðßóçò
  óõóôÞíù ôçí ÷ñÞóç ôïõ linux fdisk, óå ìåôÝðåéôá âÞìá.


  3.3.  ÅãêáôÜóôáóç Linux

  ÅêêéíÞóôå ôï linux (ð.÷. áðü äéóêÝôåò), êáé äçìéïõñãÞóôå ôéò
  êáôáôìÞóåéò ôïõ swap êáé ôïõ root.  Ôï fdisk èåùñåß ôçí êáôÜôìçóç ntfs
  ùò ìéá êáôÜôìçóç HPFS.  Áõôü åßíáé öõóéïëïãéêü.  ÅêêéíÞóôå îáíÜ êáé
  åãêáôáóôÞóôå ôï Linux óáò, üðùò èÝëåôå.


  Ãéá ôçí ðåñßðôùóç ðïõ ç äéáäéêáóßá åãêáôÜóôáóçò ðñïôåßíåé ðùò èá
  ìðïñïýóáôå íá ðñïóáñôÞóåôå êáé ôçí êáôÜôìçóç HPFS ðïõ âñÞêå: ÁãíïÞóôå
  ôï.


  3.4.  Lilo

  ¼ôáí öôÜóåôå óôï ÔìÞìá ôïõ Lilo, ðñïóäéïñßóôå ôçí êýñéá êáôÜôìçóç
  Linux óáí ôçí óõóêåõÞ åêêßíçóÞò óáò, ãéáôß ï Master Boot Record (MBR)
  ôïõ óêëçñïý óáò äßóêïõ Ý÷åé êáôáëçöèåß áðü ôá Windows NT. Áõôü
  óçìáßíåé ðùò ç åããñáöÞ ãéá root êáé ç åããñáöÞ ãéá boot óôï
  /etc/lilo.conf óáò, Ý÷ïõí ôçí ßäéá ôéìÞ.  Áí Ý÷åôå Ýíáí óêëçñü äßóêï
  IDE êáé ç êáôÜôìçóç ôïõ Linux åßíáé ç 2ç, ç åããñáöÞ boot óáò óôï
  /etc/lilo.conf ìïéÜæåé óáí:


       boot=/dev/hda2




  Áí Ý÷åôå äýï äßóêïõò êáé ôï Linux åäñåýåé óôçí ðñþôç êáôÜôìçóç ôïõ
  äåýôåñïõ äßóêïõ óáò, ç boot åããñáöÞ óôï /etc/lilo.conf ìïéÜæåé ìå:



       boot=/dev/hdb1




  ÔñÝîôå ôï lilo ìå Ýíáí ðõñÞíá ðïõ êÜíåé ãéá ôï óýóôçìÜ óáò.  ÅëÝãîôå
  ôïí ðõñÞíá åêêéíþíôáò ðñþôá áðü äéóêÝôá áí äåí åßóáóôå óßãïõñïé.


  Áí äåí ìðïñåßôå íá åêêéíÞóôå Windows NT ôþñá, Ý÷åôå êÜðïéï ðñüâëçìá.
  Åëðßæù íá Ý÷åôå äçìéïõñãÞóåé ðñüóöáôå ìéá äéóêÝôá repair .



  4.  Bootpart

  ÕðÜñ÷åé Ýíá ðñüãñáììá ãéá ôá NT ðïõ ëÝãåôáé bootpart, ãñáììÝíï áðü ôïí
  G. Vollant, ðïõ ìðïñåß íá êÜíåé ôéò äïõëåéÝò ôùí åðüìåíùí äõï âçìÜôùí
  ãéá åóÜò. Ôï Bootpart äéáôßèåôáé óôï
  http://ourworld.compuserve.com/homepages/gvollant/bootpart.htm.


  Áí èÝëåôå íá ìÜèåôå ðùò óõíåñãÜæïíôáé ìåôáîý ôïõò ôá ðñÜãìáôá,
  ÷ñçóéìïðïéÞóôå ôéò äéáäéêáóßåò ðïõ ðåñéãñÜöïíôáé óôá óçìåßá 5 êáé 6.



  5.  Ôï Linux ìÝñïò ôçò äïõëåéÜò

  Èá ðñÝðåé íá åêêéíÞóåôå ìå äéóêÝôåò ìÝ÷ñé íá öôéá÷ôåß ôï NT ìÝñïò ôçò
  äïõëåéÜò.


  Ôþñá èá ðñÝðåé íá åîÜãåôå Ýíá bootsector ìÝóù ôçò êáôÜôìçóçò ôïõ
  Linux-root.  Áí /dev/hda2 åßíáé ç êáôÜôìçóç ôïõ linux, ç åíôïëÞ dd
  åßíáé:



       # dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1




  ÕðÜñ÷åé êÜôé ëÜèïò áí ôï bootsect.lnx Ý÷åé ìÝãåèïò ìåãáëýôåñï áðü 512
  bytes.

  ÁíôéãñÜøôå ôï áñ÷åßï bootsect.lnx óå ìéá DOS öïñìáñéóìÝíç äéóêÝôá, áí
  áõôüò åßíáé ï ôñüðïò óáò íá áíôáëëÜóóåôå áñ÷åßá ìå ôçí êáôÜôìçóç NTFS-
  Windows.

  Ìðïñåßôå íá ôï áíôéãñÜøåôå ìå




  # mcopy /bootsect.lnx a:




  Þ ìå



       # mount -t msdos /dev/fd0 /mnt
       # copy /bootsect.lnx /mnt
       # umount /mnt






  6.  Ôï Windows NT ìÝñïò ôçò äïõëåéÜò

  ÁíôéãñÜøôå ôï áñ÷åßï áðü ôç äéóêÝôá óôï C:\\bootsect.lnx. Äåí èá óáò
  ðù ðùò íá ôï êÜíåôå áõôü.

  ¼ôé åßíáé ôï lilo.conf ãéá ôï linux åßíáé ôï c:\\boot.ini ãéá ôá
  Windows NT.  Áðïìáêñýíåôáé ôéò éäéüôçôåò (attributes), system êáé
  read-only ðñéí ôï ôñïðïðïéÞóåôå ìå:



       C:\attrib -s -r c:\boot.ini




  Ôþñá áëëÜîôå ôï áñ÷åßï boot.ini ìå êÜðïéïí åðåîåñãáóôÞ, ôï notepad ãéá
  ðáñÜäåéãìá, ùò áêïëïýèùò:



       [boot loader]
       timeout=30
       default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
       [operating systems]
       multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation ...
       multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation ...
       C:\BOOTSECT.LNX="Linux"




  Ìüíï ç ôåëåõôáßá ãñáììÞ ðñïóôÝèçêå, óôï ðáñÜäåéãìá áõôü.  ÅðáíáöÝñåôå
  ôéò éäéüôçôåò ôïõ áñ÷åßïõ áöïý óþóåôå boot.ini ìå:



       C:\attrib +s +r c:\boot.ini




  ÌåôÜ áðü Ýíá shutdown óôá Windows NT êáé ìéá åðáíåêêßíçóç èá ðñÝðåé íá
  äåßôå ôá ðáñáêÜôù:




    OS Loader V4.00

    Please select the operating system to start:

    Windows NT Workstation Version 4.0
    Windows NT Workstation Version 4.0 [VGA mode]
    Linux

  ÅðéëÝîôå Linux êáé äåßôå

    LILO loading zImage ....






  7.  Play it again Sam

  ¸íá íÝï áíôßãñáöï ôïõ bootsect.lnx ðñÝðåé íá ìåôáöåñèåß óôï
  C:\BOOTSECT.LNX êÜèå öïñÜ ðïõ ï bootsector ôçò êáôÜôìçóçò linux
  ôñïðïðïéåßôáé.  Áõôü óõìâáßíåé ãéá ðáñÜäåéãìá üôáí åãêáèéóôÜôå Ýíá íÝï
  ðõñÞíá  ìå ôï lilo.  ¼ðùò ìðïñåßôå íá äåßôå, Ýíá ôÝôïéï óýóôçìá äåí
  åßíáé éäáíéêü ãéá ôåóôÜñéóìá ðåéñáìáôéêþí ðõñÞíùí.




  8.  Åðßëõóç ðñïâëçìÜôùí

  Áí ôá ðñÜãìáôá äåí ðÞãáí üðùò ðåñéìÝíáôå, åëÝãîôå ôçí äõíáôüôçôá
  åêêßíçóçò ìå äéóêÝôá.  Ìå ôçí /dev/hdb1 ùò ôçí Linux êáôÜôìçóÞ óáò, ôï
  /etc/lilo.conf Ý÷åé ôéò ðáñáêÜôù åããñáöÝò:



       root=/dev/hdb1
       boot=/dev/fd0




  ÔñÝîôå ôï lilo ìå ôç äéóêÝôá ìÝóá. Ôþñá ðñïóðáèÞóôå íá åêêéíÞóåôå áðü
  ôç äéóêÝôá.  Áí ôï Linux åßíáé óôï /dev/hdb1 äåí ìðïñåß íá åêêéíçèåß,
  êáé ï NT OS loader èá áðïôý÷åé åðßóçò íá ôï åêêéíÞóåé.  Áí äåßôå ðïëëÜ
  01 01 01 01, ï root äßóêïò óáò äåí åßíáé ðñïóâÜóéìïò.  ÅëÝãîôå áí üëïé
  ïé äßóêïé óáò åßíáé ãíùóôïß óôï bios.


  Áí ç äéóêÝôá îåêéíÜåé ôï Linux óáò , ìðïñåßôå íá åîÜãåôå ôï boot-
  sector ãéá ÷ñÞóç ìå ôïí NT OS loader, ìå:



       # dd if=/dev/fd0 of=/bootsect.lnx bs=512 count=1





  Ìðïñåßôå íá êñáôÞóåôå áõôÞ ôç äéóêÝôá óáí äéóêÝôá rescue, áðëÜ ãéá ôçí
  ðåñßðôùóç ðïõ ç åãêáôÜóôáóç ôùí Windows NT óáò ÷áëÜóåé.




  9.  ÐáñáðïìðÝò


  ·  Ôï Linux+WindowsNT mini-HOWTO

  ·  Ôï FAQ ãéá FreeBSD 2.X


  10.  Åõ÷áñéóôßåò


  ·  Óôïí Xiaoming Yi <z3c20@ttacs.ttu.edu> ãéá ôçí õðüäåéîç ðùò ïé
     äéáäéêáóßåò äïõëåýïõí êáé ãéá Üëëïõò äßóêïõò, åêôüò ôïõ ðñþôïõ.

  ·  Óôïí Frank Dennler <Frank.Dennler@zkb.ch> ãéá ôï ôÝ÷íáóìá ìå ôç
     äéóêÝôá.


  11.  ÁíÜäñáóç

  ÊÜèå ó÷üëéï åßíáé åõðñüóäåêôï.

  Ãéá ó÷üëéá, ðáñáôçñÞóåéò, äéïñèþóåéò, åíçìåñþóåéò ðåñß ôçò ÅëëçíéêÞò
  ìåôÜöñáóçò áõôïý ôïõ HOWTO, óôåßëôå email óôçí Âïýëá ÓáíéäÜ :
  voulariba@hellug.gr Þ óôïí Åõñéðßäç Ðáðáêþóôá : evris@hellug.gr êáé
  åíáëëáêôéêÜ : ep@rocketmail.com