HDD failure imminent. What to do?
What bootloader for GPT disk?
I've installed Lagacy GRUB which operates in two stages. I installed Legacy GRUB 2013 Configuration from Slacko 6.3.
The difference between booting MBR and GPT with GRUB
https://www.anchor.com.au/blog/2012/10/ ... with-grub/
Booting from GPT, by Rod Smith
http://www.rodsbooks.com/gdisk/booting.html
Booting GPT disk on BIOS systems
http://www.lightofdawn.org/wiki/wiki.cgi/BIOSBootGPT
Hybrid MBRs, by Rod Smith
[http://www.rodsbooks.com/gdisk/hybrid.html
GRUB2: Heal your bootloader
https://www.linuxvoice.com/grub-2-heal-your-bootloader/
I've installed Lagacy GRUB which operates in two stages. I installed Legacy GRUB 2013 Configuration from Slacko 6.3.
The difference between booting MBR and GPT with GRUB
https://www.anchor.com.au/blog/2012/10/ ... with-grub/
Booting from GPT, by Rod Smith
http://www.rodsbooks.com/gdisk/booting.html
Booting GPT disk on BIOS systems
http://www.lightofdawn.org/wiki/wiki.cgi/BIOSBootGPT
Hybrid MBRs, by Rod Smith
[http://www.rodsbooks.com/gdisk/hybrid.html
GRUB2: Heal your bootloader
https://www.linuxvoice.com/grub-2-heal-your-bootloader/
Last edited by nubc on Tue 12 Sep 2017, 16:38, edited 1 time in total.
No, it's a bootloader issue. As you found in your research above, Grub2 is the proper solution for GPT booting, and most Linux distros have moved on to Grub2.nubc wrote:Question: Does a frugal install avoid this booting GPT disk issue?
Puppy doesn't have an official Grub2 solution. There are rumors of workarounds for older Grub but I haven't tested any. Maybe someone else has.
What is the strategy for booting a GPT disk? If I can't boot the GPT disk, maybe I need to attach a device to the computer that will boot, like a USB flash drive.
I am looking at the new drive from a frugal linstall that boots from CD and stores a savefile on a USB drive. Are you saying that if I instead place the savefile on sda1, the 30-GB partition on the new 4TB hdd, that it won't boot up?
Could I not transfer the savefile that is currently running on the flashdrive to the new partition sda1, and have a frugal install that boots from CD?
Maybe I could install a distro with GRUB2, then surgically remove the OS and substitute Puppy Slacko. Or if could find a distro that installs GRUB2 as an independent operation. Any suggestions for a distro? Ubuntu?
You'd think that Hiren's bootCD or some specialty utility distro (eg SystemRescueCD) would be able to install GRUB2.
I am looking at the new drive from a frugal linstall that boots from CD and stores a savefile on a USB drive. Are you saying that if I instead place the savefile on sda1, the 30-GB partition on the new 4TB hdd, that it won't boot up?
Could I not transfer the savefile that is currently running on the flashdrive to the new partition sda1, and have a frugal install that boots from CD?
Maybe I could install a distro with GRUB2, then surgically remove the OS and substitute Puppy Slacko. Or if could find a distro that installs GRUB2 as an independent operation. Any suggestions for a distro? Ubuntu?
You'd think that Hiren's bootCD or some specialty utility distro (eg SystemRescueCD) would be able to install GRUB2.
The legacy GRUB installer is here.
It will work with a GPT partition table.
How have you formatted the drive? I can't remember if legacy GRUB will boot from an ext4 partition. Also, I don't know how it will react to very large partitions.
It will work with a GPT partition table.
How have you formatted the drive? I can't remember if legacy GRUB will boot from an ext4 partition. Also, I don't know how it will react to very large partitions.
Grub2 is kinda tied to the OS, you can look around for standalone Grub2 options, but defeats the purpose somewhat.nubc wrote:Maybe I could install a distro with GRUB2, then surgically remove the OS and substitute Puppy Slacko. Or if could find a distro that installs GRUB2 as an independent operation. Any suggestions for a distro? Ubuntu?
You'd think that Hiren's bootCD or some specialty utility distro (eg SystemRescueCD) would be able to install GRUB2.
You can install a basic netinstall Debian 9 in less than 1GB that has Base OS minus Xwin and full Grub2. Ubuntu base install is bigger but also works.
Unlike you, I don't have any >2TB drives so I never needed to switch off Grub4DOS, which is simple and easy. The Grub2 bloatware I leave on the other distros PBR.(such as Arch, Debian, Fedora)
That's good news, rcrsn51. I have installed Legacy Grub 2013 from Slacko 6.3. It doesn't work, possibly because of the (hd0,0) lettering options. Do you have any suggestions? Here's my menu.lst from grub.
I didn't like the Slacko 5.7 grub, so I used a DOS floppy to rewrite the MBR.
Then I installed Legacy Grub 2013 from Slacko 6.3, Still no luck.
I notice that Slacko 5.7 Legacy GRUB 2013 has an extra line
Is this significant?
I just tried to boot from the hard drive, and got this message
Code: Select all
timeout 4
default 0
#
title Puppy Linux Full on sda1
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 ro vga=normal
Code: Select all
C:/ fdisk /mbr
Then I installed Legacy Grub 2013 from Slacko 6.3, Still no luck.
I notice that Slacko 5.7 Legacy GRUB 2013 has an extra line
Code: Select all
initrd /initrd.gz
I just tried to boot from the hard drive, and got this message
Code: Select all
No boot device available
Just out of curiosity, I did a test on VBox and could not get that Grub Legacy to work on a GPT disk. No valid boot device error. Grub2 worked fine though.
Is this Grub Legacy package the same as what is in Slacko 6.3.2? I tried that too and it also did not work. Maybe it would on real hardware, but I have no spare drives/systems to test at the moment.
EDIT: Never mind, operator error. Forgot that my Vbox test setup install was using 64-bit Ext4. 32-bit Ext4 on GPT worked OK with Grub Legacy.
Last edited by jd7654 on Wed 13 Sep 2017, 08:02, edited 1 time in total.
/dev/sda (3.64 TB)
sda1 (29.30 GB) ext3 is boot partition (locked)
sda2 (3.61 TB) ext3
sda3 (4.88 GB) is swap
partition table gpt
heads 255
sectors/track 63
sector size 512
Any specific information you need?
After I rewrote the MBR, I deleted the contents of the boot directory before reinstalling Legacy GRUB 2013
I'd be happy to format the drives, or redo the partitions.
sda1 (29.30 GB) ext3 is boot partition (locked)
sda2 (3.61 TB) ext3
sda3 (4.88 GB) is swap
partition table gpt
heads 255
sectors/track 63
sector size 512
Any specific information you need?
After I rewrote the MBR, I deleted the contents of the boot directory before reinstalling Legacy GRUB 2013
I'd be happy to format the drives, or redo the partitions.
I am running a frugal install that boots from CD, and stores a savefile on USB flashdrive. RAM is being written to the savefile every half hour, causing the computer to freeze for the duration of the write. This is ridiculous. How do I disable the automatic writing to savefile? Or at least make it reasonable, like every 3 hours.
See this post.nubc wrote:How do I disable the automatic writing to savefile?
That's long enough on the full install. I'll have to put that off for another day. I transferred the save file and sfs files from the flashdrive to root of the OS partition on the new hard drive, sda1. Booting is much faster.
Now I must apply myself to the task of saving the data on the old 2 TB hard drive. Currently, the computer is not seeing this drive when it's connected, so I have a difficult task ahead, before I can transfer the 1.8 TB of data to the new 4 TB hard drive. I don't think circumstances call for dd rescue yet, but I am open to suggestions for recovering the filesystem.
Now I must apply myself to the task of saving the data on the old 2 TB hard drive. Currently, the computer is not seeing this drive when it's connected, so I have a difficult task ahead, before I can transfer the 1.8 TB of data to the new 4 TB hard drive. I don't think circumstances call for dd rescue yet, but I am open to suggestions for recovering the filesystem.
I've used Minitool Partition Wizard successfully before. It recovered a drive that even GParted itself corrupted. Its mainly a Windows program, but they also have bootable ISO which is Linux based, but looks like they don't offer that for download anymore, have to get it thru application. Though you can still find old versions for download in various places.nubc wrote:I don't think circumstances call for dd rescue yet, but I am open to suggestions for recovering the filesystem.
GParted does not see the drive. The hard drive is spinning, with a little startup chatter. I put the drive in another computer, with same negative results. I am stumped. Maybe I'll have to clone the drive. Actually, I only want to clone the one data partition, sda2. I might have perhaps 70% of the drive in duplication, accidental backup.
I have recovered a deleted directory containing AV files, and I can say from that experience it is very important that the entire file be recovered including the title. If I recover only anonymous files, the work involved in naming these files would simply be overwhelming. So a recovered file must include title.
The situation is different now. Not just a deleted files situation, you have a bad/failing hard drive situation. Time is against you. Seems like the high level copy data has failed. If saving the data is most important, I'd concentrate on that rather than setting up the new 4TB drive OS situation. The more you try and read the old 2TB drive it can be getting worse and more corrupted data and finally just stop working. I hope it's not there now, but sounds like it.nubc wrote:I have recovered a deleted directory containing AV files, and I can say from that experience it is very important that the entire file be recovered including the title. If I recover only anonymous files, the work involved in naming these files would simply be overwhelming. So a recovered file must include title.
If it were mine. I'd clone the 2TB onto the 4TB with ddrescue and then setup its OS and booting later. It depends on your priority.