Звучит так, как у HDD выше приоритет загрузки, чем у USB. Это отличный стандарт безопасности, защищающий от преднамеренных атак через USB и загрузочный вирус USB.
У вас есть несколько вариантов:
Войдите в настройки BIOS и измените порядок загрузки. Очевидно, вам понадобится консоль. Некоторое серверное оборудование поддерживает удаленную консоль, последовательный порт или порт LAN или через карту управления вне диапазона. Если у вас этого нет, вам понадобится аварийная тележка. установите загрузчик на жесткий диск и используйте его для загрузки USB-накопителя. Если с вами все в порядке, то почему бы не установить ОС на HDD и не пропустить USB-накопитель?l[a,l,s,h,] * не соответствует l, поскольку [] не является разделенным запятыми списком вещей для расширения - это синтаксис расширения расширений. С [...], [a,l,s,h,] совпадает с [alsh,] и не означает ни одного из alsh или ничего. Вам нужно l[alsh]#.
Для ls пространство, похоже, нарушает это совпадение, хотя все после этого необязательно. Поэтому на практике это, кажется, игнорирует ls только в том случае, если у него есть аргумент:
~ ls foo
ls: cannot access 'foo': No such file or directory
~ tail ~/.histfile
HISTORY_IGNORE='([bf]g *|cd ..|l[a,l,s,h,]*|less *|vi[m,] *)'
l
tail ~/.histfile
l
tail ~/.histfile
Кажется, вам нужно также сделать *:
HISTORY_IGNORE='([bf]g *|cd ..|l[alsh]#( *)#|less *|vim# *)'
l[a,l,s,h,] * не соответствует l, поскольку [] не является разделенным запятыми списком вещей для расширения - это синтаксис расширения расширений. С [...], [a,l,s,h,] совпадает с [alsh,] и не означает ни одного из alsh или ничего. Вам нужно l[alsh]#.
Для ls пространство, похоже, нарушает это совпадение, хотя все после этого необязательно. Поэтому на практике это, кажется, игнорирует ls только в том случае, если у него есть аргумент:
~ ls foo
ls: cannot access 'foo': No such file or directory
~ tail ~/.histfile
HISTORY_IGNORE='([bf]g *|cd ..|l[a,l,s,h,]*|less *|vi[m,] *)'
l
tail ~/.histfile
l
tail ~/.histfile
Кажется, вам нужно также сделать *:
HISTORY_IGNORE='([bf]g *|cd ..|l[alsh]#( *)#|less *|vim# *)'