1

Попытка создать Kali Linux Live USB персистентность. Сплит usb вот так:

|| первая часть FAT для данных || вторая часть FAT для LINUX || третья часть для настойчивости ||

Затем установите флаг "загрузочный" в gparted на /dev /sdb2

Формат: mkfs.vfat -n linux /dev/sdb2

Затем пытается скопировать Kali Linux файлы, как это:

`dd if=kali-linux-1.0.9a-amd64.iso of=/dev/sdb2 bs=512k`

Теперь я перезагружаю свой ноутбук, выбираю Flash Drive в качестве загрузочного устройства и получаю следующее:

    grub error: File not found...
    grub entering rescue mode
    grub rescue>

Затем я опробовал вещи, упомянутые в следующих ссылках:

bbs.archlinux.org/viewtopic.php?ID = 169650

adw0rd.com/2010/4/5/grub-rescue/

askubuntu.com/questions/142300/fixing-grub-error-error-unknown-filesystem

и ничего не помогает!

    grub rescue> ls
    hd0, (hd0,msdos3), (hd0,msdos1), (hd0,msdos2), (hd1,msdos4), (hd1,msdos3), (hd1,msdos1), (hd1,msdos2), hd1
    grub rescue> set
    prefix=(hd0,msdos2)/boot/grub
    root=(hd0,msdos2)

Я уже потратил 3 дня, чтобы решить эту проблему и не могу найти решение.

PS fdisk показывает для /dev /sdb2

Command (m for help): p

Disk /dev/sdb2: 4294 MB, 4294967296 bytes
193 heads, 32 sectors/track, 1358 cylinders, total 8388608 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0a9a1b1a

     Device Boot      Start         End      Blocks   Id  System
/dev/sdb2p1   *          64     6324223     3162080   17  Hidden HPFS/NTFS
/dev/sdb2p2         6324224     6485375       80576    1  FAT12

Это нормальная таблица разделов для Kali Linux?

1 ответ1

2

Вы можете решить вашу проблему, выполнив следующие действия:

Чтобы узнать, какие устройства доступны, введите ls

Установите правильное значение:

set prefix=(hd0,1)/grub
set root=(hd0,1)
insmod normal
normal

Вышеуказанные команды выведут вас из режима восстановления в обычный режим терминала. После вышеперечисленных команд вы можете продолжить и запустить остальные настройки.

insmod linux 
linux /vmlinuz root=/dev/sdXY ro 

Если приведенная выше команда не работает, попробуйте это:

linux /boot/vmlinuz-3.2.0-14-generic root=/dev/sda1 ro
boot

Кроме того, не забудьте обновить ваш Grub

Обновите конфигурационный файл GRUB .:

sudo update-grub

Переустановка Grub на устройство:

sudo grub-install /dev/sdX

Надеюсь, поможет

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .