Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
while not being really a strict linux error, I get the feeling this is the right place to ask for help.
¨a disk read error occurred¨ appears on screen after choosing to boot into Windows XP from GRUB.
Code:
[root@localhost linux]# fdisk -lu
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x48424841
Device Boot Start End Blocks Id System
/dev/sda1 63 204214271 102107104+ 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 204214272 255606783 25696256 af HFS / HFS+
Partition 2 does not end on cylinder boundary.
/dev/sda3 255606784 276488191 10440704 c W95 FAT32 (LBA)
Partition 3 does not end on cylinder boundary.
/dev/sda4 276490179 312576704 18043263 5 Extended
/dev/sda5 * 276490240 286709759 5109760 83 Linux
/dev/sda6 286712118 310488254 11888068+ b W95 FAT32
/dev/sda7 310488318 312576704 1044193+ 82 Linux swap / Solaris
- sda is a 160GB hard disk with quite a few partitions and 3 OSes installed. I am able to boot into Linux and Mac OS fine, but not into Windows anymore. The Windows system is located on /dev/sda1.
I can not recall how exactly have I used testdisk but it once said that
¨The harddisk /dev/sda (160GB / 149 GB) seems too small! (< 172GB / 157GB)¨ or something simillar.
EDIT: this has been found out by performing a ¨deep search¨ on the affected partition. Second ¨deep search¨ yielded the same results.
So far I have tried to ¨fixboot¨ and ¨chkdsk¨ from a recovery console on the affected windows partition (/dev/sda1), the plug off power cord for 15 seconds trick, reinstalling GRUB, repairing the MFT and boot sector of the affected partition via testdisk, what next please ?
Grub Error 25 : Disk read error
This error is returned if there is a disk read error when trying to
probe or read data from a particular disk.
Are you able to mount the windows partition from Linux and see files in /dev/sda1?
Things to do:
1) In a terminal, run "dmesg | grep -i error". If you see anything about the disk read error, post it here.
2) Inspect the log files in /var/log, looking for logs about the disk read error. Post information here.
Hi, I've been watching this thread, because My win7 partition packed up and left home.
I managed to recover what I wanted with testdisk, but the drive is stuffed!
Just wondering if it was a time-out (anti piracy code) or a Trojan!
Probably both!
Anyway, the drive is stuffed, But I lost not.
The hd circuit-board has been overheated (Magically), burning a chip, and destroying the drive as a boot device, or anything else (heaps of miss-reads and re-checking, add infinitum).
I admit I had a "copy" of win7 and was warned it may time-out. Beware!
re-done a 'chkdsk c: /r' from windows recovery console, it still found something to fix. Then done it again 2 more times and it did not find anything wrong anymore. Did a fixboot again, then tried fixmbr for the first time - Windows stil not bootable, same error. I have dumped GRUB back to the MBR... same situation.
Can anyone recommend some NTFS tools that would run from linux / mac os ? I think I am chasing goats here...
I have tried pretty much each of those tools. DD was only used as a bootsector / MBR backup-restore utility though. And I have also attempted a level 4 recovery with Spinrite. Each and every tool failed to find anything wrong, so fixing it with such conventional tools is out of the question. I am going to try to learn a bit more about HDD geometry and then attempt to manually set CHS values, after all, ¨The harddisk /dev/sda (160GB / 149 GB) seems too small! (< 172GB / 157GB)¨ from the first post is all there is left to investigate.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.