LinuxマシンでCFカードにDebianインストール(ALIX3D2用)実践 3
前回の続き
debootstapの実行が失敗して保留にしていた。問題となっていたバックスラッシュの意味を考えてみた。Googleで検索すると当該のコマンドラインについては、改行コードを無視するということまで分かった。しかしTeratermにコピペして実行したコマンドラインには改行コードなど含まれていない。バックスラッシュが次の1文字を無視するということならスペースを無視したということになる。これではエラーになるはずである。
バックスラッシュを削除してやりなおしてみた結果
コマンドライン打ち直し Teratermの画面上では2行に跨っているが改行コードは、無い。
enterを押すとコマンドが実行された。
実行画面の最後の方でエラーになっているようだが何のことか分からない。
Teratermの画面でエラー表示の最後の2行のテキストをコピペすると以下のとおり
W: Failure trying to run: chroot /mnt/debinst dpkg --force-overwrite --force-confold --skip-same-version --install /var/cache/apt/archives/adduser_3.115_all.deb /var/cache/apt/archives/libapparmor1_2.11.0-3+deb9u2_i386.deb /var/cache/apt/archives/libcryptsetup4_2%3a1.7.3-4_i386.deb /var/cache/apt/archives/libip4tc0_1.6.0+snapshot20161117-6_i386.deb /var/cache/apt/archives/libkmod2_23-2_i386.deb /var/cache/apt/archives/libcap2_1%3a2.25-1_i386.deb /var/cache/apt/archives/libidn11_1.33-1_i386.deb /var/cache/apt/archives/libseccomp2_2.3.1-2.1+deb9u1_i386.deb /var/cache/apt/archives/dmsetup_2%3a1.02.137-2_i386.deb /var/cache/apt/archives/libdevmapper1.02.1_2%3a1.02.137-2_i386.deb /var/cache/apt/archives/libncurses5_6.0+20161126-1+deb9u2_i386.deb /var/cache/apt/archives/libprocps6_2%3a3.3.12-3+deb9u1_i386.deb /var/cache/apt/archives/procps_2%3a3.3.12-3+deb9u1_i386.deb /var/cache/apt/archives/systemd_232-25+deb9u6_i386.deb
W: See /mnt/debinst/debootstrap/debootstrap.log for details (possibly the package systemd is at fault)
訳が分からないので無視して次の作業を進める。
chrootは、出来たようだが makedevのインストールに失敗する。
またしても躓いてしまった。一旦保留
debootstrapでインストールされたファイルの確認
CFカードの中身を見る。
カードリーダーのCFカードは、/media/usb0にマウントされているのでその中を見ればよい。インストールは、されているようだ。
Teratermの画面のテキストのコピペを以下に記す。インストールされたファイルの主要なディレクトリの中身を確認してみた。
Linux voyage 3.14.12-voyage-rt-rt9 #1 SMP PREEMPT RT Fri Apr 17 15:10:46 HKT 2015 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
__ __
\ \/ /___ __ __ ___ ___ ___ Useful Commands:
\ // _ \\ \/ /,-_ |/ _ |/ -_) remountrw - mount disk as read-write
\/ \___/ \ / \___,\_ |\___| remountro - mount disk as read-only
_/_/ _'_| remove.docs - remove all docs and manpages
{ V o y a g e } - L i n u x
< http://linux.voyage.hk > Version: 0.10.0 (Build Date 20150429)
Last login: Fri Nov 23 09:26:13 2018
root@voyage:~# cd /media/usb0
root@voyage:/media/usb0# ls
bin debootstrap etc lib media opt root sbin sys usr
boot dev home lost+found mnt proc run srv tmp var
root@voyage:/media/usb0# cd media
root@voyage:/media/usb0/media# ls
root@voyage:/media/usb0/media# cd ..
root@voyage:/media/usb0# cd etc
root@voyage:/media/usb0/etc# ls
adduser.conf gshadow opt security
alternatives host.conf os-release selinux
apt hostname pam.conf shadow
bash.bashrc init.d pam.d shells
bindresvport.blacklist issue passwd skel
binfmt.d issue.net passwd- staff-group-for-usr-local
cron.daily kernel profile subgid
dbus-1 ld.so.cache profile.d subuid
debconf.conf ld.so.conf rc0.d sysctl.conf
debian_version ld.so.conf.d rc1.d sysctl.d
default libaudit.conf rc2.d systemd
deluser.conf localtime rc3.d terminfo
dhcp login.defs rc4.d timezone
dpkg logrotate.d rc5.d tmpfiles.d
environment machine-id rc6.d udev
fstab mke2fs.conf rcS.d update-motd.d
gai.conf modules-load.d resolv.conf xdg
group motd rmt
group- nsswitch.conf securetty
root@voyage:/media/usb0/etc# cat fstab
# UNCONFIGURED FSTAB FOR BASE SYSTEM
root@voyage:/media/usb0/etc# cd ..
root@voyage:/media/usb0# ls
bin debootstrap etc lib media opt root sbin sys usr
boot dev home lost+found mnt proc run srv tmp var
root@voyage:/media/usb0# cd sbin
root@voyage:/media/usb0/sbin# ls
agetty e2image getty mkfs.ext4 sulogin
badblocks e2label hwclock mkfs.minix swaplabel
blkdeactivate e2undo installkernel mkhomedir_helper swapoff
blkdiscard fdisk isosize mkswap swapon
blkid findfs killall5 pam_tally switch_root
blockdev fsck ldconfig pam_tally2 sysctl
cfdisk fsck.cramfs logsave pivot_root tune2fs
chcpu fsck.ext2 losetup raw unix_chkpwd
ctrlaltdel fsck.ext3 mke2fs resize2fs unix_update
debugfs fsck.ext4 mkfs runuser wipefs
dmsetup fsck.minix mkfs.bfs sfdisk zramctl
dmstats fsfreeze mkfs.cramfs shadowconfig
dumpe2fs fstab-decode mkfs.ext2 start-stop-daemon
e2fsck fstrim mkfs.ext3 start-stop-daemon.REAL
root@voyage:/media/usb0/sbin# cd ..
root@voyage:/media/usb0# ls
bin debootstrap etc lib media opt root sbin sys usr
boot dev home lost+found mnt proc run srv tmp var
root@voyage:/media/usb0# cd boot
root@voyage:/media/usb0/boot# ls
root@voyage:/media/usb0/boot# cd ..
root@voyage:/media/usb0# cd dev
root@voyage:/media/usb0/dev# ls
console kmem loop3 loop7 ptmx ram10 ram14 ram3 ram7 stderr tty0
core loop0 loop4 mem ram ram11 ram15 ram4 ram8 stdin urandom
fd loop1 loop5 null ram0 ram12 ram16 ram5 ram9 stdout zero
full loop2 loop6 port ram1 ram13 ram2 ram6 random tty
root@voyage:/media/usb0/dev# cd ..
root@voyage:/media/usb0# cd var
root@voyage:/media/usb0/var# ls
backups cache lib local lock log mail opt run spool tmp
root@voyage:/media/usb0/var# cd ..
root@voyage:/media/usb0# cd mnt
root@voyage:/media/usb0/mnt# ls
root@voyage:/media/usb0/mnt# cd ..
root@voyage:/media/usb0# cd debootstrap
root@voyage:/media/usb0/debootstrap# ls
debootstrap.log debpaths
root@voyage:/media/usb0/debootstrap# cd ..
root@voyage:/media/usb0# cd boot
root@voyage:/media/usb0/boot# ls
root@voyage:/media/usb0/boot#
debootstapの実行が失敗して保留にしていた。問題となっていたバックスラッシュの意味を考えてみた。Googleで検索すると当該のコマンドラインについては、改行コードを無視するということまで分かった。しかしTeratermにコピペして実行したコマンドラインには改行コードなど含まれていない。バックスラッシュが次の1文字を無視するということならスペースを無視したということになる。これではエラーになるはずである。
バックスラッシュを削除してやりなおしてみた結果
コマンドライン打ち直し Teratermの画面上では2行に跨っているが改行コードは、無い。
enterを押すとコマンドが実行された。
実行画面の最後の方でエラーになっているようだが何のことか分からない。
Teratermの画面でエラー表示の最後の2行のテキストをコピペすると以下のとおり
W: Failure trying to run: chroot /mnt/debinst dpkg --force-overwrite --force-confold --skip-same-version --install /var/cache/apt/archives/adduser_3.115_all.deb /var/cache/apt/archives/libapparmor1_2.11.0-3+deb9u2_i386.deb /var/cache/apt/archives/libcryptsetup4_2%3a1.7.3-4_i386.deb /var/cache/apt/archives/libip4tc0_1.6.0+snapshot20161117-6_i386.deb /var/cache/apt/archives/libkmod2_23-2_i386.deb /var/cache/apt/archives/libcap2_1%3a2.25-1_i386.deb /var/cache/apt/archives/libidn11_1.33-1_i386.deb /var/cache/apt/archives/libseccomp2_2.3.1-2.1+deb9u1_i386.deb /var/cache/apt/archives/dmsetup_2%3a1.02.137-2_i386.deb /var/cache/apt/archives/libdevmapper1.02.1_2%3a1.02.137-2_i386.deb /var/cache/apt/archives/libncurses5_6.0+20161126-1+deb9u2_i386.deb /var/cache/apt/archives/libprocps6_2%3a3.3.12-3+deb9u1_i386.deb /var/cache/apt/archives/procps_2%3a3.3.12-3+deb9u1_i386.deb /var/cache/apt/archives/systemd_232-25+deb9u6_i386.deb
W: See /mnt/debinst/debootstrap/debootstrap.log for details (possibly the package systemd is at fault)
訳が分からないので無視して次の作業を進める。
chrootは、出来たようだが makedevのインストールに失敗する。
またしても躓いてしまった。一旦保留
debootstrapでインストールされたファイルの確認
CFカードの中身を見る。
カードリーダーのCFカードは、/media/usb0にマウントされているのでその中を見ればよい。インストールは、されているようだ。
Teratermの画面のテキストのコピペを以下に記す。インストールされたファイルの主要なディレクトリの中身を確認してみた。
Linux voyage 3.14.12-voyage-rt-rt9 #1 SMP PREEMPT RT Fri Apr 17 15:10:46 HKT 2015 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
__ __
\ \/ /___ __ __ ___ ___ ___ Useful Commands:
\ // _ \\ \/ /,-_ |/ _ |/ -_) remountrw - mount disk as read-write
\/ \___/ \ / \___,\_ |\___| remountro - mount disk as read-only
_/_/ _'_| remove.docs - remove all docs and manpages
{ V o y a g e } - L i n u x
< http://linux.voyage.hk > Version: 0.10.0 (Build Date 20150429)
Last login: Fri Nov 23 09:26:13 2018
root@voyage:~# cd /media/usb0
root@voyage:/media/usb0# ls
bin debootstrap etc lib media opt root sbin sys usr
boot dev home lost+found mnt proc run srv tmp var
root@voyage:/media/usb0# cd media
root@voyage:/media/usb0/media# ls
root@voyage:/media/usb0/media# cd ..
root@voyage:/media/usb0# cd etc
root@voyage:/media/usb0/etc# ls
adduser.conf gshadow opt security
alternatives host.conf os-release selinux
apt hostname pam.conf shadow
bash.bashrc init.d pam.d shells
bindresvport.blacklist issue passwd skel
binfmt.d issue.net passwd- staff-group-for-usr-local
cron.daily kernel profile subgid
dbus-1 ld.so.cache profile.d subuid
debconf.conf ld.so.conf rc0.d sysctl.conf
debian_version ld.so.conf.d rc1.d sysctl.d
default libaudit.conf rc2.d systemd
deluser.conf localtime rc3.d terminfo
dhcp login.defs rc4.d timezone
dpkg logrotate.d rc5.d tmpfiles.d
environment machine-id rc6.d udev
fstab mke2fs.conf rcS.d update-motd.d
gai.conf modules-load.d resolv.conf xdg
group motd rmt
group- nsswitch.conf securetty
root@voyage:/media/usb0/etc# cat fstab
# UNCONFIGURED FSTAB FOR BASE SYSTEM
root@voyage:/media/usb0/etc# cd ..
root@voyage:/media/usb0# ls
bin debootstrap etc lib media opt root sbin sys usr
boot dev home lost+found mnt proc run srv tmp var
root@voyage:/media/usb0# cd sbin
root@voyage:/media/usb0/sbin# ls
agetty e2image getty mkfs.ext4 sulogin
badblocks e2label hwclock mkfs.minix swaplabel
blkdeactivate e2undo installkernel mkhomedir_helper swapoff
blkdiscard fdisk isosize mkswap swapon
blkid findfs killall5 pam_tally switch_root
blockdev fsck ldconfig pam_tally2 sysctl
cfdisk fsck.cramfs logsave pivot_root tune2fs
chcpu fsck.ext2 losetup raw unix_chkpwd
ctrlaltdel fsck.ext3 mke2fs resize2fs unix_update
debugfs fsck.ext4 mkfs runuser wipefs
dmsetup fsck.minix mkfs.bfs sfdisk zramctl
dmstats fsfreeze mkfs.cramfs shadowconfig
dumpe2fs fstab-decode mkfs.ext2 start-stop-daemon
e2fsck fstrim mkfs.ext3 start-stop-daemon.REAL
root@voyage:/media/usb0/sbin# cd ..
root@voyage:/media/usb0# ls
bin debootstrap etc lib media opt root sbin sys usr
boot dev home lost+found mnt proc run srv tmp var
root@voyage:/media/usb0# cd boot
root@voyage:/media/usb0/boot# ls
root@voyage:/media/usb0/boot# cd ..
root@voyage:/media/usb0# cd dev
root@voyage:/media/usb0/dev# ls
console kmem loop3 loop7 ptmx ram10 ram14 ram3 ram7 stderr tty0
core loop0 loop4 mem ram ram11 ram15 ram4 ram8 stdin urandom
fd loop1 loop5 null ram0 ram12 ram16 ram5 ram9 stdout zero
full loop2 loop6 port ram1 ram13 ram2 ram6 random tty
root@voyage:/media/usb0/dev# cd ..
root@voyage:/media/usb0# cd var
root@voyage:/media/usb0/var# ls
backups cache lib local lock log mail opt run spool tmp
root@voyage:/media/usb0/var# cd ..
root@voyage:/media/usb0# cd mnt
root@voyage:/media/usb0/mnt# ls
root@voyage:/media/usb0/mnt# cd ..
root@voyage:/media/usb0# cd debootstrap
root@voyage:/media/usb0/debootstrap# ls
debootstrap.log debpaths
root@voyage:/media/usb0/debootstrap# cd ..
root@voyage:/media/usb0# cd boot
root@voyage:/media/usb0/boot# ls
root@voyage:/media/usb0/boot#
コメント
コメントを投稿