dd, aby utworzyć bootowalny linux usb, wynikowy system plików unrecognozed?

1

Próbowałem utworzyć bootowalny usb kali linux używając "dd if = kali.iso z = dev / sdb bs = 512k" zgodnie z http://docs.kali.org/installation/kali-linux-live-usb-install ale wynikowy system plików jest nierozpoznawany przez gparted, a usb jest nieodkryty w wyszukiwarce.

W Linuksie jakie są wrodzone narzędzia do tworzenia nośników startowych? Czym różnią się od aplikacji zewnętrznych? Byłbym bardzo wdzięczny za pomoc.

user1656125
źródło
Obraz ISO musi być hybrydowy startowy . To znaczy. być w stanie uruchomić zarówno z dysku CD (jako normalnego systemu ISO), jak iz dysku flash USB. Czy jesteś pewien, że obraz ma taką możliwość?
pabouk

Odpowiedzi:

1

Możesz także spróbować

cp kali.iso /dev/sdb ; sync

jeśli nie masz pewności, czy obraz jest hybrydowy, możesz spróbować tego przed kopiowaniem

isohybrid kali.iso
Ubaldo Porcheddu
źródło
0

Tak, dd to bardzo popularne narzędzie linuxowe, które nie ogranicza się do, ale bardzo często używane jest do tworzenia startowych napędów USB z hybrydowych plików ISO.

Masz pytanie w swoim pytaniu, polecenie powinno być

 dd if=kali.iso of=/dev/sdb bs=512k

zaznacz wiodącą / przed nazwą urządzenia napędu USB. Spróbuj także droppin bs=512k opcja. Upewnij się również, że wprowadziłeś prawidłową nazwę pliku, spróbuj if = / home / myhome / path_to / kali.iso. dd nie sprawdza integralności obrazu, jeśli pobierasz obraz za pomocą torrentów, najpierw sprawdź pobieranie.

Utgarda
źródło
0

Z SUPERB ASSISTANCE od The SUPERUSERS, powyżej, dostałem to !!!

(BTW: All Answer to Any comment of „Jestem nowy w Linuksie”, powinien zawierać, „pamiętaj, żeby najpierw sprzedać wszystkie swoje pistolety, zanim będziesz kontynuować”. DZIĘKUJĘ CI.)

dd if = kali.iso z = / dev / sdb bs = 512k

NAZWA PLIKU .ISO MUSI BYĆ SKOPIOWANA do i w miejscu: kali.iso
Mój był: kali-linux-1.0.8-i386.iso

ABY ZNALEŹĆ NAZWĘ NAPĘDU USB: df -h Mój był / dev / sda1 (znaleziony w dostarczonej informacji w odpowiedzi na Terminal) Więc NALEŻY KOPIOWAĆ do i w miejsce: dev / sdb

ABY WERYFIKOWAĆ PLIK .ISO: md5sum kali-linux-1.0.8-i386.iso Moja odpowiedź na Terminal to bfe2b9a2b104032af07329e6613116b2 kali-linux-1.0.8-i386.iso cokolwiek to znaczy; najwyraźniej jest to weryfikacja integralności pliku .iso, co WARTO WIEDZIEĆ.

Aby znaleźć właściwą ścieżkę do pliku ISO: znajdź typ $ PWD f | grep kali-linux-1.0.8-i386.iso Mój był: /home/pat/kali-linux-1.0.8-i386.iso Więc POTRZEBA KOPIOWANIA do i PO: dd if = WŁAŚCIWA ŚCIEŻKA DO PLIKU .ISO Mój wyglądał tak: dd if = / home / pat / kali-linux-1.0.8-i386.iso

URUCHAMIANIE TEGO KOMPLETNEGO PLIKU:
dd if = / home / pat / kali-linux-1.0.8-i386.iso z = / dev / sdb1 bs = 512k

DAŁEŚ MI: 6074 + 1 rekordów w 6074 + 1 rekordy Skopiowano 3184967680 bajtów (3,2 GB), 254,239 s, 12,5 MB / s

CZYM CHCIAŁEM.

MOŻEMY ZMIENIĆ „ZAMÓWIENIE” W BIOSIE, ABY „WYJŚĆ Z USB” I GO!

Alan Gross
źródło
2
Trudno to zrozumieć. Po pierwsze, wykorzystałeś swój limit wielkich liter na następne trzy miesiące. (2) Mówisz /dev/sda1 musi zostać skopiowany zamiast dev/sdb (przez co oczywiście masz na myśli /dev/sdb ), ale potem pokażesz polecenie, którego użyłeś jako of=/dev/sdb1. (3) Jesteś pewnie że to polecenie powinno używać „s-d- (litera) -1” zamiast „s-d- (litera)”? Naprawdę naprawdę pewnie? Czy rzeczywiście to zadziałało? (4) Jeśli nie wiesz, co to znaczy zweryfikować MD5, może nie powinieneś nawet o tym mówić. (5) itd…
Scott