Rumah >Tutorial sistem >LINUX >Sekarang anda boleh menulis imej ISO ke cakera USB secara langsung menggunakan arahan PV di Linux
Katakan selamat tinggal kepada arahan DD ! Utiliti PV terbaru (Pipe Viewer) kini boleh menulis ISOS terus ke cakera USB !! Panduan ini akan menunjukkan kepada anda cara menggunakan arahan PV dan bukannya DD untuk penulisan imej di Linux.
Menggunakan utiliti baris arahan PV menyediakan bar kemajuan masa nyata , anggaran masa pemindahan (ETA) , dan ketelusan yang lebih besar semasa proses.
Jadual Kandungan
Ramai di antara kita sudah biasa menggunakan arahan DD untuk menulis imej pemasang ke peranti penyimpanan. Perintah DD adalah kaedah sekolah lama untuk membuat pemacu USB bootable di Linux.
Perintah DD agak kuat. Ia hanya dibaca dari satu fail dan menulis kepada yang lain. Perintah biasa untuk menulis imej ke peranti kelihatan seperti ini:
sudo dd jika = installer.img of =/dev/sda2 bs = 1m status = kemajuan
Sudah tentu, beberapa alat lain seperti PV (Pipe Viewer) dan CAT boleh melakukan tugas yang sama. Alasan utama DD biasanya digunakan untuk tujuan ini adalah bahawa ia boleh dijalankan dengan keistimewaan akar, sedangkan mengalihkan output kucing atau PV biasanya memerlukan menjalankan shell dengan akses akar. The Commandsudo DD ... lebih ringkas thansudo sh -c 'kucing ...', bukan?
Walaupun arahan DD berfungsi dengan baik untuk membuat imej, ia mempunyai beberapa batasan:
PV bermaksud Penonton Pipa, yang merupakan alat baris arahan yang membolehkan pengguna memantau kemajuan data melalui saluran paip.
Ia boleh dimasukkan ke dalam mana -mana saluran paip biasa antara dua proses untuk memberikan petunjuk visual tentang berapa cepat data melewati, berapa lama ia telah diambil, dan anggaran berapa lama ia akan diambil untuk diselesaikan.
Berikut adalah beberapa ciri utama PV:
Perintah PV amat berguna apabila anda perlu memantau kemajuan operasi yang mungkin tidak dapat dilihat, seperti ketika menggunakan perintah DD untuk menulis imej ke cakera atau ketika memancarkan data melalui beberapa perintah tanpa maklum balas langsung pada kadar pemindahan atau kemajuan.
Utiliti PV menawarkan beberapa kelebihan berbanding DD:
Versi baru-baru ini PV (1.8.10) termasuk pilihan baru --Output (-O). Ciri ini membolehkan PV menulis terus ke fail atau peranti, sama dengan DD.
OutputOption dalam PV versi 1.8.10 membolehkan anda mengarahkan output penonton paip ke fail dan bukannya memaparkannya pada output standard (biasanya terminal).
Perubahan ini boleh menjadi sangat berguna dalam senario di mana anda ingin memantau kemajuan pemindahan data sementara pada masa yang sama menjimatkan output ke fail, dan bukan hanya memaparkannya di terminal.
Sekarang mari kita teruskan dan pasang utiliti PV terkini. PV terkini belum tersedia dalam repositori lalai sistem operasi Linux yang popular. Jadi kita perlu memasangnya dari sumber.
Untuk memasang sebarang perisian dari sumber, anda mesti memasang alat pembangunan dan GNU Stow. Walaupun Stow adalah pilihan, saya sangat mengesyorkan anda memasangnya untuk menguruskan perisian yang dipasang dari sumber.
Sekiranya anda belum memasang alat pembangunan, ia adalah wajib untuk memasangnya terlebih dahulu. Kami telah mendokumenkan langkah -langkah untuk memasang alat pembangunan pada pelbagai pengagihan Linux dalam pautan yang diberikan di bawah:
Anda boleh memasang perisian dari Sumber tanpa Stow. Tetapi saya lebih suka menggunakan GNU Stow untuk memasang perisian dari sumber untuk menguruskannya dengan cekap.
Berikut adalah cara anda boleh memasang GNU Stow di pelbagai sistem operasi:
1. Senarai pakej kemas kini :
Kemas kini sudo apt
2. Pasang Stow :
sudo apt memasang stow
1. Dayakan repositori Epel :
SUDO DNF Pasang EPEL-RELEASE
2. Pasang Stow :
sudo dnf memasang stow
Pada versi RHEL yang lebih tua, gunakan yum dan bukannya `DNF '.
Selepas memasang alat pembangunan yang diperlukan dan GNU Stow, anda boleh memasang GNU Stow dalam sistem Linux anda seperti yang ditunjukkan di bawah:
1. Muat turun utiliti PV terkini dari halaman siaran rasminya :
wget https://codeberg.org/aj-wood/pv/releases/download/v1.8.10/pv-1.8.10.tar.gz
2. Pergi ke direktori di mana anda memuat turun fail tar pv dan ekstrak menggunakan arahan :
tar xvf pv-1.8.10.tar.gz
Ini akan mengekstrak kandungan fail tar dalam direktori yang dipanggil PV-1.8.10 dalam direktori semasa anda.
3. CD ke dalam direktori yang diekstrak :
CD PV-1.8.10
4. Konfigurasikan binaan :
./configure --prefix =/usr/local/stow/pv-1.8.10
Perintah ini digunakan untuk mengkonfigurasi proses membina perisian dengan awalan pemasangan yang ditentukan. Dalam kes ini, ia menetapkan direktori pemasangan ke /usr/local/stow/pv-1.8.10.
5. Menyusun perisian :
buat
6. Pasang perisian PV :
sudo membuat pemasangan
7. Gunakan GNU Stow untuk menguruskan pemasangan :
Selepas memasang perisian dalam direktori yang ditentukan, anda boleh menggunakan GNU Stow untuk membuat pautan simbolik dari direktori sistem standard (seperti/usr/local/bin,/usr/local/lib, dll) ke fail di /usr/local/stow/pv-1.8.10.
Untuk berbuat demikian, pergi ke direktori/usr/local/stow:
CD/USR/Local/Stow
Dan jalankan arahan berikut untuk membuat symlink yang diperlukan:
Sudo Stow PV-1.8.10
Ini menjadikan direktori sistem anda bersih dan menjadikannya mudah untuk menguruskan pelbagai versi perisian.
Sekarang periksa arahan PV tersedia menggunakan arahan:
PV --version
Anda akan melihat output seperti di bawah:
PV 1.8.10 Hak Cipta 2024 Andrew Wood Lesen: gplv3 <https:> Ini adalah perisian percuma: anda bebas menukar dan mengagihkan semula. Tiada jaminan, setakat yang dibenarkan oleh undang -undang. Laman Web Projek: <https:></https:></https:>
Tahniah! Kami telah berjaya memasang versi terkini 'PV' 1.8.10.
Sebaik sahaja anda memasang versi PV 1.8.10 dalam sistem anda, anda boleh menggunakan arahan berikut untuk menulis imej:
sudo pv installer.iso -yo/path/to/block/device
Inilah pecahan arahan di atas:
Sebagai contoh, output berikut menunjukkan bahawa KDE Neon ISO sedang ditulis kepada pemacu USB luaran /dev /sda:
$ sudo pv neon-user-20240620-0718.iso -yo /dev /sda
Output Contoh :
$ sudo pv neon-user-20240620-0718.iso -yo /dev /sda 152mib 0:00:19 [8.25mib/s] [>] 5% ETA 0:05:20
Seperti yang anda lihat dalam output di atas, PV menunjukkan kelajuan pemindahan data, bar kemajuan dan ETA.
Anda kini boleh menggunakan pemacu bootable USB yang baru dibuat untuk memasang Linux pada sistem anda.
Utiliti PV terkini bukan sahaja untuk menulis ISO, tetapi juga boleh digunakan untuk menulis fail ke lokasi yang memerlukan keizinan yang tinggi.
Salah satu kelebihan penting dalam pilihan baru -adalah keserasiannya dengan sudo. Ini membolehkan pendekatan yang lebih mudah apabila menulis ke lokasi yang memerlukan keizinan yang tinggi, seperti peranti blok.
Sebelum pilihan Output, pengguna terpaksa menggunakan salah satu kaedah berikut:
1. Menggunakan tee dengan sudo :
Fail PV | sudo tee/path/to/output>/dev/null
2. Menggunakan sudo dengan arahan shell :
Sudo sh -c 'pv file>/path/to/output'
3. Memulakan shell akar dan kemudian menjalankan PV .
Dengan pilihan -output, kini anda boleh menggunakan:
file pv sudo -o/laluan/ke/output
Kaedah ini menggabungkan keupayaan pemantauan kemajuan PV dengan keupayaan untuk menulis ke lokasi istimewa, semuanya dalam satu arahan yang mudah digunakan.
Saya tidak mengatakan bahawa PV lebih tinggi daripada DD. Utiliti DD sangat baik. Walau bagaimanapun, versi terkini PV termasuk ciri untuk menulis imej ISO ke pemacu USB, yang saya dapati berguna.
Menggunakan PV menawarkan pengalaman penulisan imej yang lebih mesra pengguna dengan penjejakan kemajuan yang lebih baik dan prestasi yang dioptimumkan.
Penambahan pilihan -output selanjutnya memudahkan proses, terutamanya apabila berurusan dengan lokasi menulis istimewa.
Sebagai pengedaran pengedaran untuk memasukkan versi terkini PV, kaedah ini akan menjadi semakin mudah dan bermanfaat kepada pengguna.
Sumber S:
Cadangan Baca:
Atas ialah kandungan terperinci Sekarang anda boleh menulis imej ISO ke cakera USB secara langsung menggunakan arahan PV di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!