導航:首頁 > 程序命令 > unsquashfs命令

unsquashfs命令

發布時間:2022-08-23 08:29:17

1. 如何打包img文件成.IM_文件

使用任何一款cab的壓縮工具或者在運行或命令提示符中輸入makecab<完整路徑文件名回車舉例:1.把msys.img放在/root文件夾下2.解包輸入以下命令:unsquashfs-dmsysmsys.img(在你msys.img文件路徑下會生成msys文件夾)3.封包輸入以下命令:genext2fs-b100000-dmsysmsys_new.img將msys目錄打包成100M新的可讀寫msys_new.img鏡像4.將生成的文件轉入windows系統重命名為msys.im_

2. 執行arch-chroot /mnt 時報錯,這是怎麼回事,完全按照wiki裝的

在終端中su到root,並cd 到squashfs4.2.tar.gz所在目錄 2 tar -zxvf squashfs4.2.tar.gz cd squashfs4.2/squashfs-tools make make install 這樣就可用unsquashfs命令了 如果cpu架構是x86-64,則到系統鏡像中的/arch/x86-64/中將airootfs.sfs解

3. 請指導linux下安裝squashfs-tools,我需要用來解壓文件

你的命令已經安裝成功了,我看你右邊的圖,第一次出錯是因為你是普通用戶,不能把
mksquashfs和unsquashfs這兩個文件拷貝到/usr/local/bin這個目錄下去,當你切換到root用戶時,你再使用make的時候出錯,是因為你開始一次的make已將成功,所以提示make: nothing to be done for "all",如果你要再次make,你可以先 make clean all,然後make. 下面的cp文件操作是成功的,現在你應該是可以直接使用mksquashfs和unsquashfs這兩個命令的

4. 如何提取WiFi Pineapple固件

WiFi Pineapple固件根據產品分Mark 4和Mark 5
移植教程大部分是基於Mark 4,因為Mark 4使用openwrt一樣的的uhttpd web伺服器程序,移植很簡單。
此教程為固件提取教程,提取以後可以按需進行移植。
首先到官網下載固件:
https://wifipineapple.com/?downloads
這里我們下載1.4.1
通過對下載固件用binwalk做分析對比

我們可以看到與Mark 4的最大差別是封包的方式不同
通過dd對固件進行分割,我們可以得到Squashfs的固件包

然後通過unsquashfs命令完成固件提取操作

至此固件提取工作完成
參考鏈接
http://matr1x.blog.51cto.com/6698309/1538736

5. 執行arch-chroot /mnt 時報錯,這是怎麼回事,完全按照wiki裝的

在終端中su到root,並cd 到squashfs4.2.tar.gz所在目錄
2
tar -zxvf squashfs4.2.tar.gz
cd squashfs4.2/squashfs-tools
make
make install
這樣就可用unsquashfs命令了
如果cpu架構是x86-64,則到系統鏡像中的/arch/x86-64/中將airootfs.sfs解壓到/mnt/arch-root中。可網路cpu的品牌型號版本名,確定是x86-64還是i686
mkdir /mnt/squashfs
unsquashfs -d /mnt/squashfs /mnt/arch-root/airootfs.sfs
這樣 ,mnt/squashfs 下就有airootfs了
mkdir /mnt/arch
mount -o loop /mnt/squashfs/airootfs /mnt/arch
這樣,mnt/arch/ 下就有了一個基本根文件系統,接下來我們就要chroot到該文件系統中通過網路將archlinux安裝到硬碟上

mount -t proc none /mnt/arch/proc
mount -t sysfs none /mnt/arch/sys
mount -o bind /dev /mnt/arch/dev
mount -o bind /dev/pts /mnt/arch/dev/pts
這樣,就完成了基本的掛載及基本文件系統環境搭建工作
cp -L /etc/resolv.conf /mnt/arch/etc
這樣,chroot之後,就可用網路了

chroot /mnt/arch /bin/bash
這樣,就chroot到了/mnt/arch 這個文件系統中
在安裝之前,要先執行以下命令,以確保安裝能順利完成
pacman-key --init
pacman-key --populate archlinux
接下來就是安裝了
首先要分區
用cfdisk完成分區工作,並記住分區名,如/dev/sda7
quit之後,mkfs.ext4 /dev/sda7 將分區格式化為ext4
mount /dev/sda7 /mnt 將分區掛載到/mnt
nano /etc/pacman.d/mirrorlist 後,將china的鏡像源前的#去掉,保存後退出
pacman -Syy 更新包資料庫
安裝開始
pacstrap /mnt base base-devel net-tools 安裝基本系統及網路配置工具
chroot /mnt /bin/bash chroot到剛剛安裝好的系統中,對該系統進行配置
nano /etc/locale.gen 將en_US.UTF-8,zh_CN.GBK,zh_CN.GB2312,zh_CN.GB18030,zh_CN.UTF-8前的#去掉
echo LANG=zh_CN.UTF-8 >> locale.conf
nano vconsole.conf 寫入KEYMAP=us FONT=locale-gen
這樣,就完成了語言的配置

6. XP下利用cygwin修改smg文件

安裝完Cygwin後桌面上會有快捷方式的,或者運行Cygwin安裝目錄下的bin/mintty.exe來打開終端;將你的SMG文件放到磁碟里,比如D盤根目錄下。安裝unsquashfs軟體包(自己搜搜),打開終端,輸入命令:unsquashfs -d cg52 -f /cygdrive/d/xxxx.smg

7. 虛擬機linux中怎麼安裝無線網卡的linux驅動

你這個操作系統應該是破解無線網卡用的系統吧,在虛擬機裡面運行找不到網卡說明你的網卡不被支持。換一個支持破解的無線網卡插上才可以!

8. 如何打包img文件成.IM_文件

使用任何一款cab的壓縮工具
或者在運行或命令提示符中輸入
makecab "<完整路徑文件名>"
回車

舉例:

1.把msys.img放在/root文件夾下
2.解包輸入以下命令:unsquashfs -d msys msys.img(在你msys.img文件路徑下會生成msys文件夾)
3.封包輸入以下命令:genext2fs -b 100000 -d msys msys_new.img
將msys目錄打包成100M新的可讀寫msys_new.img鏡像
4.將生成的文件轉入windows系統重命名為msys.im_

閱讀全文

與unsquashfs命令相關的資料

熱點內容
新氧app如何測試臉型 瀏覽:685
個稅app如何查詢社保 瀏覽:495
安卓設備快充什麼時候開啟的 瀏覽:11
ipad怎麼用安卓手機傳文件 瀏覽:582
編輯程序員視頻 瀏覽:631
極光app的雲助手在哪裡 瀏覽:777
信合有什麼ApP 瀏覽:957
android絕對位置 瀏覽:79
阿里巴巴校招程序員在哪個園區 瀏覽:905
呼吸的科學pdf 瀏覽:820
命令行打開網頁文件 瀏覽:622
伺服器軟重啟是什麼意思 瀏覽:595
抖音小店自動邀約達人軟體源碼 瀏覽:376
java電子書源碼 瀏覽:484
中日韓程序員 瀏覽:192
程序員紋身怎麼設計 瀏覽:530
安卓手機的數據如何傳輸到蘋果 瀏覽:129
文件夾原本指什麼現在指什麼 瀏覽:338
java抽獎系統 瀏覽:565
程序員小伙去湖邊騎車 瀏覽:561