CentOS で試す (4)
ぢつは金曜日も色々試行錯誤しております。なんとゆーか意味が分からん瞬間が多々。
どうしたもんかな、と言いつつ手止まりだったんですが、ハラ立ったんでアタマから手動でコマンド入力してみる事にした日曜深夜。
とりあえず
以下なカンジでトライ。
#!/bin/sh echo "Loading, please wait..." exec /bin/sh [ -d /dev ] || mkdir -m 0755 /dev [ -d /root ] || mkdir --mode=0700 /root
以降のソレを手動でナニ。
キました
Loading, please wait... BusyBox v1.1.3 (Debian 1:1.1.3-4) Built-in shell (ash) Enter 'help' for a list of built-in commands. /bin/sh: can't access tty; job control turned off / # input: ImPS/2 Generic Wheel Mouse at /class/input/input1 / #
ちなみに Enter 一回押してます。ではヤリましょう。
/ # [ -d /dev ] || mkdir -m 0755 /dev / # ls bin dev init lib root scripts conf etc init.ORG modules sbin / # [ -d /root ] || mkdir --mode 07500 /root / # [ -d /sys ] || mkdir /sys / # ls bin dev init lib root scripts conf etc init.ORG modules sbin sys / # [ -d /proc ] || mkdir /proc / # ls bin dev init lib proc sbin sys conf etc init.ORG modules root scripts / # [ -d /tmp ] || mkdir /tmp / # ls bin dev init lib proc sbin sys conf etc init.ORG modules root scripts tmp / #
次
/ # mkdir -p /var/lock / # ls bin etc lib root sys cond init modules sbin tmp dev init.ORG proc scripts var / # ls /var lock / # mount -t sysfs none /sys / # ls /sys block class firmware kernel power bus devices fs module / # mount -t proc none /proc / # ls /proc 1 67 execdomains loadavg swaps 10 7 fb locks sys 11 70 filesystems mdstat sysrq-trigger 135 72 fs meminfo sysvipc 136 acpi ide misc tty 137 buddyinfo interrupts modules uptime 138 bus iomem mounts version 2 cmdline ioports mtrr vmcore 296 cpuinfo irq net vmstat 3 crypto kallsyms partitions zoneinfo 326 devices kcore schedstat 4 diskstats key-users self 5 dma keys slabinfo 6 driver kmsg stat / # tmpfs_size="10M" / # if [ -e /etc/udev/udev.conf ]; then > . /etc/udev/udev/conf > fi /bin/sh: .: Can't open /etc/udev/udev/conf / # if [ -e /etc/udev/udev.conf ]; then > . /etc/udev/udev.conf > fi / # mount -t tmpfs -o size=$tmpfs_size,mode=0755 udev /dev / # ls /dev / # [ -e /dev/console ] || mknod /dev/console c 5 1 / # [ -e /dev/null ] || mknod /dev/null c 1 3 / # > /dev/.initramfs-tools / # mkdir /dev/.initramfs mkdir: Cannot create directory '/dev/.initramfs-tools': File exists / #
あらら。なんだこれは。
/ # cat /dev/.initramfs-tools / # ls -la /dev drwxr-xr-x 2 0 0 100 Jan 11 15:16 . drwxr-xr-x 15 0 0 0 Jan 11 15:58 .. -rw-r--r-- 1 0 0 0 Jan 11 16:16 .initramfs-tools crw-r--r-- 1 0 0 5, 1 Jan 11 16:16 console crw-r--r-- 1 0 0 1, 3 Jan 11 16:16 null / #
単発の '>' って何だ。
ええと
タイミング微妙なんですが、今日は終了。