[dm-devel] Mapping sectors to have errors
Yathindra
ydev at cs.utah.edu
Fri Oct 28 17:54:50 UTC 2011
Hi Joe,
I tried it the other way but when I specify error it doesn't seem to take
the start sector > 0.
# echo "0 `blockdev --getsz /dev/sdb` linear /dev/sdb 0" | dmsetup
create bad_disk
# dmsetup table
bad_disk: 0 488281250 linear 8:16 0
# echo "100000 488181250 error" | dmsetup load bad_disk << This failed
device-mapper: reload ioctl failed: Invalid argument
Command failed
# echo "0 100000 error" | dmsetup load bad_disk << This worked
Any ideas?
Thanks,
Yathi
On 10/28/2011 3:11 AM, Joe Thornber wrote:
> On Thu, Oct 27, 2011 at 08:31:00PM -0600, Yathindra wrote:
>> Hi,
>>
>> I'm trying to create a disk and map some sectors to have errors on them.
>>
>> I tried this,
>> echo "0 100000 linear /dev/sdb 0 100000 480081250 error"| dmsetup
>> create bad_disk
>> device-mapper: reload ioctl failed: Invalid argument
>> Command failed
>>
>> I have put in the right arguments but not sure why it fails.
> You have 2 target lines concatenated onto the same line there.
More information about the dm-devel
mailing list