На пятом гигабайте начались проблемы. Проходит минут 12, пока мы добираемся до его начала. Но дамп начинает делаться с начала диска! Открываю его как текст, в начале стоит строка
SUN9.0G cyl 4924 alt 2 hd 27 sec 133,
точно такая же, как в самом первом гигабайте. И дальше всё одинаково. Я подумал, может я skip и count написал не в том порядке. Нет, не в этом дело. Две попытки, и оба раза сначала, хотя проходит время, прежде чем начинается передача.
Что за чертовщина?? Диск 9,1 Гб.
Попробовал начать с четвертого гигабайта без ограничения на размер куска. Как только прошёл гигабайт, шум диска изменился. Похоже, головки всё равно перешли на начало. Да, так и есть, в дампе присутствует строка SUN9.0G cyl 4924 alt 2 hd 27 sec 133.
Вот распечатка разделов диска, сделанная в Солярисе:
Filesystem kbytes used avail capacity Mounted on
/dev/dsk/c0t1d0s0 4131384 2981634 1108437 73% /
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
/dev/dsk/c0t1d0s7 4055498 1302523 2712421 33% /export/home
swap 861776 216 861560 1% /tmp
Судя по этому, системный раздел укладывается в 4 Гб, он сдамплен полностью.
Я подумал: а почему бы из-под Соляриса такое не провернуть. Ведь dd там тоже работает. Ах, сетевого кота там нет... Но можно сохранять дампы в файл на второй раздел, потом забирать их оттуда по NFS. Сдампил для пробы первые 10 Мб первого раздела. Сравнил с первым гигабайтом, снятым из-под Некста. и обнаружил странность. Дамп начинается со строки XDrawPoints.\f2display drawable\. А в дампе всего физического диска эта последовательность встречается только через 500 Мб. Дальше всё совпадает. Такое ощущение, что первый раздел начинается не с начала диска. Тогда он не влезает полностью в 4 Гб, которые мне удалось сдампить из-под NextSTEP. Может, в начале диска есть бэды, вот эту область и пропустили. Тут хорошо бы увидеть не просто список разделов, а карту диска, как, например, в Акронисе.