Почему энергия создает файлы с окончаниями строки DOS?

Я перекомпилировал ядро, удостоверившись это ни один из CONFIG_SYSFS_DEPRECATED ни CONFIG_SYSFS_DEPRECATED_V2 были установлены.

Однако после нескольких повторений с CONFIG_IDE не набор (и ядро, которому не удалось найти любые жесткие диски), оказалось, что я имел к CONFIG_IDE набор, а также еще некоторое ядро конфигурирует опции, найденные 'под' поддержкой ATA/ATAPI устаревшей. Снова, у меня был краткий обзор того другого сервера (которые имеют правильно работу/dev/hda обнаружение), и добавил пропавших без вести, ATA/ATAPI связал опции ядра. Какие опции я на самом деле добавил, что не отметил, но здесь являюсь списком всех опций активированный underATA/ATAPI: CONFIG_IDE_GD
CONFIG_IDE_GD_ATA
CONFIG_IDE_PROC_FS
CONFIG_IDE_GENERIC
CONFIG_IDE_PCIBUS_ORDER
CONFIG_BLK_DEV_GENERIC
CONFIG_BLK_DEV_PIIX

Я также отключил поддержку Serial ATA и параллельного ATA.

Таким образом, теперь у меня есть ядро, которое загружает и успешно находит мой /dev/hda3 устройство.

Я действительно знаю, что это - плохая практика, чтобы полагаться на поддержку ядра ATA/ATAPI устаревшую и не использовать более современную поддержку ядра SATA/PATA. В конечном счете я должен мигрировать на SATA/PATA вместо этого. Но на данный момент, я счастлив (и немного более хорошо осведомлен о своей системе Linux).

(И мои извинения, если я отправляю вопрос и затем отвечаю на это и выбираю мой собственный ответ для того, чтобы быть принятым. Надо надеяться, этот ответ/вопрос все еще является полезным вкладом в U&L),

15
04.09.2015, 00:17
1 ответ

Установка только fileformat может не быть достаточно, в зависимости от нескольких факторов. Попробуйте это:

set fileformat=unix
set fileformats=unix,dos
"set nobinary

Для понимания, что они делают взгляните на :help fileformats, и т.д.

Я думаю, что могу воспроизвести Ваши проблемы, с помощью vim.exe если git в окнах. Используя вышеупомянутые настройки решил проблему для меня. В примере set nobinary комментируется, потому что я не думаю, что Вам нужен он, я оставил его там как подсказку, которая могла бы помочь в случае, если необходимо заняться расследованиями далее.

21
27.01.2020, 19:49

Теги

Похожие вопросы