Значит, сейчас в файле /etc/modules я должен проверить наличие пустой последней строки?
А проверить визуально или с помощью какой-то команды?
Можно визуально, открыв файл /etc/modules в mcedit даже пользователем и переведя курсор в конец файла:
курсор должен оказаться в начале последней строки которая должна быть пустой.
А можно командой (пакет с одноимённым названием):
$ biew -h /etc/modules
Слева файл в hex-кодах, справа он же в ASCII кодах.
Файл должен заканчиваться кодом 0A.
У меня на скриншоте их два подряд, но вам достаточно и одного
Т.е. последняя строка текстового файла должна заканчиваться кодом 0A
А можно сразу этой командой, и увидеть, есть ли в конце файла управляющий код 0A
$ hexdump -C /etc/modules
00000000 23 20 2f 65 74 63 2f 6d 6f 64 75 6c 65 73 3a 20 |# /etc/modules: |
00000010 6b 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 73 20 74 |kernel modules t|
00000020 6f 20 6c 6f 61 64 20 61 74 20 62 6f 6f 74 20 74 |o load at boot t|
00000030 69 6d 65 2e 0a 23 0a 23 20 54 68 69 73 20 66 69 |ime..#.# This fi|
00000040 6c 65 20 73 68 6f 75 6c 64 20 63 6f 6e 74 61 69 |le should contai|
00000050 6e 20 74 68 65 20 6e 61 6d 65 73 20 6f 66 20 6b |n the names of k|
00000060 65 72 6e 65 6c 20 6d 6f 64 75 6c 65 73 20 74 68 |ernel modules th|
00000070 61 74 20 61 72 65 0a 23 20 74 6f 20 62 65 20 6c |at are.# to be l|
00000080 6f 61 64 65 64 20 61 74 20 62 6f 6f 74 20 74 69 |oaded at boot ti|
00000090 6d 65 2c 20 6f 6e 65 20 70 65 72 20 6c 69 6e 65 |me, one per line|
000000a0 2e 20 20 43 6f 6d 6d 65 6e 74 73 20 62 65 67 69 |. Comments begi|
000000b0 6e 20 77 69 74 68 0a 23 20 61 20 60 23 27 2c 20 |n with.# a `#', |
000000c0 61 6e 64 20 65 76 65 72 79 74 68 69 6e 67 20 6f |and everything o|
000000d0 6e 20 74 68 65 20 6c 69 6e 65 20 61 66 74 65 72 |n the line after|
000000e0 20 74 68 65 6d 20 61 72 65 20 69 67 6e 6f 72 65 | them are ignore|
000000f0 64 2e 0a 0a 62 75 74 74 6f 6e 0a 61 63 70 69 5f |d...button.acpi_|
00000100 63 70 75 66 72 65 71 0a 63 70 75 66 72 65 71 5f |cpufreq.cpufreq_|
00000110 6f 6e 64 65 6d 61 6e 64 0a 0a 23 20 41 64 64 65 |ondemand..# Adde|
00000120 64 20 66 6f 72 20 4e 65 72 6f 20 4c 69 6e 75 78 |d for Nero Linux|
00000130 20 64 65 76 69 63 65 20 61 63 63 65 73 73 0a 73 | device access.s|
00000140 67 0a 0a |g.. |
00000143
Последняя команда относится к пакету
$ rpm -qf $(which hexdump)
util-linux-2.27.1-alt2.M80P.1
Кстати на ZX Spectrum в TR DOS всё это делается например через disk doctor встроенный в Conver Commander, - инструменты разные, но общий принцип один и тот же.