Lenovo mendistribusikan pembaruan BIOS sebagai file .iso ( contoh ) yang seharusnya dibakar pada CD dan di-boot. Membakarnya ke CD berfungsi dan boot dengan benar, tetapi sekarang saya ingin menggunakan stik USB (karena saya tidak percaya pada drive CD saya), bagaimana cara membuat stik USB ini menggunakan Ubuntu?
Ada banyak tutorial yang menjelaskan cara membuat stik USB yang dapat di-boot dari ISO berbasis Linux (menggunakan UNetbootin dan sejenisnya, mereka membuat file yang berhubungan dengan Linux di root stik USB) dan dari utilitas berbasis Windows (dengan FreeDOS dan sejenisnya). Saya percaya tidak ada solusi di sini karena pembaruan BIOS file ISO tidak berbasis Linux atau berbasis DOS (pemasangan ISO tidak menunjukkan sistem file yang dikenal)
sumber
# dd if=/path/to/iso of=/dev/yourusb bs=4M
. PERINGATAN : USB Anda akan DIHAPUS . Juga mohon periksa jalan untuk USB blok driveJawaban:
Saya menemukan apa yang mungkin menjadi solusi untuk masalah ini di http://positon.org/lenovo-thinkpad-bios-update-with-linux-and-usb .
Konversi
iso
gambar terlebih dahulu keimg
file:Kemudian salin ke kunci USB:
Yang mengatakan saya pikir Anda harus mencoba dulu apakah booting baik-baik saja jika Anda hanya menulis .iso dengan alat generik seperti biasa. (Asalkan perlu beberapa input dan tidak secara otomatis mulai mucking di BIOS Anda saat Anda boot.) Terakhir dua kali saya menginstal Linux saya tidak menggunakan alat yang direkomendasikan. (Saya membuat USB bootable untuk 15,04 dengan SUSE Studio Image Writer sejak Unetbootin mengacaukannya berkali-kali. Ini bekerja dengan baik.)
sumber
# dd count=1 bs=512 if=/dev/zero of=/dev/sdb
dan format USB setelah ituSeperti yang dikatakan pengguna Arch dalam komentar, cara paling mudah untuk menulis ISO yang dapat di-boot ke drive USB adalah dengan
dd
image ke drive.Periksa tiga kali pertama yang memblokir perangkat drive USB Anda saat ini dipetakan ke:
Dari
dd
gambar ke drive USB. Misalnya, jika drive USB Anda dipetakan ke/dev/sdb
:Ukuran blok yang berbeda biasanya tampil berbeda, namun biasanya ukuran blok yang lebih besar berkinerja lebih baik daripada ukuran blok yang lebih kecil; ukuran blok 8M harus cukup untuk membiarkan proses berjalan dengan kecepatan penuh.
Jika Anda ingin memantau kemajuan proses, instal
pv
:Dan jalankan perintah ini sebagai gantinya:
sumber
Untuk berjaga-jaga jika seseorang masih mencari jawabannya.
Solusi di atas saja tidak cukup untuk Lenovo E470 saya yang mampu UEFI. Utilitas pembaruan BIOS tidak dimulai dari stik USB.
Kita harus membaca file README yang terkait dengan file pembaruan BIOS.
Pada reboot tekan Enter untuk menghentikan startup normal dan setelah memasuki BIOS Setup:
Setelah restart, Anda seharusnya bisa boot dari "HDD USB" Anda.
sumber