Используя альтернативу libc со взломами ld-linux.so; более чистый метод?

Большое спасибо за Ваши ответы.

Решение состояло в том, чтобы подготовить установку к набегу 1, но просто смонтировать один HDD в набеге.

(Активные устройства: 2, зарезервированные устройства: 0, но просто SDA и не SDA + SDB)

Это решило проблему с пересинхронизацией, и установщик обычно работал.

После установки debian я просто добавил второй HDD к своему набегу:

mdadm --add /dev/md0 /dev/sdb1 (this for every partition)

Результат: пересинхронизирующая скорость увеличена с 750 К (в установщике) к 70 000 К в рабочей системе.

13
28.01.2015, 11:09
1 ответ
[1120899] Путь к загрузчику компилируется в двоичный файл, как вы обнаружили с помощью шестнадцатиричного редактора. Вам повезло, что редактирование двоичного файла напрямую работало, потому что и [1121315]/lib/ld-linux.so.2[1121316], и [1121317]/home/chroot/ld.so[1121318] имеют одинаковую длину. Длина этих строк также находится в двоичном файле, и вы можете вызвать едва уловимые проблемы, если будете изменять строки напрямую.

Если вы в конечном итоге пойдёте по маршруту, вам следует взглянуть на некоторые вещи вроде [1121319]patchelf[1121320], чтобы обновить интерпретатор. Это позволит вам навсегда изменить интерпретатор быстро и безопасно. [1120902]

12
27.01.2020, 19:53

Теги

Похожие вопросы