Jak utworzyć bootowalny USB na Ubuntu z Hiren's Boot CD ISO dla Windows?


21

Próba utworzenia Hiren's BootCD na USB. Nie potrzebuję niczego innego, jak podwójny rozruch Ubuntu i Harena lub Windowsa i Harena. Wszystkie programy, które mogę znaleźć, aby to zrobić, albo kończą mnie, jak stworzyć boot Ubuntu na USB lub jak to zrobić w Windows. Ale ponieważ próbuję naprawić mój komputer z systemem Windows, potrzebuję alternatywy. Proszę pomóż?


UNetbootin jest idealnym narzędziem do tego zadania (z niewielką modyfikacją). Sprawdź tę odpowiedź: askubuntu.com/a/582853/351841
shivams

Odpowiedzi:


13

Unetbootin wykonuje rozruchową pamięć USB, ale aby najnowsze wersje płyty CD Hirena działały, należy wprowadzić niewielką poprawkę, aby menu działało:

  • Otwórz Centrum oprogramowania i zainstaluj UNetbootin .

  • Utwórz bootowalny USB, korzystając z Diskimageopcji i wybierając pobrany plik ISO.

  • Po utworzeniu USB podłącz go do Nautilus (wystarczy kliknąć ikonę napędu USB), przejdź do HBCDfolderu, zmień nazwę isolinux.cfgplikusyslinux.cfg i skopiuj go do katalogu głównego USB , zastępując istniejący plik. Zmień pierwszą linię syslinux.cfgz DEFAULT /HBCD/Boot/menu.c32na DEFAULT menu.c32.

Teraz buty USB i menu działają dobrze :)


To jest ODPOWIEDŹ, która działa w 2015 roku. Należy ją pochwalić.
shivams

Nie zawsze działa ... Dostaję to samofailed to load menu.c32 stuff...
dekoduje

3

Żadna z poniższych metod nie będzie działać. Chociaż otrzymasz bootowalny USB, nie ładuje on niczego z menu Grub. Jest to szczególnie prawdziwe w przypadku „poprawionej” wersji płyty rozruchowej Hiren's Boot CD (tej z mini-wersją systemu Windows XP)

Oto poprawna procedura:

Włóż dysk USB do komputera i uruchom Menedżera partycji Ubuntu. Sformatuj dysk na FAT32, partycję pierwotną i podaj ładną etykietę. W tym miejscu zwróć uwagę na miejsce montażu urządzenia (na przykład / dev / sdb)

Po zakończeniu zamknij menedżera partycji i uruchom terminal.

sudo grub-install /dev/device location

Gdzie „lokalizacja urządzenia” to wspomniana wcześniej lokalizacja dysku USB.

Teraz umieść izo-plik Hirens Boot CD w nowym folderze. Kliknij plik prawym przyciskiem myszy i wybierz „wyodrębnij tutaj”. Po zakończeniu usuń plik ISO i skopiuj całą resztę zawartości do katalogu głównego na dysku USB.

Na dysku powinien być teraz 1 folder o nazwie HBCD i 4 inne małe pliki. Teraz otwórz folder o nazwie HBCD i skopiuj pliki „grldr” i „menu.lst” do katalogu głównego napędu. Pamiętaj, aby je skopiować , nie wycinać .

To jest to, koniec. Powinien działać teraz jako startowy dysk USB aswel jako narzędzie, którego można używać w środowisku MS Windows.


Jak to jest odpowiedź? Chcemy wiedzieć, co nie działa, a co nie
Warren Hill,

Próbowałem dokładnie tych kroków, uruchomionych z pamięci USB,
pojawia

3
grub-install: warning: File system gruby ”nie obsługuje osadzania. Następnie grub-install: error: embedding is not possible, but this is required for cross-disk install. westchnienie
Yanick Rochon

@YanickRochon: Ten sam błąd tutaj, zarówno podczas próby urządzenia jak /dev/sdd(sam dysk USB) lub /dev/sdd1(jego pierwsza partycja).
MestreLion,

Zauważ, że na komputerach z interfejsem UEFI może być konieczne zainstalowanie grub-pc-binpakietu ( nie grub-pc ), aby instalacja Gruba zakończyła się powodzeniem.
Matteo Italia,

3

Otwórz Centrum oprogramowania i zainstaluj UNetbootin . Stamtąd po prostu go uruchom, a reszta się wyjaśni.


1
Po takim podejściu pojawia się tylko komunikat o błędzie „Nie udało się załadować pliku COM32 menu.c32” podczas uruchamiania z USB (przy użyciu BootCD 15.2 i UNetbootin w wersji 603-1).
Wonko

Rozwiązanie UNetbootin wymaga drobnych poprawek,
shivams

1

Ok znalazłem tutaj rozwiązanie

