0 Members and 1 Guest are viewing this topic.
Don't know why Windows wouldn't boot
Do you happen to know if the Redo Backup is just a complete clone of the drive?
Redo Backup, qt4-fsarchiver and Macrium Reflect all copy the MBR, does Clonzilla?Maybe clone the windows partitions to the USB drive with gparted, sort out the MBR for the bad drive and then clone back again and run the Win 7 install/restore disk.?
Besides, you have a reputation to uphold - everything you touch is supposed to turn to gold. Touch this project ! :-)
I'm wondering if there's really something screwy about the aftermarket install of Win7 on the desktop.... Other people with Win7 don't have to jump through these hoops - do they?
I was curious about the WARNING in the command response to Fixparts....
You were absolutely correct.... The first time I ran just the install for fixparts without the commands. (ooops) Latest times to run have been with commands.
Here are the 'prep' screens (df -h) (sudo blkid) (sudo parted -l) I did this just to see the different information provided.
> I re-downloaded the Fixparts App and ran it again from Live LL disk on desktop.> There is a message on the 'install screen' : "same version is already installed"> Pull up the command terminal and...Code: [Select]linux@linux:~$ sudo fixparts /dev/sdasudo: fixparts: command not foundlinux@linux:~$
linux@linux:~$ sudo fixparts /dev/sdasudo: fixparts: command not foundlinux@linux:~$
man fixparts
linux@linux:~$ df -hFilesystem Size Used Avail Use% Mounted on/cow 929M 45M 884M 5% /udev 915M 4.0K 915M 1% /devtmpfs 186M 1.4M 185M 1% /run/dev/sr0 738M 738M 0 100% /cdrom/dev/loop0 706M 706M 0 100% /rofsnone 4.0K 0 4.0K 0% /sys/fs/cgrouptmpfs 929M 16K 929M 1% /tmpnone 5.0M 0 5.0M 0% /run/locknone 929M 80K 929M 1% /run/shmnone 100M 24K 100M 1% /run/userlinux@linux:~$
linux@linux:~$ sudo blkid/dev/loop0: TYPE="squashfs" /dev/sda1: LABEL="System" UUID="08C2894BC2893E46" TYPE="ntfs" /dev/sda2: LABEL="WIN 7 SP 1" UUID="889C8B189C8B0044" TYPE="ntfs" /dev/sr0: LABEL="Linux Lite 2.2 64-bit" TYPE="iso9660" /dev/sdb1: LABEL="USB20FD" UUID="2A72-97E1" TYPE="vfat" linux@linux:~$
linux@linux:~$ sudo parted -lModel: ATA WDC WD800JD-60LS (scsi)Disk /dev/sda: 80.0GBSector size (logical/physical): 512B/512BPartition Table: msdosNumber Start End Size Type File system Flags 1 1049kB 4030MB 4029MB primary ntfs boot, diag 2 4030MB 46.3GB 42.3GB primary ntfsModel: PNY USB 2.0 FD (scsi)Disk /dev/sdb: 8167MBSector size (logical/physical): 512B/512BPartition Table: msdosNumber Start End Size Type File system Flags 1 28.7kB 8167MB 8167MB primary fat32 lbaWarning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0has been opened read-only.Error: Invalid partition table - recursive partition on /dev/sr0. Ignore/Cancel? I Model: TSSTcorp DVD-ROM TS-H353C (scsi)Disk /dev/sr0: 774MBSector size (logical/physical): 2048B/2048BPartition Table: msdosNumber Start End Size Type File system Flagslinux@linux:~$
sudo parted /dev/sda print
linux@linux:~$ sudo parted /dev/sda printModel: ATA WDC WD800JD-60LS (scsi)Disk /dev/sda: 80.0GBSector size (logical/physical): 512B/512BPartition Table: msdosNumber Start End Size Type File system Flags 1 1049kB 4030MB 4029MB primary ntfs boot, diag 2 4030MB 46.3GB 42.3GB primary ntfslinux@linux:~$
BEFORE you proceed, make a backup copy of the partition table on the HDD with this command (substitute YOUR device name letter for the 'X'):Code: Select all sudo sfdisk -d /dev/sdX > $HOME/Desktop/parts.txt* Copy the 'parts.txt' file that appears on your Desktop to a USB stick (or some other external source) for safe keeping because it will be lost when you exit the live environment.* If you have to restore the partition table for some reason, you can use that "parts.txt" file by doing the following: * Boot computer with 'live' DVD * Copy 'parts.txt' file from your source to the Desktop of the 'live' DVD * Then run this command in a terminal (substitute YOUR device name letter for the 'X'):Code: Select all sudo sfdisk -f /dev/sdX < $HOME/Desktop/parts.txt
linux@linux:~$ sudo sfdisk -d /dev/sda > $HOME/Desktop/parts.txtlinux@linux:~$ sudo sfdisk -f /dev/sda < $HOME/Desktop/parts.txtChecking that no-one is using this disk right now ...BLKRRPART: Device or resource busyThis disk is currently in use - repartitioning is probably a bad idea.Umount all file systems, and swapoff all swap partitions on this disk.Use the --no-reread flag to suppress this check.Disk /dev/sda: 9729 cylinders, 255 heads, 63 sectors/trackOld situation:Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System/dev/sda1 * 0+ 489- 490- 3934208 27 Hidden NTFS WinRE/dev/sda2 489+ 5634- 5145- 41325568 7 HPFS/NTFS/exFAT/dev/sda3 0 - 0 0 0 Empty/dev/sda4 0 - 0 0 0 EmptyNew situation:Units = sectors of 512 bytes, counting from 0 Device Boot Start End #sectors Id System/dev/sda1 * 2048 7870463 7868416 27 Hidden NTFS WinRE/dev/sda2 7870464 90521599 82651136 7 HPFS/NTFS/exFAT/dev/sda3 0 - 0 0 Empty/dev/sda4 0 - 0 0 EmptyWarning: partition 1 does not end at a cylinder boundaryWarning: partition 2 does not start at a cylinder boundaryWarning: partition 2 does not end at a cylinder boundarySuccessfully wrote the new partition tableRe-reading the partition table ...BLKRRPART: Device or resource busyThe command to re-read the partition table failed.Run partprobe(8), kpartx(8) or reboot your system now,before using mkfsIf you created or changed a DOS partition, /dev/foo7, say, then use dd(1)to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1(See fdisk(8).)linux@linux:~$