A Home cinema forum. HomeCinemaBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » HomeCinemaBanter forum » Home cinema newsgroups » UK digital tv
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Dual-Booting Linux/Windows 7/Windows 2000 - two gotchas (OT for uk.tech.digital-tv)



 
 
Thread Tools Display Modes
  #21  
Old January 22nd 16, 11:07 AM posted to alt.os.linux,uk.comp.os.linux,uk.tech.digital-tv
Java Jive[_3_]
external usenet poster
 
Posts: 1,892
Default Dual-Booting Linux/Windows 7/Windows 2000 - two gotchas (OT for uk.tech.digital-tv)

On Thu, 21 Jan 2016 15:40:55 -0800, mike wrote:

What happens when you put both windows installations on disk 1?


There are reasons why I don't want to do that.

Use BCDedit to manage the linux boots.


It will corrupt the W2k partition by installing itself there.

Or use the BIOS boot capabilities to select what boots.


I have to remember to press the right key at the right time - that's
alright for occasional need, but a bore compared with grub remembering
the previously chosen option and booting that after a short timeout.

Both options prevent GRUB from fscking everything up.


It's not grub that's f*cking up, it's Microsoft's boot load mechanism,
which has 'previous'. It's a long-standing 'feature', as Microsoft
would have us believe, aka 'bug' by the rest of the world, whereby the
Windows boot system doesn't take account of the disk and partition
it's loaded from.

One of its earlier manifestations was that a Microsoft MBR loaded off
a second or subsequent hard disk didn't look on THAT hard disk's
partition table for an active, bootable partition, but the partition
table on the FIRST hard disk. However, although a nuisance, this was
fixable by replacing the Microsoft MBR with an alternative MBR, say
using lilo.

Similarly, in order to multi-boot versions of Windows that included 9x
and NTx (including 2k and XP), you had to install NTx boot files in
whatever partition was flagged 'active' - that is, except in very
unusual circumstances, the partition that is booted from, which is not
necessarily the same as the one containing NTx - so you'd end up
with NTLDR and boot.ini corrupting the 9x partition.

Similarly, when you installed the 2k/XP recovery console, it installed
to the currently active partition not the partition containing NTx.
Thus, in a dual-boot system, you could end up with the 2k/XP recovery
console on a W98 partition, though, as we've seen in my OP, I was able
to turn that bug to my advantage by using it to get the RC to install
to my Emergency USB stick!

Now it seems bootmgr.exe does the same sort of thing. No matter what
hard disk and partition it was run from, it appears to look blindly
for /Boot/BCD in the active partition on the first hard disk, which in
my particular case is that containing 2k. If I were to run an
automated boot fix from the W7 DVD, it wouldn't fix bootmgr to load
/Boot/BCD from its own partition on HD2, but corrupt the W2k partition
by installing another copy of bootmgr and BCD there.

What should be happening in all these situations is that the boot
mechanism for each OS should reside in the same partition as the OS
itself, and should launch only that OS, and that the multi-boot
mechanism should be agnostic as to what OSs are actually installed.

The Slackware distribution used to include the files for an SBootMgr
floppy, which searched for partitions on hard disks, and offered a
menu to choose which one to try to boot. Although I don't think it
has been actively supported for a while, IMV this was the right
approach to multi-booting, though obviously one wants such a mechanism
on one of the HDs, not a floppy. Unfortunately however, the above
history of Microsoft bugs means that it doesn't really work too well
with Windows partitions, and that is probably why support for it seems
to have been discontinued some while ago now.
--
================================================== ======
Please always reply to ng as the email in this post's
header does not exist. Or use a contact address at:
http://www.macfh.co.uk/JavaJive/JavaJive.html
http://www.macfh.co.uk/Macfarlane/Macfarlane.html
  #22  
Old January 22nd 16, 12:44 PM posted to alt.os.linux,uk.comp.os.linux,uk.tech.digital-tv
mike
external usenet poster
 
Posts: 2
Default Dual-Booting Linux/Windows 7/Windows 2000 - two gotchas (OT foruk.tech.digital-tv)

On 1/22/2016 2:07 AM, Java Jive wrote:


What should be happening in all these situations is that the boot
mechanism for each OS should reside in the same partition as the OS
itself, and should launch only that OS, and that the multi-boot
mechanism should be agnostic as to what OSs are actually installed.

The Slackware distribution used to include the files for an SBootMgr
floppy, which searched for partitions on hard disks, and offered a
menu to choose which one to try to boot. Although I don't think it
has been actively supported for a while, IMV this was the right
approach to multi-booting, though obviously one wants such a mechanism
on one of the HDs, not a floppy. Unfortunately however, the above
history of Microsoft bugs means that it doesn't really work too well
with Windows partitions, and that is probably why support for it seems
to have been discontinued some while ago now.


I once used PLOP boot manager from a floppy.
It was a headless system, so I had to boot a different floppy
for each OS.

You can run PLOP of the MacPup live thumb drive preboot menu.

Finally gave up on all that and quit trying to dual-boot.
Plugin hard drives don't take any longer than a reboot.

  #23  
Old January 23rd 16, 04:00 PM posted to alt.os.linux,uk.comp.os.linux,uk.tech.digital-tv
Indy Jess John
external usenet poster
 
Posts: 1,620
Default Dual-Booting Linux/Windows 7/Windows 2000 - two gotchas (OT foruk.tech.digital-tv)

On 19/01/2016 21:48, Java Jive wrote:
OT for uk.tech.digital-tv, but cross-posting there as recently there
have been a couple of related threads there ...

I have the following arrangement:
Disk 1:
P1: NTFS Windows 2000 (bootable)
P2: NTFS Data
P3: ext4 Ubuntu 14 /
P4: ext4 Ubuntu 14 /home
Disk 2:
P1: NTFS Windows 7 (bootable)


snip

Gotcha #1:

Windows 2000 hibernates correctly, but Windows 7 won't hibernate, it
turns out it's because it's installed on the second hard disk.


I confess to speaking from a position of complete ignorance, but I
wonder if putting Windows 7 on Disk 1 and Ubuntu on Disk 2 solve your
problem?

(If there are practical reasons why this is not possible, just ignore
me. As I said, I am ignorant. Sometimes though, an ignorant person can
ask the question that would not occur to the people trying to find a
solution to the problem as defined.)

Jim
  #24  
Old January 24th 16, 03:06 PM posted to alt.os.linux,uk.comp.os.linux,uk.tech.digital-tv
Martin Gregorie
external usenet poster
 
Posts: 14
Default Dual-Booting Linux/Windows 7/Windows 2000 - two gotchas (OT foruk.tech.digital-tv)

On Sat, 23 Jan 2016 15:00:07 +0000, Indy Jess John wrote:

I confess to speaking from a position of complete ignorance, but I
wonder if putting Windows 7 on Disk 1 and Ubuntu on Disk 2 solve your
problem?

I did that using grub on an ancient box running Win95 and Fedora 2. It
worked without any problems, until the win95 disk died.


--
[email protected] | Martin Gregorie
gregorie. | Essex, UK
org |
  #25  
Old January 24th 16, 03:49 PM posted to alt.os.linux,uk.comp.os.linux,uk.tech.digital-tv
Java Jive[_3_]
external usenet poster
 
Posts: 1,892
Default Dual-Booting Linux/Windows 7/Windows 2000 - two gotchas (OT for uk.tech.digital-tv)

On Sat, 23 Jan 2016 15:00:07 +0000, Indy Jess John
wrote:

I confess to speaking from a position of complete ignorance, but I
wonder if putting Windows 7 on Disk 1 and Ubuntu on Disk 2 solve your
problem?


Yes, it would, but there are other reasons why I don't want to do
this.
--
================================================== ======
Please always reply to ng as the email in this post's
header does not exist. Or use a contact address at:
http://www.macfh.co.uk/JavaJive/JavaJive.html
http://www.macfh.co.uk/Macfarlane/Macfarlane.html
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows 2000 Vir Campestris UK digital tv 0 May 19th 14 09:29 PM
Linux or Windows utility to report RMS values in *.WAV files? Java Jive[_3_] UK digital tv 18 August 29th 11 10:16 AM
vmware virtualization,storage,linux,windows Training sancentre UK digital tv 0 November 15th 08 07:48 AM
Which HDTV tuner and software to get for PCs (Windows & Linux)? [email protected] High definition TV 4 October 23rd 05 03:37 AM


All times are GMT +1. The time now is 01:39 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Copyright ©2004-2021 HomeCinemaBanter.
The comments are property of their posters.