Вопрос или проблема
Я пытаюсь следовать шагам на https://wiki.debian.org/RescueLive, чтобы восстановить свою систему, которая в данный момент не загружается. Я создал и загрузил живую версию Debian на USB-накопитель. Однако, когда я запускаю fdisk -l
из терминала внутри живой системы, я получаю следующий вывод:
Диск /dev/sda: 57.62 GiB, 61872793600 байт, 120845300 секторов
Модель диска: DataTraveler 3.0
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0xccc4b779
Устройство Загрузка Начало Конец Секторы Размер Id Тип
/dev/sda1 * 64 6756479 6756416 3.2G 0 Пусто
/dev/sda2 6804 16339 9536 4.7M ef EFI (FAT-12/16/32)
Я ожидаю, что Тип
/dev/sda1
будет Linux filesystem
, так как это корневой раздел, но вместо этого он Пустой
.
Следуя дальнейшим шагам в руководстве RescueLive, я также сталкиваюсь со следующей проблемой при попытке смонтировать /dev
, /proc
и /sys
:
root@debian:~# mount --bind /proc /mnt/proc
mount: /mnt/proc: точка монтирования не существует.
dmesg(1) может предоставить больше информации после неудачного вызова системного монтирования.
root@debian:~# mkdir /mnt/proc
mkdir: невозможно создать каталог ‘/mnt/proc’: Файловая система только для чтения
При попытке монтирования точка монтирования не существует внутри /mnt
, но я не могу ее создать!
Ответ или решение
Почему ваш загрузочный USB-накопитель не показывает ‘Linux filesystem’?
Проблема, с которой вы столкнулись, может быть связанной с несколькими факторами. Давайте детально рассмотрим, почему раздел вашего загрузочного USB-накопителя отображается как "Empty", а также проблемы, возникшие при попытке сопоставить монтирование.
1. Неправильная форма раздела
Согласно информации, полученной из вывода команды fdisk -l
, ваш раздел /dev/sda1
представлен как "Empty". Это может означать, что файловая система на этом разделе не была корректно создана или написана. Для USB-накопителей с загрузочной Linux-системой рекомендуется использовать файловые системы, такие как ext4 или FAT32.
- Действие: Убедитесь, что вы правильно создали загрузочный раздел. Для создания загрузимого USB можно использовать утилиты, такие как
dd
,Rufus
, илиUNetbootin
, который форматирует USB-накопитель и устанавливает необходимые загрузочные компоненты.
2. Проверка файловой системы
Отсутствие правильно установленной файловой системы может вызывать другие проблемы. Вы можете проверить файловую систему вашего раздела с помощью команды:
sudo fsck /dev/sda1
Это проверит и попытается исправить возможные ошибки на файловой системе вашего раздела.
- Действие: Запустите команду
fsck
на вашем разделе, если файловая система повреждена или неполная, это может помочь.
3. Проблемы с монтированием
Ошибка, связанная с монтированием proc
, говорит о том, что файловая система находится в режиме только для чтения. Это может происходить по нескольким причинам, например, если USB-накопитель был автоматически смонтирован системой с параметрами только для чтения.
- Действие: Вы можете попытаться перезагрузить систему и при монтировании USB-накопителя тщательно следить за параметрами. Также попробуйте смонтировать другой раздел, например,
/mnt/tmp
, и устранить все помимо проблем с правами.
4. Сделайте загрузку и подготовку системы
Если вы всё ещё сталкиваетесь с проблемами, вам может потребоваться вернуть USB-накопитель в состояние, удобное для работы. Вот шаги, которые стоит предпринять:
- Загрузитесь в Live-систему.
- Откройте терминал и введите:
sudo umount /dev/sda1
- Используйте
gparted
или аналогичную программу для форматирования USB-накопителя. Убедитесь, что вы создаете новую таблицу разделов с типомMS-DOS
и создаетеext4
раздел. - Затем запишите загрузочную систему на USB, используя
dd
или аналогичный инструмент.
Заключение
Проблемы с отображением раздела как "Empty" и ошибки при монтировании являются следствием несоответствующих настроек или повреждённой файловой системы. Следуя вышеуказанным шагам, вы можете устранить эти проблемы и восстановить работоспособность вашего загрузочного USB-накопителя. Помните также, что регулярное резервное копирование может значительно облегчить восстановление в случае неполадок системы.