Предполагая, что # используется для указания номера ключевого кода, первая проблема, которую я заметил, это цитирование оболочки. Оболочка неявно объединяет строки, если не разлучена.
Итак, когда вы напечатаете
xmodmap -e "keycode # = """
, это эквивалентно
xmodmap -e "keycode # = "
вероятности того, что вы напечатаете один из них
xmodmap -e "keycode # = \"\""
xmodmap -e 'keycode # = ""'
xmodmap -e "keycode # = "\"\"
xmodmap -e "keycode # = "'""'
даже так, что может не делать то, что вы хотите. Моя память ржаво, но вам может потребоваться использовать нулевое keysym.
xmodmap -e "keycode # = null"
В целом я считаю, что вы на правильном пути удаления, а затем позже добавляете отображения. Добавление их должно быть легко.
Вариант 1: https://msdn.microsoft.com/en-us/library/windows/hardware/ff542202%28v=vs.85%29.aspx
Сначала установите windows. Добавьте linux в качестве одного из вариантов запуска.
Вариант 2: Установите сначала windows, когда вы установите linux на другой раздел, установите grub на "boot from partition" вместо mbr.