[질문] file copy 시에 나타나는 문제점입니다.
1. => cp a b 이렇게만 하면 아무런 문제없이 copy가 잘됩니다.
2. => cp a b&
cp a c
이렇게 했을경우 에러메세지를 출력하면서 문제가 생십니다.
에러 메세지중에서 statust 에 관련되어서 1byte 값이 나오는데 이것이 무엇을 의미하는지 궁금하기도 합니다. 0x58 0x20 0x80 이러한 값들이죠
메세지 출력으로만 본다면 DMA 관련해서 문제인것 같기도 하지만 ide 관련해서 DMA는 정확하게 알고 있지 못하므로 조금 답답합니다.
혹시 이와 비슷한 현상을 경험하신분의 조언을 바랍니다.
아니면 이러한 문제에 대해서 알고 계신분의 조언을 바랍니다.
그리고 IDE 관련해서나 block device 관련해서 공부할만한 책을 추천바랍니다.
ISO 관련해서는 자료가 없는지도 궁금하네요.
부탁합니다.
hdd disk 내에서 cp 명령어를 실행 시킬때의 에러 메세지입니다.
hda: timeout waiting for DMA
hda: ide_dma_timeout: Lets do it again!stat = 0x58, dma_stat = 0x20
hda: DMA disabled
hda: status timeout: status=0x80 { Busy }
hda: ide_set_handler: handler not null; old=c00f28c8, new=c00f28c8
Unable to handle kernel paging request at virtual address fffffffc
pgd = c0004000
*pgd = 08002001, *pmd = 08002001, *pte = 00000000, *ppte = 00000000
Internal error: Oops: 0
CPU: 0
pc : [<c0047428>] lr : [<c00f2724>] Not tainted
sp : c01a3eb4 ip : 60000093 fp : 00000000
r10: c06a1160 r9 : ffffffff r8 : 00000005
r7 : 80000093 r6 : 00000000 r5 : c00f28c8 r4 : c06a1160
r3 : c01b9da4 r2 : 00000001 r1 : 00000001 r0 : c017e77c
Flags: NzCv IRQs off FIQs on Mode SVC_32 Segment kernel
Control: C000317F Table: 09854000 DAC: 0000001D
Process swapper (pid: 0, stackpage=c01a3000)
Stack: (0xc01a3ea4 to 0xc01a4000)
3ea0: c00f2724 c0047428 a0000093 ffffffff ee000000 c01d5cb0 00000002
3ec0: c01d5c44 60000013 c00f2cc4 c01d5cb0 00028baf c01a3f04 00000040 00000088
3ee0: c01b9818 c00f37a0 05c174ef c01d5cb0 c01f97a0 c01d5c44 00000000 c00f3bb0
3f00: 00000003 a0000013 c01d5cb0 c01d5c44 c06a1160 c01f97a0 c00f3fe8 c01d5cb0
3f20: c06a1160 00000000 c01d5c44 a0000013 c00f42cc 00000001 00000000 c01a40a0
3f40: c01b8fe4 60000093 c0047e30 c01b8c40 00000000 c01a40a0 00000000 60000093
3f60: 0a000c1e c00446dc c01b8c40 c00445bc 00000001 c01a40c0 fffffffe c01b8c20
3f80: c00442d8 c01a3fd0 c01a3fe4 00000001 c003855c 60000013 c00374a0 00000000
3fa0: 00000032 c00384d0 00000000 c01a2000 c00384d0 c01b15fc c01b15f0 c01a4c48
3fc0: 41129200 0a000c1e 00000000 60000013 c01a3fe4 c0038558 c003855c 60000013
3fe0: ffffffff 00002000 c01d2e68 c0008848 c01b1a10 c01d928c c01d928c c0008080
Backtrace: not available
Code: e121f00c e1a0f00e e121f00c e59f0020 (e51b1004)
Kernel panic: Aiee, killing interrupt handler!
In interrupt handler - not syncing
댓글 달기