
У меня iMac с HD, разделенным на два раздела одинакового размера. Оба раздела загружаются с Snow Leopard. Затем я запускаю раздел 1 с учетной записью администратора.
Я хочу создать образ диска раздела 2 и сохранить файл .dmg на разделе 1. Мне нужно сделать это удаленно с компьютера под управлением Linux.
Команда оболочки, которую я использую, это
ssh <username>@<ipaddress> "echo password | sudo -S hdiutil create -puppetstrings -srcfolder /Volumes/Part2 /Users/Shared/image.dmg"
Когда я запускаю команду из удаленной оболочки, она постоянно останавливается примерно на 98%, но когда я запускаю hdiutil из / раздела 1 на компьютере, где размещен раздел 2, все работает так, как и ожидалось.
Мне удалось запустить другие команды hdiutil из удаленной оболочки. У меня проблема только с глаголом create.
Я не верю, что это проблема сети, потому что она всегда умирает в одном и том же месте. Я озадачен, почему одна и та же команда ведет себя по-разному при запуске из удаленной оболочки.
решение1
Спасибо Дэниелу Беку за указание на мою ошибку. Не знаю, как я неправильно понял это, читая man doc.