[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: change how grub access decive to work around usb stick hardware bug
From: |
Andrei Borzenkov |
Subject: |
Re: change how grub access decive to work around usb stick hardware bug |
Date: |
Sun, 19 Apr 2015 22:24:13 +0300 |
В Thu, 16 Apr 2015 18:20:21 +0200
"frederik.hofe" <address@hidden> пишет:
> Am 16.04.2015 um 16:06 schrieb Andrei Borzenkov:
> > В Thu, 16 Apr 2015 15:04:08 +0200
> > "frederik.hofe"<address@hidden> пишет:
> >
> >> I have this USB stick (SanDisk Ultra Fit, 32 GB version) that deadlocks
> >> when the kernel accesses it after the bios was doing something(?) with it.
> >> So it works fine for most use cases except if I want to use it as boot
> >> device. (Already asked on the usb mailing list:
> >> http://marc.info/?t=142896890100003&r=1&w=2)
> >>
> >> So far I only managed to boot arch on that stick. Im not sure what
> >> exactly the arch image uses to boot, maybe Syslinus?
> >>
> >> I would like to know if there are different ways how grub can access the
> >> stick and how I would change that?
> >>
> > Obvious first question - do you use legacy BIOS or EFI boot?
> Bios boot.
> Just now I tried lilo and it boots fine. It just needs over ~20 Sec. to
> load the boot image. Grub is a bit faster.
> But geting lilo to work on xubuntu seesm to come with some hassle, so I
> still like to get it to work with grub.
it is quite possible that lilo performs disk access using different
BIOS calls. You could try use grub native disk driver (grub-install
--disk-module=native) if it will helps.