Podejście to wykorzystuje grub2, więc jest to bardzo wygodne, jeśli chcesz zrobić usb z wieloma systemami rozruchowymi

  1. zainstaluj grub 2 w sterowniku USB ( grub-install --force --no-floppy --boot-directory=[PATH_TO_USB] /dev/sd[X]
  2. rozpakuj pliki ISO Hiren na usb (powinieneś mieć folder / HBCD w katalogu głównym usb)
  3. skopiuj grub.exe (można go znaleźć w pliku hbcd \ dos \ dos.gz, w pliku .img)
  4. skopiuj menu.lst z folderu hbcd do katalogu głównego dysku USB
  5. dodaj następującą pozycję menu do grub.cfg na usb:

Tutaj pozycja menu:

menuentry "HBCD" {  
    linux16 /grub.exe --config-file="find --set-root /HBCD/menu.lst; configfile /HBCD/menu.lst"  
}

Po zakończeniu możesz ponownie uruchomić lub przetestować go za pomocą qemu:
qemu-system-x86_64 -hda /dev/sd[X]


0

włóż wypożyczoną kartę ISO na dysk twardy. włóż pendrive USB lub cokolwiek innego, pobierz rufus http://rufus.akeo.ie/ i kontynuuj nagrywanie pliku rentn.ISO na USB. gdy ci się powiedzie, musisz zrestartować komputer i sprawdzić, czy BIOS jest skonfigurowany w taki sposób, aby kolejność rozruchu zawierała dysk twardy jako ostatnią rzecz do uruchomienia. Upewnij się także, że po ponownym uruchomieniu komputera i wypaleniu i podłączeniu urządzenia USB nie masz nic innego, z czego komputer mógłby się uruchomić. Mam nadzieję, że to pomaga (btw, właśnie to zrobiłem 30 minut temu ...) Na zdrowie!


rufus jest dla systemu Windows ... (.exe)
Marcelo Martinez


-1

Grub 2 - samouczek

Sformatuj pamięć USB za pomocą FAT32 i:

  1. Otwórz terminal i wpisz sudo su// lub, suaby uzyskać dostęp do konta root
  2. Wpisz fdisk -l(i zanotuj, które urządzenie jest Twoim USB)
  3. Wpisz mkdir /mnt/USB && mount /dev/sdx1 /mnt/USB(zamieniając x na faktyczne urządzenie USB)
  4. Wpisz grub-install --force --removable --boot-directory=/mnt/USB/boot /dev/sdx(zamieniając x na rzeczywiste urządzenie USB)
  5. Rodzaj cd /mnt/USB/boot/grub
  6. Utwórz plik /mnt/USB/boot/grub/grub.cfg o następującej treści:

ustaw domyślnie = 0

menuentry "HBCD" {
linux16 /grub.exe --config-file = "find --set-root /HBCD/menu.lst; plik konfiguracyjny /HBCD/menu.lst"
}

  1. Skopiuj zawartość pliku rentns.iso do katalogu głównego pamięci USB (np. / Mnt / USB /)

Pozdrawiam Tom


Źródło grub.exe nie zostało określone. Z rozwiązania poniżej: skopiuj grub.exe (można go znaleźć w pliku hbcd \ dos \ dos.gz, w pliku .img)
iFred

-2

Możesz zrobić bootowalny USB na Ubuntu z dowolnego (rozruchowego) obrazu .ISO za pomocą ddpolecenia:

dd if=./someisofile.iso of=/dev/sdb

jednak chciałbym cię ostrzec, że ddjest to bardzo niebezpieczne polecenie i powinieneś postępować tylko wtedy, gdy w pełni rozumiesz znaczenie jego parametrów, w szczególności tego of.

Jeśli szukasz czegoś takiego jak „dd iso usb”, sfinalizujesz sporo tutoriali, na przykład ten z Fedory , ten z Linux Mint lub ten z ArchLinux


5
Działa to tylko w przypadku „hybrydowych” ISO . NIE zadziała dla żadnego starego rozruchowego ISO ze standardowym sektorem rozruchowym ISO9660. Zauważ, że sama strona internetowa Hiren mówi, że musisz zainstalować Grub4DOS, aby móc uruchomić komputer z USB.
ish

-3

„Hiren's CD to Bootable # USB” to darmowe narzędzie do tworzenia rozruchowego dysku USB z płyty CD Hiren iso.

Funkcje: Utwórz # Bootable_USB z pliku # iso programu Hiren. Łatwy w użyciu. Darmowe narzędzie. Wystarczy 1 2 3 i zdobądź bootowalny USB.

Link do pobrania: https://sourceforge.net/projects/hirenscd2bootableusb/

Pobierz, przetestuj i podziel się swoją opinią.

# Hiren's # BootCD to uniwersalna płyta startowa #, która zawiera wiele narzędzi ( http://www.hiren.info/pages/bootcd ).

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.