[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux-team] Cohabitation



Ludovic Kuty wrote:
> 
> Frédéric BECHOUX wrote:
> >
> > Quelqu'un pourrait-il me dire si NT Server 4.0  et linux (j'utilise
> > slackware 2.0.30) peuvent cohabiter sur le même disque dur?
> >
> > Merci
> >
> > Ze Betch
> >
> > ---------
> > This message was send by Majordomo 1.94.3. Please repport problems to
> > manu@rtfm.be. If you want to be deleted from the list, send a mail to
> > majordomo@rtfm.be with "unsubscribe linux-team" in the body.

Un peu plus de precision s'impose...
 
> - Tu partitionnes ton disque en deux partitions (une troisième pour le swap).

Voici ma table de partition affichee avec fdisk:

	   Device Boot    Start      End   Blocks   Id  System
	/dev/sda1   *         1      255  2048256    7  OS/2 HPFS
	/dev/sda2           256      957  5638815   83  Linux native
	/dev/sda3           958      983   208845   82  Linux swap
	/dev/sda4           984     1110  1020127+   6  DOS 16-bit >=32M

La premiere partition /dev/sda1 (qui est bootable) contient Windows workstation NT 4.0.
La seconde partition /dev/sda2 contient Le système Linux et s'appelle la partition root.
Une autre pour le swap et la quatrieme pour echanger des donnees entre NT et Linux (systeme de fichier commun).
Les quatres partitions sont des partitions primaires.
Tu crees la partition pour NT en installant windows NT et puis tu crees les autres partitions en installant
Linux. Sinon il peut y avoir des problemes dans la façon de gerer les frontieres des partitions (je n'en sais pas plus
mais j'ai eu ces problemes jadis).

> - Tu mets NT sur la première partition (je ne sais pas si c'est obligatoire)
>   et Linux sur l'autre (prepare toi une disquette boot pour Linux au cas ou).
> - Tu fais les installations en veillant bien à ce que Linux (lilo) n'écrase pas
>   le MBR (master boot record) de ton disque. Lilo ne peut placer son code que
>   dans le premier secteur de la _partition Linux_. (tu edites le fichier /etc/lilo.conf puis
>   tu lances lilo).

Voici le contenu de mon lilo.conf:
	# LILO Konfigurations-Datei
De l'allemand, c'est SuSE 5.3 !
	# Start LILO global Section
	boot=/dev/sda2
TRES IMPORTANT POUR NE PAS ECRASER LE NT LOADER
Ceci impose à lilo de s'installer sur le boot record de la partition root.
Si tu as un disque IDE, tu auras par exemple /dev/hda2 si ta partition root est la deuxieme
partition sur le premier disque IDE.
	read-only
	prompt
	timeout=100
	vga = normal    # force sane state
	# End LILO global section
	# Linux bootable partition config begins
	image = /bzImage_2036
	root = /dev/sda2
	label = linux2036
	# Linux bootable partition config ends
Premiere entree dans le menu. C'est le choix par defaut quand tu tapes ENTER a l'invite LILO:
	#
	# Linux bootable partition config begins
	image = /bzImage
	root = /dev/sda2
	label = linux2035
	# Linux bootable partition config ends
	#
	# Linux bootable partition config begins
	image = /vmlinuz
	root = /dev/sda2
	label = linuxold
	# Linux bootable partition config ends
	#

Maintenant si tu tapes lilo, l'installation se fera sur le boot record de /dev/sda2

> - Tu copies ce secteur dans un fichier (512 bytes):
>   dd if=/dev/sda2 of=~/bootsect.lnx bs=512 count=1 (/dev/sda2 pour un disque SCSI)
>   Ici copie du secteur dans le fichier bootsect.lnx
> - Tu copies ce fichier sur une disquette lisible par Windows.
> - Tu bootes Windows et tu copies le fichier sur ton disque (par ex: C:\bootsect.lnx)
> - Tu edites le fichier boot.ini qui se trouve dans C:\ et tu ajoutes
>   la ligne 'c:\bootsect.lnx="Linux"' en fin de fichier. (! le fichier boot.ini est protege par
>   les atrtributs 's' et 'r').
> 
> Et voila quand tu rebooteras, le loader de NT te proposera de booter Linux.
> 
> Ludo.
> 

Voila, je pense que c'etait necessaire.

Ludo.
---------
This message was send by Majordomo 1.94.3. Please repport problems to
manu@rtfm.be. If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.