Сделайте резервную копию своего диска, если вы подозреваете ошибку и испытываете проблемы с загрузкой уже, если вы еще не сделали этого.
Попробуйте выполнить проверку на наличие плохих блоков. Начните с проверки того, какие разделы у вас есть:
mount | grep sda
Затем для найденного раздела Linux выполните:
fsck.ext4 -ck /dev/sda7
, где вы замените 7 фактическим номером partion.
Существует также команда badblocks, но я не знаком с ней. Кажется, сканирует агностику файловой системы устройства. Другими словами, используемая файловая система не имеет значения.
man badblocks
Оставить проверку NTFS на Windows.
Разрешить некоторое время, чтобы этот ответ рассматривался другими посетителями. [!d6 ]
После дальнейшего рассмотрения и удаления моего первого ответа, я теперь отмечаю, что вы не хотите видеть читаемый текст в двоичном формате (например, с помощью утилиты strings), но смотрите текст в двоичной форме.
Итак, я думаю, что утилита KDE, okteta - это именно то, что вы хотите, и она доступна в репозиториях и может быть установлена с помощью
sudo apt-get install okteta
. Она позволяет вам просматривать текстовые файлы в двоичной форме (см. второй снимок экрана ниже), и вы можете щелкнуть вкладку внизу страницы, чтобы переключаться между двоичной формой, шестнадцатеричной, десятичной и восьмеричной. Вы даже можете создать новый файл и начать вводить текст, и если вы выбрали двоичный режим, символы, набранные, будут показаны в двоичном формате, как в okteta , с которым вы связались. На следующем скриншоте показан пример:
Это приложение делает именно то, что вы указали в вопросе, и это тоже gui, так что, похоже, все галочки ящики.
Okteta, по-видимому, являются наиболее полнофункциональным редактором, а также есть модули и плагины, которые предоставляют дополнительные функции.
Вы можете попробовать ppt из пакета bsdgames. Он будет выводить ASCII как двоичную комбинацию.
Вы также можете использовать скрипт python:
$ python -c 'for char in "Hello, world!": print(bin(ord(char)))'
0b1001000
0b1100101
0b1101100
0b1101100
0b1101111
0b101100
0b100000
0b1110111
0b1101111
0b1110010
0b1101100
0b1100100
0b100001
Мне было интересно, можно ли od выводить как двоичный файл (в шестнадцатеричном формате с od -t x1z). К сожалению, нет, но хорошей альтернативой является xxd, найденная в U & amp; L:
echo 'Hello, world!' | xxd -b
0000000: 01001000 01100101 01101100 01101100 01101111 00101100 Hello,
0000006: 00100000 01110111 01101111 01110010 01101100 01100100 world
000000c: 00100001 00001010 !.
GHex - шестнадцатеричный редактор для GNOME
GHex позволяет пользователю загружать данные из любого файла, просматривать и редактировать его в шестнадцатеричном или ascii.
Полезно для отладки проблем с помощью объектный код или кодировки.
ghex