Спасибо и это работает!, только одна проблема. Когда я перезагрузил у меня в GNU grub, то я просто написал "выход" и он успешно загрузился в OSX и мне пришлось все мое пространство! :D но, похоже, как всегда, при загрузке он будет надрываться первый и потом написать "выход" каждый раз при загрузке Вау, как просто! И я ничего не нашел после долгих поисков. Это было диск1` для меня, хотя. Будет ли какой-либо риск повреждения, если я размонтирования диска? Я боюсь вызвать проблемы, потому что я почти ощущаю, как это было оставлено из графического интерфейса Дисковой утилите не зря...

В [ команды нет == оператора. В bash, но тире передергивает. Правильный оператор для использования =. Скрипт, который вы выложили в своем вопросе не притон, так что скорее всего запускается по сх. Так:

#!/Бен/ш
команды mkdir -р "в$Home/рабочий стол/ИТРАН"
если [ "$DESKTOP_SESSION" = гном-классический ]; тогда
босс
интернет

В любом случае, если это не удается, вы, вероятно, найдете сообщения об ошибках в ~/.xsession теперь-ошибки, так что смотрите там за подсказки.