On 26 Jan 2018, at 00:10, Sean Whitney <[email protected]> wrote:
> On 01/25/2018 04:03 PM, James Clarke wrote:
>> On 25 Jan 2018, at 23:58, Sean Whitney <[email protected]> wrote:
>>> 
>>> I recently switched from sparc to sparc64 using the cdrom drive in 
>>> September.  Sometime in the last two weeks the server rebooted and when it 
>>> tried to restart it hung trying to find a btrfs filesystem, which I don't 
>>> have.  This seems to be a problem for PCs, but it resolves itself in 15 
>>> seconds, and is an annoyance, while my hangs indefinately.  The solution is 
>>> to remove the btrfs packages installed on your system.  But I can't do this 
>>> because I can't get it complete a boot to get a prompt. Both aliases silo 
>>> images seem to have the same btrfs packages included. I'm not sure when the 
>>> btrfs packages were installed, not knowing it was an issue, I guess I 
>>> allowed them to be installed with updates.
>>> 
>>> Here is the rub, I can't seem to boot from the cdrom anymore. When I do I 
>>> get the following error.
>>> 
>>> Rebooting with command: boot cdrom
>>> Boot device: /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f  File and args:
>>> Can't read disk label.
>>> Can't open disk label package
>>> Evaluating: boot cdrom
>>> 
>>> Can't open boot device
>>> 
>>> 
>>> I can't boot with the net because the net install image for debian hasn't 
>>> worked for ultra 5's since lenny.
>>> 
>>> Right now I've turned off the Ultra 5 for the next 12 hours to see if it 
>>> makes any difference with the CDROM.
>>> 
>>> If anyone has any other suggestions as to any sort of recovery I'm all 
>>> ears, otherwise I guess it's time to go to recycle.
>>> 
>>> Thanks in advance,
>> No idea what's causing all your issues, unfortunately. Have you tried booting
>> with "linux init=/bin/bash" or similar? What exact error are you getting?
>> Regards,
>> James
> 
> yes, I've tried passing in init=/bin/bash but, it still trys to process the 
> btrfs filesystem before a prompt is available.
> 
> The boot process hangs here:
> 
> [   44.070355] raid6: int64x1  xor()    43 MB/s
> [   44.190108] raid6: int64x2  gen()   125 MB/s
> [   44.310194] raid6: int64x2  xor()    62 MB/s
> [   44.429980] raid6: int64x4  gen()   151 MB/s
> [   44.550073] raid6: int64x4  xor()    80 MB/s
> [   44.669932] raid6: int64x8  gen()   133 MB/s
> [   44.790009] raid6: int64x8  xor()    84 MB/s
> [   44.844728] raid6: using algorithm int64x4 gen() 151 MB/s
> [   44.912879] raid6: .... xor() 80 MB/s, rmw enabled
> [   44.973689] raid6: using intx1 recovery algorithm
> [   45.101360] xor: automatically using best checksumming function   VIS 
> [   45.208607] crc32c_sparc64: sparc64 crc32c opcode not available.
> [   45.456022] Btrfs loaded, crc32c=crc32c-generic
> Scanning for Btrfs filesystems
> 
> 
> It' will stay like this for days....
> 
> Actually looking back through my backups, I reinstalled sparc64 in March 
> 2017, and the btrfs packages are included in the next backup.  These have 
> been installed all along, but the timeout behavior must have changed at some 
> point.

Interesting. You should be able to stop it loading by adding
modprobe.blacklist=btrfs to the kernel command line.

James

Reply via email to