Results 1 to 9 of 9

Thread: Multi boot Grub install after re-installing Windows 7

  1. #1
    Join Date
    Apr 2018
    Location
    In S.E. Iowa, on the Mississippi River
    Posts
    978

    Default Multi boot Grub install after re-installing Windows 7

    I need to reinstall Win7 on my main drive.
    I have Leap 15.4 on two other drives connected to the PC.

    How do I reinstall Grub2 after the Windows install is complete?

    TIA
    Bill_L
    HP Compaq desktop Leap15.2, Win10, Win7
    Toshiba laptops Leap15.2 & Win10, HP AiO Leap 15.2.
    I can now print with openSuSe Leap! Can Scan now, could be better!!
    I can backup my iPod and iPad with Windows, can't with Linux.(Will get there someday!)

  2. #2
    Join Date
    Dec 2008
    Location
    FL, USA
    Posts
    4,003
    Blog Entries
    1

    Default Re: Multi boot Grub install after re-installing Windows 7

    Why not disconnect the other drives, install Windows, then reconnect? Grub would not be touched that way, unless the main Grub is on the Windows drive.

    Without full details how the non-Windows drives' Grub(s) were configured, it's hard to make any other recommendation, lsblk -f at a minimum.
    Reg. Linux User 211409 *** multibooting since 1992
    Primary: 15.3, TW, 15.1 & 13.1 on Haswell @earthlink.net
    Secondary: eComStation (OS/2) &15.2 on i965P/Radeon
    Tertiary: Debian, Fedora, Mageia, more on Rocket Lake & older Intel, AMD, NVidia....

  3. #3
    Join Date
    Apr 2018
    Location
    In S.E. Iowa, on the Mississippi River
    Posts
    978

    Default Re: Multi boot Grub install after re-installing Windows 7

    Thanks for your reply.

    This is the state of my Leap/Win7 now. GRUB should be on /dev/sdc
    I can get a photo of the grub screen if needed.

    Image from Gparted showing Windows 7 drive https://susepaste.org/37663288

    Code:
    lsblk -fNAME   FSTYPE FSVER LABEL             UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
    sda                                                                                       
    ├─sda1 swap   1     PATA-Swap         d42d52f6-55e1-4ab5-9c4f-97ed99ff7791                
    ├─sda2 ext4   1.0   PATA-160-root     051b6256-64ea-4349-aa55-4d82e6c74924                
    └─sda3 ext4   1.0   PATA-160-Home     e917ba44-b9ed-41db-9bfc-fcfbd4b6a38d                
    sdb                                                                                       
    ├─sdb1 ntfs         System Reserved   1A0CB3280CB2FE37                                    
    └─sdb2 ntfs         Windows 7 64 Home ACB2B4EEB2B4BDE0                                    
    sdc                                                                                       
    ├─sdc1 swap   1     swap              cb73def0-af96-4744-a8db-cc9d007ea1c8                [SWAP]
    ├─sdc2 ext4   1.0   SATA160-Root      2dcb75c5-9bee-45be-9903-5a277fa48d02   32.2G    16% /
    └─sdc3 ext4   1.0   SATA160-Home      536e802f-a8ac-4f27-9d71-3c386587e686   65.9G    27% /home
    Code:
    fdisk -lDisk /dev/sdc: 149.01 GiB, 160000000000 bytes, 312500000 sectors
    Disk model: ST3160815AS
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0xf0528969
    
    
    Device     Boot     Start       End   Sectors Size Id Type
    /dev/sdc1            2048  16779263  16777216   8G 82 Linux swap / Solaris
    /dev/sdc2  *     16779264 104859647  88080384  42G 83 Linux
    /dev/sdc3       104859648 312499999 207640352  99G 83 Linux
    
    Disk /dev/sda: 149.05 GiB, 160041885696 bytes, 312581808 sectors
    Disk model: WDC WD1600AAJB-0
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0xfb30b87c
    
    Device     Boot     Start       End   Sectors  Size Id Type
    /dev/sda1            2048  16779263  16777216    8G 82 Linux swap / Solaris
    /dev/sda2  *     16779264 100665343  83886080   40G 83 Linux
    /dev/sda3       100665344 312581807 211916464  101G 83 Linux
    
    
    Disk /dev/sdb: 465.76 GiB, 500107862016 bytes, 976773168 sectors
    Disk model: ST500NM0011
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x00000001
    
    Device     Boot  Start       End   Sectors   Size Id Type
    /dev/sdb1  *        64    204863    204800   100M  7 HPFS/NTFS/exFAT
    /dev/sdb2       205632 445692239 445486608 212.4G  7 HPFS/NTFS/exFAT
    HP Compaq desktop Leap15.2, Win10, Win7
    Toshiba laptops Leap15.2 & Win10, HP AiO Leap 15.2.
    I can now print with openSuSe Leap! Can Scan now, could be better!!
    I can backup my iPod and iPad with Windows, can't with Linux.(Will get there someday!)

  4. #4
    Join Date
    Apr 2018
    Location
    In S.E. Iowa, on the Mississippi River
    Posts
    978

    Default Re: Multi boot Grub install after re-installing Windows 7

    Thanks for your reply.

    This is the state of my Leap/Win7 now. GRUB should be on /dev/sdc
    I was hoping to save Win7, but it looks like not, still investigating using the install disc, or a Repair disc.
    Won't be the 1st time I lost a load of data.

    I can get a photo of the grub screen if needed.

    Image from Gparted showing Windows 7 drive https://susepaste.org/37663288

    Code:
    lsblk -fNAME   FSTYPE FSVER LABEL             UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
    sda                                                                                       
    ├─sda1 swap   1     PATA-Swap         d42d52f6-55e1-4ab5-9c4f-97ed99ff7791                
    ├─sda2 ext4   1.0   PATA-160-root     051b6256-64ea-4349-aa55-4d82e6c74924                
    └─sda3 ext4   1.0   PATA-160-Home     e917ba44-b9ed-41db-9bfc-fcfbd4b6a38d                
    sdb                                                                                       
    ├─sdb1 ntfs         System Reserved   1A0CB3280CB2FE37                                    
    └─sdb2 ntfs         Windows 7 64 Home ACB2B4EEB2B4BDE0                                    
    sdc                                                                                       
    ├─sdc1 swap   1     swap              cb73def0-af96-4744-a8db-cc9d007ea1c8                [SWAP]
    ├─sdc2 ext4   1.0   SATA160-Root      2dcb75c5-9bee-45be-9903-5a277fa48d02   32.2G    16% /
    └─sdc3 ext4   1.0   SATA160-Home      536e802f-a8ac-4f27-9d71-3c386587e686   65.9G    27% /home
    Code:
    fdisk -lDisk /dev/sdc: 149.01 GiB, 160000000000 bytes, 312500000 sectors
    Disk model: ST3160815AS
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0xf0528969
    
    Device     Boot     Start       End   Sectors Size Id Type
    /dev/sdc1            2048  16779263  16777216   8G 82 Linux swap / Solaris
    /dev/sdc2  *     16779264 104859647  88080384  42G 83 Linux
    /dev/sdc3       104859648 312499999 207640352  99G 83 Linux
    
    Disk /dev/sda: 149.05 GiB, 160041885696 bytes, 312581808 sectors
    Disk model: WDC WD1600AAJB-0
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0xfb30b87c
    
    
    Device     Boot     Start       End   Sectors  Size Id Type
    /dev/sda1            2048  16779263  16777216    8G 82 Linux swap / Solaris
    /dev/sda2  *     16779264 100665343  83886080   40G 83 Linux
    /dev/sda3       100665344 312581807 211916464  101G 83 Linux
    
    
    Disk /dev/sdb: 465.76 GiB, 500107862016 bytes, 976773168 sectors
    Disk model: ST500NM0011
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x00000001
    
    Device     Boot  Start       End   Sectors   Size Id Type
    /dev/sdb1  *        64    204863    204800   100M  7 HPFS/NTFS/exFAT
    /dev/sdb2       205632 445692239 445486608 212.4G  7 HPFS/NTFS/exFAT
    HP Compaq desktop Leap15.2, Win10, Win7
    Toshiba laptops Leap15.2 & Win10, HP AiO Leap 15.2.
    I can now print with openSuSe Leap! Can Scan now, could be better!!
    I can backup my iPod and iPad with Windows, can't with Linux.(Will get there someday!)

  5. #5
    Join Date
    Dec 2008
    Location
    FL, USA
    Posts
    4,003
    Blog Entries
    1

    Default Re: Multi boot Grub install after re-installing Windows 7

    Given the boot fragility of combined PATA/SATA MBR systems on which bootloader is on the last disk, I'm not going to make any further recommendation. As previously recommended, unplug the two Linux disks, then install Windows. Either the power cable, or either end of the control cable, should be sufficient to shield those disks from Windows.
    Reg. Linux User 211409 *** multibooting since 1992
    Primary: 15.3, TW, 15.1 & 13.1 on Haswell @earthlink.net
    Secondary: eComStation (OS/2) &15.2 on i965P/Radeon
    Tertiary: Debian, Fedora, Mageia, more on Rocket Lake & older Intel, AMD, NVidia....

  6. #6
    Join Date
    Apr 2018
    Location
    In S.E. Iowa, on the Mississippi River
    Posts
    978

    Default Re: Multi boot Grub install after re-installing Windows 7

    I understand.
    I will disconnect both, reinstall Win7. Even considered going back to XP Pro.

    My biggest concern is getting grub back without a bunch of problems, and loss of what is on the Leap drives.

    I forgot to include in my OP, the current Grub menu has 2 entries for Windows 10, in both /dev/sdb1 & in /dev/sdb2.

    i don’t know when that happened. It was always 1 Windows entry the gave me a selection for Win10(wich has been gone for over a year), a Windows 7 item, & a one for a Leap. Probably 42.2 or 43.1. I assume that is because at the time I knew nothing about Grub and started everything from a Windows BCD that had been modified by eastBCD(MISTAKE!)

    I can do without the PATA drive. I use it for copying from the other drives.
    HP Compaq desktop Leap15.2, Win10, Win7
    Toshiba laptops Leap15.2 & Win10, HP AiO Leap 15.2.
    I can now print with openSuSe Leap! Can Scan now, could be better!!
    I can backup my iPod and iPad with Windows, can't with Linux.(Will get there someday!)

  7. #7
    Join Date
    Apr 2018
    Location
    In S.E. Iowa, on the Mississippi River
    Posts
    978

    Default Re: Multi boot Grub install after re-installing Windows 7

    Have not done the Win7 ‘fixes’ or reinstall, yet.
    When I do, if I can get Leap back, we’ll and good, if not then back to being a windows user.

    Hate to lose Leap, but there things I do in windows, I can’t do in Leap.

    thanks to the forum group members for the help, support & criticism’s the past few years.
    HP Compaq desktop Leap15.2, Win10, Win7
    Toshiba laptops Leap15.2 & Win10, HP AiO Leap 15.2.
    I can now print with openSuSe Leap! Can Scan now, could be better!!
    I can backup my iPod and iPad with Windows, can't with Linux.(Will get there someday!)

  8. #8
    Join Date
    Jan 2014
    Location
    Erlangen
    Posts
    4,017

    Default Re: Multi boot Grub install after re-installing Windows 7

    Quote Originally Posted by Bill_L View Post
    I need to reinstall Win7 on my main drive. I have Leap 15.4 on two other drives connected to the PC. How do I reinstall Grub2 after the Windows install is complete?
    I wasted a considerable amount of time trying to install Windows 10 on a machine with three drives. The Windows installer got confused and never worked as advertised. After temporarily removing the other disks installation was easy: https://forums.opensuse.org/showthre...or-Free-Update

    Whenever feasible go with uefi and gpt. Disable secure boot. Installation of Windows won't touch grub2, but will change boot order. Enter uefi and again change boot order.

    Host 6700K is triple boot Tumbleweed, Leap and Windows 10 on a small SSD:
    Code:
    6700K:~ # fdisk -l /dev/sdb 
    Disk /dev/sdb: 232.89 GiB, 250059350016 bytes, 488397168 sectors
    Disk model: CT250MX500SSD1   
    Units: sectors of 1 * 512 = 512 bytes 
    Sector size (logical/physical): 512 bytes / 4096 bytes 
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes 
    Disklabel type: gpt 
    Disk identifier: 3B04C452-DAD9-45C6-9BD3-AE398288F628 
    
    Device        Start      End  Sectors  SizeType
    /dev/sdb1       2048   1026047   1024000   500M EFI System 
    /dev/sdb2    1026048 283596799 282570752 134.7G Linux filesystem 
    /dev/sdb3  283596800 385996799 102400000  48.8G Linux filesystem 
    /dev/sdb4  385996800 386029567     32768    16M Microsoft reserved 
    /dev/sdb5  386029568 488396799 102367232  48.8G Microsoft basic data 
    6700K:~ #
    Code:
    6700K:~ # lsblk -f /dev/sdb 
    NAME   FSTYPE FSVER LABEL      UUID                                 FSAVAIL FSUSE% MOUNTPOINTS 
    sdb                                                                                 
    ├─sdb1 vfat   FAT16            6B6D-1CDE                             472.8M     5% /boot/efi 
    ├─sdb2 btrfs        tumbleweed 227128c2-8703-4859-a006-30dccf5b299c   89.6G    33% /var 
    │                                                                                  /usr/local 
    │                                                                                  /srv 
    │                                                                                  /root 
    │                                                                                  /opt 
    │                                                                                  /home 
    │                                                                                  /boot/grub2/x86_64-efi 
    │                                                                                  /boot/grub2/i386-pc 
    │                                                                                  /.snapshots 
    │                                                                                  / 
    ├─sdb3 btrfs        leap       85d405ec-d559-49a1-b59c-5c5c9f176724                 
    ├─sdb4                                                                              
    └─sdb5 ntfs                    FE06394606390167                                     
    6700K:~ #
    BTW: https://www.howtogeek.com/244678/you...se-windows-10/
    i7-6700K (2016), i5-8250U (2018), AMD Ryzen 5 3400G (2020), 5600X (2022) openSUSE Tumbleweed, KDE Plasma

  9. #9
    Join Date
    Apr 2018
    Location
    In S.E. Iowa, on the Mississippi River
    Posts
    978

    Default Re: Multi boot Grub install after re-installing Windows 7

    The machine I am working with is legacy. Thanks for your effort and links.

    And I did remove the Leap drives before re-installing Windows 7.
    HP Compaq desktop Leap15.2, Win10, Win7
    Toshiba laptops Leap15.2 & Win10, HP AiO Leap 15.2.
    I can now print with openSuSe Leap! Can Scan now, could be better!!
    I can backup my iPod and iPad with Windows, can't with Linux.(Will get there someday!)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •