Subject: Re: drobne postrehy - 2.0rc5 amd64
To: netbsd <netbsd@eq.cz>
From: Jaromir Dolecek <jdolecek@NetBSD.org>
List: regional-cs
Date: 12/05/2004 20:53:14
netbsd wrote:
> Vsechny testy konci stejne, fsck pokazde opravuje chyby. Testy delam s 

OK, rad bych si ujasnil co presne nefunguje. Je celkem zbytecne
zabyvat se chovanim mount -o ro,update / vs. fsck -f. Je-li
zarizeni otevrene (namontovane), muze se stat ze cast metadat
neni zapsana na disku pri downgrade na ro mount. To je dejme
tomu v tuto chvili objevena a klasifikovana chyba, takze bych
se zameril na tu standardni operaci tar xf + reboot.

Rad bych krok za krokem prosel postup, aby se vyloucila
moznost nejakeho mezikroku, ktery muze zpusobovat ten problem.

1. boot -s
Pri nabootovani do singleuser se objevi:
Enter pathname of shell or RETURN for /bin/sh:

Tady date <enter>, objevi se root prompt:
#

2. fsck -f

Nyni date
# fsck -fy /

Vypise to neco jako:
** /dev/rwd0a
** File system is already clean
** Last Mounted on /
** Phase 1 - Check Blocks and Sizes
...

fsck projde disk a najde nebo nenajde chyby.

3. nabootovani multiuser

Na promptu date 
# exit
a system normalne nabootuje do normalniho provozu, objevi se login
prompt:

NetBSD/i386 (jmeno) (console)

login:

4. nalogujete se a rozbalite archiv

mkdir /tmp/pkgsrc
cd /tmp/pkgsrc
tar xf ..../pkgsrc.tar.gz

5. reboot systemu

bez jakychkoli dalsich operaci prebootujete system
pomoci 'shutdown -r now' a nabootujete do singleuser modu pomoci
boot -s.

6. fsck -f rootu

Po promptu:

Enter pathname of shell or RETURN for /bin/sh:

opet date <enter> a zadate:

# fsck -fy /

V tuto chvili by fsck nemel zahlasit zadne chyby. Pokud zahlasi,
prosim poslete mi vystup z prikazu mount -vvv.

Muzete prosim overit tento postup?

Jaromir
-- 
Jaromir Dolecek <jdolecek@NetBSD.org>            http://www.NetBSD.cz/
-=- We can walk our road together if our goals are all the same;     -=-
-=- We can run alone and free if we pursue a different aim.          -=-