導航:首頁 > 文件類型 > linux打開img文件怎麼打開

linux打開img文件怎麼打開

發布時間:2023-06-04 06:53:56

Ⅰ 查看linux內核文件initrd.img

1、解包
2.6及以後內核中的initrd.img採用cpio壓縮,不再是2.4內核使用的ext2格式,無法使用mount -o loop 掛載。需要使用gunzip解壓縮,然後再使用cpio解包。以下作為示例:

2、壓包
通過以上命令就將initrd.img解壓了,現在就可以對其進行編輯,完成後使用以下命令重新壓制。示例如下:

再將其改名拷貝至/boot目錄,重啟就可以觀察修改後的效果。重啟後 無法成功引導 。這是因為生成的initrd.img不對。解決如下:

3、重新生成initrd

initrd.img是一個用gzip壓縮的文件,這主要是為了製作啟動盤,因為啟動盤只有1.44M,這個文件的原始大小是幾個M,壓縮後大概3、4百K。這個文件使用mkinitrd命令產生。

在2.6以前版本中的Initrd.img採用的ext2經gzip壓縮而成。要看到其裡面的內容,首先是解壓該文件,由於gunzip解壓的文件有擴展名要求,所以:

Ⅱ Linux下通過命令行怎樣打開圖片

你的Linux操作系統正在運行圖形界面嗎?

1. 我正在運行著圖形界面。我希望從命令專行啟動圖形界面的默認圖片屬查看器。

那麼命令是:

xdg-openfilename.png

2.我正在運行著圖形界面,但是我希望把圖片顯示在終端(Terminal)裡面。

運行命令:

img2txtfilename.png

當然這需要預先安裝好img2txt。如果你是Debian/Ubuntu用戶,安裝命令是:

sudoapt-getinstallcaca-utils

Red Hat/CentOS/Fedora用戶可自行用對應的yum命令安裝。

3.我沒運行圖形界面,我就是想在純命令行環境(Linux console)查看圖片

運行命令:

fbifilename.png

當然這需要預先安裝好fbi。如果你是Debian/Ubuntu用戶,安裝命令是:

sudoapt-getinstallfbi

Red Hat/CentOS/Fedora用戶可自行用對應的yum命令安裝

Ⅲ Linux怎麼製作可啟動img/iso鏡像文件

img/iso文件是鏡像文件,在Linux系統操作中有時需要製作鏡像文件,那麼製作鏡像文件的方法有哪些呢?下面我就給大家介紹下如何下Linux下製作可啟動img/iso文件。

製作鏡像文件有三種方法,cp, cat, dd 和其它專用工具。cp ,cat 和 dd都可以從設備復制文件來創建鏡像。而 dd 命令更為強大,可以通過指定塊大小,塊多少來直接創建鏡像。

IMG 文件:

因為cp, cat 只能從設備來製作鏡像,但又沒有專用工具來做 IMG 文件,故這里用 dd 命令來製作 IMG 文件。

1,製作

dd if=/dev/zero of=fdimage.img count=2880

or

dd if=/dev/zero of=fdimage.img bs=1024 count=1440

2,格式化

mkfs.msdos fdimage.img

3,修改

可以用下面的命令 mount 後,可直接修改

mount -o loop *.img /mnt

4,可啟動

因為製作可啟動鏡像一定會用到虛擬機,推薦用 Virtualbox,先到網上下個 DOS 啟動盤來引導。用 DOS 的 sys 命令傳遞系統。推薦使用 FreeDOS,屬自由軟體。也可用 dd 命令 來傳遞引導引導信息,並復制啟動啟動時所需文件來做啟動盤。以 FreeDOS 為例,傳遞啟動信息用以下命令,其中下載的啟動盤為 balder10.img 文件

dd if=balder10.img of=fdimage.img bs=512 count=1 conv=notrunc

多系統用 grub4dos,

1),用 grub.exe 引導多系統

2),安裝 grub 到MBR,用 grldr 來引導多系統。當然也可用同上面一樣的辦法用 dd 直接寫入引導信息。

bootlace.com --floppy --chs 0x00

註:才發現用 dd 命令只能從邏輯扇區開始 ,先前我想可否用 dd 來將 grldr.mbr 寫入 u 盤,我用自己的 U 盤試了,結果不能打開了。因為我的 U 盤為 fat16 格式,邏輯扇區開始是OBR,接著是FAT表,結果把 FAT1 表給蓋了,那時還沒有想到還有 FAT2 呢,就格了,現在想起來郁悶啊,好多東西都沒有了。

為什麼軟盤可以呢,因為它就沒有前面的63個扇區,直接從邏輯0扇區開始的。

ISO 文件:

因為文件系統的關系,就不能用 dd 來直接做 ISO 鏡像了(當然,它還是可以從設備製作 ISO 鏡像)。 ISO 文件的製作有專用工具,

1,製作

mkisofs -r -o cdimage.iso /home/XXX/cddir

2,格式化

用mkiso製作的 iso 已有文件系統 iso9660

3,可啟動

無論是引導單系統還是引導多系統都還是用 mkisofs 這個工具,只是載入到光碟的 boot loader 不一樣而已。當然也可以將 DOS 的引導器 (也就是它的引導扇區) 或 windows 的引導器 ( XP 系統的是 ntldr ) 放入讓光碟引導。下面只討論 grub4dos 的使用

1),用 grub.exe 引導多系統

用 DOS 載入 grub.exe 引導多系統

2),將 grub 安裝到光碟 MBR

在製作時可用下面的命令直接生成可啟動鏡像,其中 grldr, menu.lst 要放在 cddir 目錄下,也就是在 cd 根目錄。

mkisofs -R -b grldr -no-emul-boot -boot-load-seg 0x1000 -o cdimage.iso cddir

mkisofs -R -b grldr -no-emul-boot -boot-load-size 4 -o cdimage.iso cddir

PS,下面給出 dd 命令和 mkisofs 參數說明

dd (convert and files)

dd 是 Linux/UNIX 下的一個非常有用的命令,作用是用指定大小的塊拷貝一個文件,並在拷貝的同時進行指定的轉換。

dd 的主要選項:

指定數字的地方若以下列字元結尾乘以相應的數字:

b=512, c=1, k=1024, w=2, xm=number m

if=file

輸入文件名,預設為標准輸入。

of=file

輸出文件名,預設為標准輸出。

ibs=bytes

一次讀入 bytes 個位元組(即一個塊大小為 bytes 個位元組)。

obs=bytes

一次寫 bytes 個位元組(即一個塊大小為 bytes 個位元組)。

bs=bytes

同時設置讀寫塊的大小為 bytes ,可代替 ibs 和 obs 。

cbs=bytes

一次轉換 bytes 個位元組,即轉換緩沖區大小。

skip=blocks

從輸入文件開頭跳過 blocks 個塊後再開始復制。

seek=blocks

從輸出文件開頭跳過 blocks 個塊後再開始復制。(通常只有當輸出文件是磁碟或磁帶時才有效)

count=blocks

Ⅳ 怎樣查看linux系統的boot.img 和rootfs.img文件

linux基本配置和管理----linux系統啟動詳解1系統啟動的流程BIOS->MBR+bootcode->執行引導程序:GRUB->載入內核->執行init->運行runlevel2啟動詳解1BIOS1BIOS指的是基本的輸入輸出系統(basicinputoutputsystem),一般保存在主板上的BIOS晶元中2計算機啟動的第一步一般都是先啟動BIOS,然後BIOS去檢查硬體以及查找可啟動的設備3可啟動的設備可以在BIOS中進行設置,包括USB,CDROM,HD等2MBR1MBR是512位元組的,前446位元組為引導代碼2BIOS通過第一個扇區的512位元組中最後兩個位元組為55aa來判斷設備為啟動設備3MBR只是去載入引導程序GURB3GRUB1GRUB是現在linux使用的主流的引導程序2GRUB可以引導幾乎所有的操作系統3GRUB的相關文件保存在/boot/grub中4KERNEL1MBR的引導代碼將負責找到並載入linux的內核2linux內核保存在/boot/vmlinuz3一般還會載入內核模塊的打包文件/boot/init..4linux為了保持內核的精簡會將一些不常用的驅動,功能編譯為模塊,然後在要用的時候動態的載入,而這些模塊被保存為initrmfs文件5早期的linux是使用initrd文件,但是現在的絕大多數的linux版本都是使用initrmfs,這樣能夠更節省空間,更加靈活6命令dmesg可以用來查看被次啟動內核的輸出信息5INIT1init是linux運行的第一個進程,init是所有進程的父進程,編號為12調用/etc/rc.d/rc.sysinit來對系統進行初始化,掛載文件系統,並且根據運行級別啟動相應的程序3linux的運行級別0關機1單用戶模式2不帶網路的多用戶模式3命令行的多用戶模式4未使用5圖形界面多用戶模式6重啟4我們可以通過runlevel查看之前和當前的運行級別5命令init可以用來查看改變當前的運行級別6單用戶修改root密碼1為內核傳遞參數1或者是single可使系統進入單用戶模式2單用戶模式不啟動任何的服務3單用戶模式直接以root登錄,不需要密碼4我們可以通過passwd來修改root的密碼5由於任何接近我們這個物理機的人都有可能修改我們的root密碼,因此我們可以通過GRUB加密來防止密碼被修改6我們在grub.conf中的啟動設置裡面添加一行password--md5加密後的串密碼我們可以通過grub-md5-crypt生成

Ⅳ linux怎麼打開img光碟鏡像文件

用掛接命來令(mount) 即可打開
命令格式:自
mount [-t vfstype] [-o options] device dir

示例:有個test.img的光碟鏡像文件,位置在/home/test.img
命令行下:

mkdir /mnt/img
mount /home/test.img /mnt/img -o loop

這樣進入目錄/mnt/img 就能瀏覽test.img的內容了,*.iso文件的打開方法一樣。

Ⅵ linux下如何打開.img文件

root用戶,執行如下命令:
mkdir /mnt/img
mount -o loop [文件路徑]/example.img /mnt/img

安卓rom img 文件怎麼打開

.img格式是linux的文件目錄映象格式,而對於在windows平台下如何打開這些刷機包中的img文件,可以下載一個rom助手進行操作。

Ⅷ linux怎樣解包打包img文件

標准img鏡像直接雙擊就可以打開啊,如果你說的是initrd.img那隻能重新生成,這不是普通img文件

閱讀全文

與linux打開img文件怎麼打開相關的資料

熱點內容
喜歡編程嗎喜歡什麼語言 瀏覽:841
cad迷你看圖軟體怎麼刪除文件 瀏覽:267
看視頻寫文件格式 瀏覽:2
大數據平台怎麼審綠 瀏覽:398
java打包教程 瀏覽:787
電腦有多少個文件夾 瀏覽:1
dnf86版本極限光強 瀏覽:974
國考資料分析哪裡來的數據 瀏覽:87
文件拷貝到u盤以後md5變化 瀏覽:281
kali中pdf攻擊文件生成 瀏覽:507
專利檢索如何找到最接近對比文件 瀏覽:673
文件描述符inode 瀏覽:342
ps多邊形套索工具摳圖 瀏覽:957
u盤文件怎樣加密 瀏覽:431
如何將多個pdf文件合成一個 瀏覽:652
桌面文件隱藏圖片 瀏覽:204
word分44 瀏覽:521
信息網路通訊研究所是研究什麼的 瀏覽:602
簡述創建資料庫的過程 瀏覽:607
手機上哪些自帶文件不能刪 瀏覽:474

友情鏈接