[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:24633] Re: 2.2 Bootdisk can't find hdg Harddisk
Hi, it's calo.
At Sun, 15 Oct 2000 22:59:48 +0900,
Kazunao Wakai <wakai@xxxxxxxxxxxx> wrote:
> 2. 手動でやらなければいけないとしたら、手順はどこを調べればよいのか
boot-floppies パッケージがインストーラを提供していますが、potato では、
C 言語になってます。slink では、sh スクリプトでした。
うんと、単純化したものを示します。
参考程度にみてください。
----------------------------->8-----------------------------------
#! /bin/sh
## dinst.tiny.sh
## dosboot5ir1\dosboot5 -i linux -r root.bin root=/dev/ram
##
ROOTDEV=/dev/sda2
SWAPDEV=/dev/sda1
HOSTNAME=debian
##
# debiandir=ftp://ftp.debian.or.jp
debiandir=ftp://ring.shibaura-it.ac.jp/pub/linux/debian
installdir=/instmnt/install
target=/target
drivers=$installdir/drivers.tgz
basefile=$installdir/base2_2.tgz
if [ ! -d $installdir ]
then
echo "not mount /instmnt"
exit 1
fi
if [ ! -f $drivers ]
then
echo "not find $drivers"
exit 1
fi
if [ ! -d $target/lost+found ]
then
echo "not mount /target"
exit 1
fi
cd $target
zcat $drivers | tar xf -
zcat $basefile | tar xf -
cd etc
cat > fstab <<EOF
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
$ROOTDEV / ext2 defaults 0 1
$SWAPDEV none swap sw 0 0
proc /proc proc defaults 0 0
EOF
#
( cd terminfo/l
mv linux linux-org
cp /etc/terminfo/l/linux .
)
echo "$HOSTNAME" > hostname
echo "127.0.0.1 $HOSTNAME localhost" > hosts
echo "Japan" > timezone
rm -f localtime
ln -s /usr/share/zoneinfo/`cat timezone` localtime
echo "0.0 0 0.0" > adjtime
( cd default
mv rcS rcS.dist
sed '/UTC/s/yes/no/' rcS.dist > rcS
)
#
( cd apt
cat > sources.list <<EOF
deb $debiandir/debian-jp potato main contrib non-free
deb $debiandir/debian-non-US potato/non-US main contrib non-free
deb $debiandir/debian-jp potato-jp main contrib non-free
deb $debiandir/debian-jp potato-towns main
deb ftp://security.debian.org/debian-security potato/updates main contrib non-free
EOF
)
cd /
rm -f $target/sbin/unconfigured.sh
echo "set supper user passward"
chroot $target passwd
chroot $target shadowconfig on
# end
----------------------------->8-----------------------------------
HDD からのインストールで、すでに /target にマウントされているのが前提
になってます。
TOWNS 用です。
--
calo