|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 23 May 2007 12:15:27 To : Vladimir Kurtukov Subject : Re: IDE flash -------------------------------------------------------------------------------- 16 май 2007, среда, в 14:04 KRAST, Vladimir Kurtukov написал(а): EG>>>> Если не пытаться лазить в boot0, все работает без каких-либо EG>>>> проблем. В какую сторону смотреть? VK>>> GEOM? EG>> Какие колеса пинать, какие стекла протирать? Hикогда с GEOM не EG>> общался. VK> ну с man 4 geom наверное начать надо. VK> особенно в сторону kern.geom.debugflags Выставил kern.geom.debugflags=255. Даю команду ": > /dev/ad0", команда встроенная в шелл, кроме открытия девайса на запись ничего не делает (но и этого хватает, чтобы ad0 полностью отсох). Получаю лог: g_dev_open(ad0, 1026, 8192, 0xc23aec00) g_access(0xc22f4680(ad0), 0, 1, 0) open delta:[r0w1e0] old:[r0w0e0] provider:[r1w0e3] 0xc2170d80(ad0) g_disk_access(ad0, 0, 1, 0) g_post_event_x(0xc06a3adf, 0xc2170d80, 2, 0) ref 0xc2170d80 g_slice_spoiled(0xc22f4640/ad0) g_wither_geom(0xc218e000(ad0)) g_orphan_provider(0xc237ce00(ad0s4), 6) g_orphan_provider(0xc237d000(ad0s3), 6) g_orphan_provider(0xc233a600(ad0s2), 6) g_orphan_provider(0xc218e100(ad0s1), 6) g_orphan_register(ad0s4) g_dev_orphan(0xc237ebc0(ad0s4)) g_detach(0xc237ebc0) g_destroy_consumer(0xc237ebc0) g_destroy_geom(0xc237c080(ad0s4)) g_orphan_register(ad0s3) g_dev_orphan(0xc237ecc0(ad0s3)) g_detach(0xc237ecc0) g_destroy_consumer(0xc237ecc0) g_destroy_geom(0xc237c300(ad0s3)) g_orphan_register(ad0s2) g_slice_orphan(0xc22d8bc0/ad0s2) g_wither_geom(0xc237c600(ad0s2)) g_orphan_provider(0xc237c480(ad0s2c), 6) g_orphan_provider(0xc237c580(ad0s2a), 6) g_dev_orphan(0xc22d8b40(ad0s2)) g_detach(0xc22d8b40) g_destroy_consumer(0xc22d8b40) g_destroy_geom(0xc237c780(ad0s2)) g_orphan_register(ad0s1) g_slice_orphan(0xc22f4b40/ad0s1) g_wither_geom(0xc237ca80(ad0s1)) g_orphan_provider(0xc237c900(ad0s1c), 6) g_orphan_provider(0xc237ca00(ad0s1a), 6) g_dev_orphan(0xc22f4780(ad0s1)) g_detach(0xc22f4780) g_destroy_consumer(0xc22f4780) g_destroy_geom(0xc237cc00(ad0s1)) g_orphan_register(ad0s2c) g_dev_orphan(0xc237e7c0(ad0s2c)) g_detach(0xc237e7c0) g_destroy_consumer(0xc237e7c0) g_destroy_geom(0xc2170780(ad0s2c)) g_orphan_register(ad0s2a) g_dev_orphan(0xc237e8c0(ad0s2a)) g_detach(0xc237e8c0) g_destroy_consumer(0xc237e8c0) g_destroy_geom(0xc233de80(ad0s2a)) g_orphan_register(ad0s1c) g_dev_orphan(0xc237e9c0(ad0s1c)) g_detach(0xc237e9c0) g_destroy_consumer(0xc237e9c0) g_destroy_geom(0xc233da80(ad0s1c)) g_orphan_register(ad0s1a) g_dev_orphan(0xc237eac0(ad0s1a)) g_detach(0xc237eac0) g_destroy_consumer(0xc237eac0) g_destroy_geom(0xc233dd00(ad0s1a)) g_detach(0xc22f4b40) g_destroy_consumer(0xc22f4b40) g_destroy_geom(0xc237ca80(ad0s1)) g_dev_close(ad0, 2, 8192, 0xc23aec00) g_access(0xc22f4680(ad0), 0, -1, 0) open delta:[r0w-1e0] old:[r0w1e0] provider:[r1w1e3] 0xc2170d80(ad0) g_disk_access(ad0, 0, -1, 0) g_post_event_x(0xc06a32ef, 0xc2170d80, 2, 0) ref 0xc2170d80 g_mbrext_taste(MBREXT,ad0) bsd_taste(BSD,ad0) g_access(0xc2688380(ad0), 1, 0, 0) open delta:[r1w0e0] old:[r0w0e0] provider:[r1w0e3] 0xc2170d80(ad0) g_disk_access(ad0, 1, 0, 0) bio_getattr(MBR::type) bio_request(0xc252ec60) from 0xc2688380(ad0) to 0xc2170d80(ad0) cmd 8 g_io_deliver(0xc252ec60) from 0xc2688380(ad0) to 0xc2170d80(ad0) cmd 8 error -3 off 0 len 4 bio_getattr(PC98::type) bio_request(0xc25317bc) from 0xc2688380(ad0) to 0xc2170d80(ad0) cmd 8 g_io_deliver(0xc25317bc) from 0xc2688380(ad0) to 0xc2170d80(ad0) cmd 8 error -3 off 0 len 4 bio_request(0xc2531d68) from 0xc2688380(ad0) to 0xc2170d80(ad0) cmd 1 g_io_deliver(0xc2531d68) from 0xc2688380(ad0) to 0xc2170d80(ad0) cmd 1 error 0 off 512 len 512 bio_request(0xc2532108) from 0xc2688380(ad0) to 0xc2170d80(ad0) cmd 1 g_io_deliver(0xc2532108) from 0xc2688380(ad0) to 0xc2170d80(ad0) cmd 1 error 0 off 0 len 512 g_access(0xc2688380(ad0), -1, 0, 0) open delta:[r-1w0e0] old:[r1w0e0] provider:[r2w0e3] 0xc2170d80(ad0) g_disk_access(ad0, -1, 0, 0) g_slice_spoiled(0xc2688380/ad0) g_wither_geom(0xc27ef600(ad0)) g_gpt_taste(GPT,ad0) g_access(0xc22f4b40(ad0), 1, 0, 0) open delta:[r1w0e0] old:[r0w0e0] provider:[r1w0e3] 0xc2170d80(ad0) g_disk_access(ad0, 1, 0, 0) bio_request(0xc252ec60) from 0xc22f4b40(ad0) to 0xc2170d80(ad0) cmd 1 g_io_deliver(0xc252ec60) from 0xc22f4b40(ad0) to 0xc2170d80(ad0) cmd 1 error 0 off 0 len 1024 g_access(0xc22f4b40(ad0), -1, 0, 0) open delta:[r-1w0e0] old:[r1w0e0] provider:[r2w0e3] 0xc2170d80(ad0) g_disk_access(ad0, -1, 0, 0) g_slice_spoiled(0xc22f4b40/ad0) g_wither_geom(0xc28cab80(ad0)) g_detach(0xc2688380) g_destroy_consumer(0xc2688380) g_destroy_geom(0xc27ef600(ad0)) А дальше на 700Kb таких строк: bio_request(0xc237a9cc) from 0xc237ec80(ffs.md1) to 0xc23b3680(md1) cmd 2 bio_request(0xc25317bc) from 0xc237ec80(ffs.md1) to 0xc23b3680(md1) cmd 2 bio_request(0xc2532108) from 0xc237ec80(ffs.md1) to 0xc23b3680(md1) cmd 2 g_io_deliver(0xc25317bc) from 0xc237ec80(ffs.md1) to 0xc23b3680(md1) cmd 2 error 0 off 2867200 len 16384 Куда дальше копать? Eugene -- Кто беден, тот себя и виновать!.. Выходит, не умеешь воровать!.. И так уж дали полную свободу, Так что ж - еще пособья выдавать?.. --- slrn/0.9.8.0 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093a401c246.html, оценка из 5, голосов 10
|