Cara mengekstrak dan mengemas semula cakera ram awal initrd
- 1941
- 124
- Dave Kreiger V
Perintah Linux berikut akan menerangkan cara mengekstrak kandungan dari fail cakera RAM awal yang dimampatkan. Sebelum kita mula, kita perlu menjaga prasyarat:
# apt-get memasang p7zip-full
Perintah di atas akan memasang archivers 7z dan 7za yang akan kami gunakan untuk menyahpepijat dan memampatkan fail initrd kami.
Untuk memulakan, mula -mula cari anda initrd.LZ
Fail cakera ram:
LS -L Jumlah 24692 -RW-R-R-- ROOT 1 ROOT 25281685 14 Dis 10:09 initrd.LZ
Buat direktori baru untuk memegang fail dan struktur direktori yang diekstrak dari initrd.LZ
:
# mkdir temp # ls initrd.LZ TEMP
Dalam langkah ini kita mengekstrak kandungan initrd.LZ
Direktori temp. Menavigasi ke temp
direktori dan laksanakan:
# cd temp / # 7z e -o ... / initrd.LZ | CPIO -ID 7 -ZIP [64] 9.20 Hak Cipta (c) 1999-2010 Igor Pavlov 2010-11-18 P7ZIP Versi 9.20 (locale = en_au.UTF-8, UTF16 = ON, HARGEFILES = ON, 4 CPU) Arkib Pemprosesan: ... /initrd.LZ Extracting Initrd Everything is OK Saiz: 68728832 Dimampatkan: 25281685 134236 blok
Semua fail dari fail initrd kami kini diekstrak dan disimpan di temp
direktori. Pada peringkat ini, waktunya untuk membuat perubahan yang dikehendaki. Sebaik sahaja anda membuat perubahan anda, sudah tiba masanya untuk mengemas semula fail initrd baru kami. Masih dalam temp
Direktori melaksanakan:
# Cari | cpio -o -h newc> ... /initrd_new 134236 blok
Perintah di atas telah membuat fail baru initrd_new
:
# ls initrd.lz initrd_new temp
Apa yang tersisa adalah menggunakan mampatan untuk mendapatkan initrd_new.LZ
Fail cakera ram awal:
# 7z a -m0 = lzma: a = 1 initrd_new.LZ initrd_new 7-zip [64] 9.20 Hak Cipta (c) 1999-2010 Igor Pavlov 2010-11-18 P7ZIP Versi 9.20 (locale = en_au.UTF-8, UTF16 = ON, HARGEFILES = ON, 4 CPU) Pengimbasan Membuat Arkib Initrd_new.lz memampatkan initrd_new semuanya baik -baik saja
Namakan semula fail initrd baru anda sesuai.
Tutorial Linux Berkaitan:
- Perkara yang hendak dipasang di Ubuntu 20.04
- Pengenalan kepada Automasi, Alat dan Teknik Linux
- Menguasai Gelung Skrip Bash
- Cari vs cari: apakah perbezaannya
- Cara Gunung ISO di Linux
- Cara Tidak Menggalakkan dan Menyenaraikan Kandungan Initramfs di Linux
- Fail Konfigurasi Linux: 30 teratas yang paling penting
- Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
- Panduan Pemula untuk Mampatan dengan XZ di Linux
- Gelung bersarang dalam skrip bash
- « Cara Menghapus Semua Imej Docker yang Disimpan Dalam Repositori Tempatan
- Cara Memasang Alat Pengekstrakan Data Pendaftaran Regevipper di Linux »