ブートに成功した HDD は温存し、他の HDD を使うことにする。
[root@giga root]# fdisk /dev/sda : : コマンド (m でヘルプ): p Disk /dev/sda: 4311 MB, 4311982080 bytes 255 heads, 63 sectors/track, 524 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes デバイス ブート 始点 終点 ブロック ID システム /dev/sda1 1 25 200781 83 Linux /dev/sda2 26 275 2008125 83 Linux /dev/sda3 276 307 257040 82 Linux スワップ /dev/sda4 308 524 1743052+ 83 Linux コマンド (m でヘルプ): w 領域テーブルは交換されました! ioctl() を呼び出して領域テーブルを再読込みします。 ディスクを同期させます。 [root@giga root]#
[root@giga root]# mkfs -j /dev/sda1 : [root@giga root]# mkfs -j /dev/sda2 : [root@giga root]# mkfs -j /dev/sda4 : [root@giga root]# mkswap /dev/sda3 :
[root@giga root]# mkdir /mnt/debinst mkdir: ディレクトリ `/mnt/debinst' を作れません: ファイルが存在します [root@giga root]# mount /dev/sda2 /mnt/debinst
[root@giga /]# /usr/sbin/debootstrap --arch arm sarge /mnt/debinst http://http.us.debian.org/debian I: Retrieving debootstrap.invalid_dists_sarge_Release : I: Extracting libstdc++5... chroot: cannot execute mount: Exec format error W: Failure trying to run: chroot /mnt/debinst mount -t proc proc /proc umount: /mnt/debinst/dev/pts: not found umount: /mnt/debinst/dev/shm: not found umount: /mnt/debinst/proc/bus/usb: not found umount: /mnt/debinst/proc: not mounted [root@giga /]#さあ、ここからが何したかわからん。
root@UDE:~# mount /dev/sdb2 /mnt/debinst root@UDE:~# df Filesystem 1k-blocks Used Available Use% Mounted on /dev/sda2 484672 169508 315164 35% / /dev/ram1 15360 72 15288 0% /mnt/ram /dev/ls_disk1_1 190387 64205 116353 36% /boot /dev/ls_disk1_6 19242992 14760 19228232 0% /mnt/disk1 /dev/sdb2 1976524 125180 1750940 7% /mnt/debinst root@UDE:~#
root@UDE:~# chroot /mnt/debinst/ sh-2.05b#
sh-2.05b# echo proc /proc proc defaults 0 0 > /etc/fstab sh-2.05b# cat /etc/fstab proc /proc proc defaults 0 0
sh-2.05b# mount /proc sh-2.05b#
sh-2.05b# /var/cache/apt/archives sh-2.05b# dpkg -i * Selecting previously deselected package adduser. (Reading database ... 0 files and directories currently installed.) Unpacking adduser (from adduser_3.63_all.deb) ... : : exim4-base exim4-config exim4-daemon-light exim4 fdutils Processing was halted because there were too many errors. sh-2.05b#
sh-2.05b# apt-get -f install Reading Package Lists... Done Building Dependency Tree... Done Correcting dependencies... Done The following extra packages will be installed: base-passwd bsdutils console-common coreutils debconf debianutils dpkg e2fsprogs gawk libc6 liblocale-gettext-perl login mount perl-base sed sysvinit util-linux zlib1g Suggested packages: debconf-doc debconf-utils libterm-readline-gnu-perl libgnome2-perl libqt-perl libnet-ldap-perl gpart parted e2fsck-static locales glibc-doc util-linux-locales kbd dosfstools The following NEW packages will be installed: base-passwd bsdutils console-common coreutils debconf debianutils dpkg e2fsprogs gawk libc6 liblocale-gettext-perl login mount perl-base sed sysvinit util-linux zlib1g 0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded. 93 not fully installed or removed. Need to get 12.6MB of archives. After unpacking 40.6MB of additional disk space will be used. Do you want to continue? [Y/n] y Err http://debootstrap.invalid sarge/main libc6 2.3.2.ds1-22sarge3 : Errors were encountered while processing: /var/cache/apt/archives/libc6_2.3.2.ds1-22sarge3_arm.deb E: Sub-process /usr/bin/dpkg returned an error code (1) sh-2.05b#違うなぁ、、、
← LS-GL:debian 起動 |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ LS-GL:debian のインストール:再現(2) |