grub rescue mode su kali linux (flash usb)


1

Cercando di creare persistenza USB live Kali Linux. Dividi la usb in questo modo:

|| prima parte FAT per i dati || seconda parte FAT per LINUX || terza parte per persistenza ||

Quindi imposta il flag "avviabile" in gparted su / dev / sdb2

Formato: mkfs.vfat -n linux /dev/sdb2

Quindi prova a copiare i file Kali Linux, come Questo :

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

Ora riavvio il mio laptop, selezionare Flash Drive come dispositivo di avvio, e avere questo:

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

Poi, ho provato le cose menzionate nei seguenti link:

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

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

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

e niente aiuta!

    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)

Ho già trascorso 3 giorni per risolvere questo problema e non riesco a trovare una soluzione.

Post scriptum fdisk mostra per / 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

È normale tabella delle partizioni per Kali Linux?


In parte risolvo il problema riformattando partizione / dev / sdb2 e reinstallando grub su di esso. Adesso. Ho un nuovo problema Impossibile avviare kali linux da grub.
Михаил Загурский

Risposte:


2

Potresti risolvere il tuo problema seguendo questi passaggi:

Scopri quali dispositivi sono disponibili digitando ls

Impostare sul valore corretto:

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

I comandi sopra riportati ti porteranno dalla modalità di ripristino alla normale modalità terminale. Dopo i comandi sopra puoi andare avanti e avviare il resto delle impostazioni.

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

Se il comando sopra non funziona, prova questo:

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

Inoltre non dimenticare di aggiornare il tuo grub

Aggiorna il file di configurazione di GRUB .:

sudo update-grub

Reinstallazione di Grub sul dispositivo:

sudo grub-install /dev/sdX

spero che sia d'aiuto


Sfortunatamente non ha aiutato. Ho trovato che: ls (hd0, msdos1) è la mia prima partizione con dati multimediali ls (hd0, msdos2) non ha mostrato nulla. Tutte le altre "partizioni" mostrano "file system sconosciuto" Dopo il prefisso impostato = (hd0, msdos2) / grub e root = (hd0, msdos2) il comando insmod normal mostra "file non trovato". Qualsiasi altra combinazione di prefisso, radice e percorso per grub non ha aiutato.
Михаил Загурский

Per me questo aiuta a risolvere grub e farlo avviare, ma poi quando riavvio ottengo lo stesso errore :(
cascer1
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.