Вы можете улучшить скрипт-оболочку для определения ОС; если он работает в Linux, выполните script -c...
, но если он работает в AIX, дайте оболочке сценария -переопределенный профиль, который запускает только ваш установщик, а затем завершает работу:
$ cat myinstaller.ksh
#!/usr/bin/ksh
case $(uname -s) in
(Linux)
script -c myrealinstaller.ksh /var/log/myinstaller.log
;;
(AIX)
printf "ENV=./myrealinstaller.ksh\nexit\n" >./installer.profile
trap 'rm -f./installer.profile' INT
ENV=./installer.profile script -q./var/log/myinstaller.log
rm./installer.profile
;;
esac
Я изменил пути к скрипту и журналам, чтобы протестировать его локально. Другими вовлеченными факторами являются:
ENV
для указания на переопределенный профиль, как мы вызываемscript
script
с помощью -q
, чтобы немного успокоиться С образцом myrealinstaller.ksh из:
#!/bin/ksh
echo Hi, I am the real installer
Содержимое./var/log/myinstaller.log:
Script command is started on Thu Mar 15 09:34:04 2018.
Hi, I am the real installer
Script command is complete on Thu Mar 15 09:34:04 2018.
Короче говоря, довольно интересный и длинный рассказ:
Раздел данных RAW, который я вижу в своей системе на диске, неуправляем во всех отношениях; не могу очистить, не могу разбить, не могу запустить восстановление, использовать diskpart и т.д., ничего не помогает!
Я склонен полагать, что на данном этапе даже замена печатной платы и контроллера биоса не могла спасти ситуацию. И мне жаль это говорить, но :морозильник иногда может помочь, но на этот раз я сдаюсь... Данные не так важны;-)
Дело закрыто. -Данные было нелегко восстановить.