[ale] Got wrong page error

Alex Carver agcarver+ale at acarver.net
Thu Aug 29 22:58:35 EDT 2013


I do want speed, I am not worried about losing data because I have five 
other places where I can back up the data.  So yes, I want RAID 0.  I 
also want the OS install to work properly and actually manage to boot 
from the drives without complaining that it can't find the partition 
with the UUID it set up just moments before during the install.

On 8/29/2013 19:55, Jim Kinney wrote:
> don't use raid0
>
> ever
>
> unless you really don't care about the device working and you must have
> speed.
>
> NEVER EVER put the OS on raid0
>
>
> On Thu, Aug 29, 2013 at 9:30 PM, Alex Carver <agcarver+ale at acarver.net>wrote:
>
>> As far as I understood the UUID should just point to the partition on the
>> disk device presented to the OS (with the individual disk members hidden by
>> the RAID hardware).  I'm making only one stripe on the disks and two
>> partitions on the stripe (root and swap).  Everything seems to work fine
>> using RAID1 but not RAID0.  Perhaps I should just make a small RAID1 stripe
>> for /boot and a large RAID0 stripe for root.
>>
>>
>> On 8/29/2013 15:31, Jim Kinney wrote:
>>
>>> I'm not sure how a uuid would work on a raid0 drive rig. If the uuid is
>>> larger than the stripe size it will never be found.
>>>
>>> Easy fix is to not use raid0.
>>> On Aug 29, 2013 6:17 PM, "Alex Carver" <agcarver+ale at acarver.net> wrote:
>>>
>>>
>>>> I just did tests on both drives in the array and they're both fine, no
>>>> issues with either one of them.  So now I'm even more confused about the
>>>> errors.
>>>>
>>>> After installing on the array configured in RAID0, the bootloader is
>>>> unable to find a partition with the UUID (the error is no such device
>>>> /dev/disk/by-uuid/{UUID}.  When I installed under RAID 1, both drives had
>>>> identical partitions (as they should) and they both had the same UUID and
>>>> bootup proceeded normally.  I even unmirrored the drives and booted each
>>>> one separately (after changing the UUID on one of them slightly) and had
>>>> no
>>>> issues there.  So there's something going on with RAID 0 (LSI SAS
>>>> controller) that I'm not understanding.
>>>>
>>>> On 8/29/2013 07:07, Alex Carver wrote:
>>>>
>>>>   Having backups was the intent.  This array is supposed to hold the OS.
>>>>> Regular data is going on three external arrays later.  Right now I'm
>>>>> just trying to solve the problem I'm having with installing the OS at
>>>>> all.
>>>>>
>>>>> On 8/29/2013 01:02, JD wrote:
>>>>>
>>>>>   Danger Will Robinson!
>>>>>>
>>>>>> The only time that I've experienced massive data loss was due to this
>>>>>> configuration. I lost not only the data on the bad drive, but all the
>>>>>> data on
>>>>>> the 2 other drives in the stripe.  Files are written across all the
>>>>>> drives in
>>>>>> the RAID set, tiny parts at a time.
>>>>>>
>>>>>> * Have excellent backups OR
>>>>>> * Only use RAID0 storage for extremely temporary files.
>>>>>>
>>>>>>
>>>>>> On 08/29/2013 03:30 AM, Alex Carver wrote:
>>>>>>
>>>>>>   I hope not but I'll check with a test install using RAID 1 instead.
>>>>>>> And yes
>>>>>>> it's RAID 0 but Dell just calls it striping across drives in the BIOS.
>>>>>>>
>>>>>>> On 8/28/2013 21:49, Jim Kinney wrote:
>>>>>>>
>>>>>>>   "striping across 2 drives" ?
>>>>>>>>
>>>>>>>> RAID 0?
>>>>>>>>
>>>>>>>> If so, you've got a bad drive.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Aug 28, 2013 at 6:49 PM, Alex Carver
>>>>>>>> <agcarver+ale at acarver.net>****wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>    I'm installing Debian 7.1 clean on a Dell Precision 690 with
>>>>>>>>
>>>>>>>>> on-board RAID
>>>>>>>>> (Xeon and using the amd64 install image).  The RAID is configured
>>>>>>>>> for
>>>>>>>>> striping only across two disks.  Installation from the CD runs
>>>>>>>>> along with
>>>>>>>>> no apparent issues (right now it's not connected to the network so
>>>>>>>>> I'm only
>>>>>>>>> performing a bare-bones install to test).  However, when it boots I
>>>>>>>>> get a
>>>>>>>>> "wrong page" error a few times and then the whole thing stops and
>>>>>>>>> drops me
>>>>>>>>> into busybox.  The messages include not being able to find the UUID
>>>>>>>>> of the
>>>>>>>>> array, no /dev, and a couple others like that.
>>>>>>>>>
>>>>>>>>> I can't seem to find anything online that can explain the issue.
>>>>>>>>> Ideas?



More information about the Ale mailing list