戻る

前へ| 次へ

unsquashfs rootimg.squash

という ことで sysresccd を 立ち上げて 処理をします。

表現が 混用されていますが 御容赦願います。

root@sysresccd /root %   /*   努めてこちら      */
%                        /* こちらの場合もある。*/

理由は CDROM の sysresccd で 作業した のを 明らかにしておく為です。

$ ssh -l root 192.168.0.10  /* dhcp での CDROM で 動いている 計算機 に 侵入   */
Password: 
root@sysresccd /root % 
root@sysresccd /root % fdisk -l

Disk /dev/sda: 640.1 GB, 640135028736 bytes, 1250263728 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xdba28bf3

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63   205201407   102600672+   7  HPFS/NTFS/exFAT
/dev/sda2      1235334240  1250258624     7462192+   7  HPFS/NTFS/exFAT
/dev/sda3       205201408   236658687    15728640    c  W95 FAT32 (LBA)
/dev/sda4       236658688  1235334239   499337776    5  Extended
/dev/sda5       236660736   268118015    15728640    b  W95 FAT32
/dev/sda6       268120064   276508671     4194304   82  Linux swap / Solaris
/dev/sda7       276510720  1235334239   479411760   83  Linux
  /*  /dev/sda7 に 取り扱う Linux 本当はこちらで全て作業 出来れば良いのですが */
Partition table entries are not in disk order
root@sysresccd /root % mount /dev/sda7 /mnt 
root@sysresccd /root % cd /mnt/root 
root@sysresccd /mnt/root % cd P-Plamo-rootimg.squash 
  /* 作業場所を確認 つまり CDROM で 動いている計算機 に 侵入して  */
  /* その 計算機の  /dev/sda7 が 目的の 場所 になる               */
  /*  本来は CDROM の 計算機で unsquashfs する事が できれば 良いのですが 出来ないため このような 手立てを 使う */
root@sysresccd /mnt/root/P-Plamo-rootimg.squash % ls
rootimg.squash
root@sysresccd /mnt/root/P-Plamo-rootimg.squash % time unsquashfs rootimg.squash
Parallel unsquashfs: Using 4 processors
462747 inodes (459964 blocks) to write

[===/                                                      ]  25348/459964   5%
[=========================================================-] 459964/459964 100%
created 418813 files
created 35009 directories
created 40519 symlinks
created 269 devices
created 0 fifos
unsquashfs rootimg.squash  389.94s user 72.13s system 150% cpu 5:06.64 total
rootimg.squash  squashfs-root
root@sysresccd /mnt/root/P-Plamo-rootimg.squash % unsquashfs -v | head -2
unsquashfs version 4.2 (2011/02/28)
copyright (C) 2011 Phillip Lougher <phillip@lougher.demon.co.uk>
root@sysresccd /mnt/root/P-Plamo-rootimg.squash % mv rootimg.squash org-5.2-PLamo-rootimg.squash
root@sysresccd /mnt/root/P-Plamo-rootimg.squash % ls
org-5.2-PLamo-rootimg.squash  squashfs-root

さてこれから 展開された squashfs-root に chroot をして 作業を行います。

にゃんたろう 拝!

2014年 2月 15日 土曜日 21:02:35 JST 作成


前へ| 次へ

戻る

Copyright © 2006.-2014. nyantarou All Rights Reserved.