約 2,942,905 件
https://w.atwiki.jp/atyou/pages/69.html
LANDISK(HDL-G)のHDD交換方法 今回は250Gから500Gに交換した。 <用意するもの> 外付けHDDケース(USB接続) 交換するHDD(IDEを選ぶこと。ここ重要!) プラスドライバー HDL-Uシリーズと異なり、本体ROMにRedbootが書き込まれているため、 MBRは空のままでも、構わない。 以下、手順 バックアップ先の外付けHDD(USB接続)をLANDISKに接続する (以下、/dev/sda と認識されたという前提とする) telnetで接続して、スーパーユーザになる。 #su - 元のパーティションの情報を取得する。 #sfdisk -d /dev/hda hda.sfdisk 新しいディスクを同じパーティション構成にする。 #sfdisk /dev/sda hda.sfdisk /dev/sda1、/dev/sda2にデータをコピー # dd bs=`expr 512 \* 63` if=/dev/hda1 of=/dev/sda1 # dd bs=`expr 512 \* 63` if=/dev/hda2 of=/dev/sda2 パーティションサイズを大きくするため /dev/sda4、5、6を作り直す。 # fdisk # d 削除 # 4 sda4 # w 一旦終了 # fdisk # n 新規作成(/dev/sda4) # 拡張パーティションを選ぶ # サイズはMAX # w # fdisk # n 新規作成(/dev/sda5) # hda.sfdiskに記載されている/dev/hda5のサイズと同じパーティションを作成 # w # fdisk # n 新規作成(/dev/sda6) # サイズはMAX # w /dev/sda5にデータをコピー # dd bs=`expr 512 \* 63` if=/dev/hda1 of=/dev/sda1 /dev/sda6をext3でフォーマット # mke2fs -j /dev/sda6 /dev/sda6をマウント #mount -t ext3 /dev/sda6 /mnt/XXXX (例えば /mnt/usbdisk1) /dev/sda6にデータをコピー #cp -pR /mnt/hda6/* /mnt/sda6 アンマウント #umount /dev/sda /mnt/XXXX ここまでで外付けHDDへのコピーが完了 電源を落として、カバーをあけてHDDを交換して再起動 交換完了!! 注意:このメモは翌日記憶している範囲で書いているので 間違ってたらゴメンナサイ 参考 Hack!Hack!Hack! Giga LANDISKをDebian化 (1/4) http //www.itmedia.co.jp/enterprise/articles/0508/31/news002.html 分解web http //bunkai.jp/ どうでもいいこと http //www5a.biglobe.ne.jp/~kura-hp/document/LANDISK/0/0.html 第01回 「LANDISKのバックアップ」 http //landisk.kororo.jp/diary/01_backup.php#1 IO DATA LANDISK HDL-Gシリーズを apt-get可能に http //www.kameda-lab.org/_local/imagelab.tsukuba.ac.jp/computer/IO-data-Landisk/ GigaLandisk - kawara s PukiWiki http //kawara.homelinux.net/pukiwiki/pukiwiki.php?GigaLandisk I-O Hack/Giga LANDISK - wiki@nothing http //wiki.nothing.sh/page/I-O%20Hack/Giga%20LANDISK HDL-G Hack - FreeStyleWiki http //www.flammable.jp/cgi-bin/wiki/wiki.cgi?page=HDL-G+Hack#p7
https://w.atwiki.jp/gen3/pages/32.html
バグ? 工場出荷時バージョンのファームウェア1.02から最新版1.15へアップデートすると、「デジカメコピー」と「iobb.net」の機能が増える。後者機能の初期値としてUPnP機能がONになっているのだが、ルーターがUPnPに応答しないとHDL-GSの電源ボタンで電源が切れないことがある。 電源OFFシーケンス中にUPnPでルーターからグローバルIPアドレスを取得しようとするのだが、ルーターのUPnPは切ってあるのでそこで処理が止まるようだ。Webインタフェースが生きている場合はそちらから電源OFFを選べばいい。 tar2diskのパーティション割当サイズ 新品のHDDをHDL-GSシステム用にするスクリプトが /boot/.landisk/tar2disk である。これは512バイト/セクタを前提としているので、4096バイト/物理セクタのHDDではいまいちよろしくない。実際、物理セクタ一つの破損で2パーティションが影響を受けた。 というわけで、改良版tar2disk #!/bin/sh # # tar2disk tar ball をディスクに展開、指定によりパーティションを切る # # 2017-04-26 # usage tar2disk sda [reset|reset_full|none [ignore_smart]] # sda means #/dev/sda like that. #if it is hdb then it is internal HDD of normal configuration. #Others is external HDD. # OPERATION (option none is default) #(none)smart_check(if ignore_smart, result ignore) #(none)partition #mkswap #swapon(if internal HDD) #trap swapoff(if internal HDD) #--partition 1 #format #tar #(none)fw_install #(reset)set_reset_flag #--partition 2 #format #tar #--partition 5 #(reset)bk_factory_log #format #tar #(reset)restore_factory_log #--partition 6 #(reset_full)sanitaize #format #tar #END # # .landisk/ --- このディレクトリの中から実行しなければならず、以下のファイルとディレクトリを含んでいることが必要 # tar2disk, sd1.tgz, sd2.tgz, sd5.tgz, sd6.tgz # mnt/ # # BUG #$SCRIPT_PATH の定義がない。mkfs.xfsとsmartctlがある場所を指していなければならない。 # ただし/sbin/mkfs.xfs, /usr/sbin/smartctl があるなら$SCRIPT_PATHが参照されることはない。 # # 2017-05-02 # /mnt/hda5/factory_logを初期化直後に作成するようにした。 # START_TIME=`date` INTERNAL_HDD="hdb" EXIT() { local code=$1 echo $2 echo "STARTED $START_TIME" echo "END `date`" echo --- tar2disk end. code=$code exit $code } # # パーティションを切る # partition() { echo "--- partition() Clear MBR for $disk" dd if=/dev/zero of=/dev/$disk bs=512 count=2 || return 1 echo "--- partition() pertitioning for HDL-GS" # Windows等に倣い、MBRを含む先頭1MiB(2048セクタ)を空きブロックとしている。 # 大容量ディスクは4KiB物理セクタなので、512Byte論理セクタで指定する場合8セクタごとの境界にすることが必要。 # 物理セクタサイズが異なる場合は修正必要。 # part1 300MiB(614400) tgzイメージとアップデータの保管場所。現状100MiB使用。追加アップデータに備えて+200MiB # part2 600MiB(1228800) システム領域。現状実使用200MiB程度。 # part3 128MiB(262144) swap。実メモリ64MiB*2 # part4 拡張領域。EPBRが1論理セクタ分確保されてしまうので、次のpart5は+8の位置にすること # part5 250MiB(512000) samba等サーバーアプリケーション領域。現状実使用50MiB程度。 # part6 のこり。ユーザーデータ領域。直前にEPBRが1論理セクタ置かれるので、開始位置はpart5+512000+8とする。 sfdisk -uS -f /dev/$disk EOF || return 3 2048,614400,L 616448,1228800,L 1845248,262144,S 2107392,,E 2107400,512000,L 2619408,,L EOF echo "--- partition() complete" return 0 } # # format partition # format() { local i=$1 echo "--- format() formatting $disk$i" if [ $i -eq 1 ]; then if [ $flag_reset -eq 1 ]; then echo "--- SKIP format for $disk$i because of command line parameter." return 0 fi mke2fs -b 4096 -j -m1 /dev/$disk$i || return 1 elif [ $i -eq 2 ]; then mke2fs -j -m1 /dev/$disk$i || return 1 elif [ $i -eq 5 ]; then mke2fs -j -b 4096 -N 100000 \ -O dir_index,filetype,sparse_super /dev/$disk$i || return 1 elif [ $i -eq 6 ]; then [ ! -f /sbin/mkfs.xfs ] cp -a ${SCRIPT_PATH}/mkfs.xfs /sbin/ mkfs.xfs -f /dev/$disk$i || return 1 else echo "--- SKIP format for $disk$i because of not nessesary" fi echo "--- format() complete" return 0 } # # fw_install # fw_install() { echo "--- fw_install() copying .tgz archives, etc.." touch verify_on_boot cp -a ../sd?.tgz ../tar2disk ./.landisk/ mkdir ./.landisk/mnt echo "--- fw_install() complete" } # # 初期化後updateの為にflag fileをtouchする # set_reset_flag() { touch ./.landisk/reset_ok } # # 指定ディスクを 0 クリアする # sanitize_disk() { local i=$1 echo "--- sanitaize_disk() zero filling $disk$i" dd if=/dev/zero of=/dev/$disk$i bs=4M || return 1 echo "sanitize_disk() complete" } # # install_logを 作成する # set_install_log() { echo "--- recording install log" local end_time local j local mac_addr=`/sbin/ifconfig eth0 | sed -n s/^.*HWaddr \([0-9A-F ]*\)[ ]*$/\1/p ` local log_dir="$mnt/factory_log" local install_log="$log_dir/install.log" mount /dev/${disk}5 $mnt || return 1 if [ ! -d $log_dir ]; then mkdir $log_dir || return 1 fi end_time=`date` echo "Mac Address $mac_addr" $install_log echo "Install Start $START_TIME" $install_log echo "Install End $end_time" $install_log for j in 1 2 3 4 5 6 7 8 9 10; do sync umount $mnt break || sleep 1 done } # # partition5 にある factorylog を$topdirへ退避 # bk_factory_log() { echo "--- backup factory log" local factory_tgz=$topdir/factory_log.tar.gz if [ ! -f $factory_tgz ]; then mount /dev/${disk}5 $mnt || return 1 tar cpzf $factory_tgz -C $mnt factory_log umount $mnt fi } # # $topdirにあるfactorylogをカレントディレクトリへ書き戻して、今の作業をログへ追加 # restore_factory_log() { echo "--- restore factory log" local factory_tgz=$topdir/factory_log.tar.gz if [ -f $factory_tgz ]; then tar xpzf $factory_tgz echo `LANG=C date` reset_script factory_log/powerlog rm -f $factory_tgz fi } # # smartチェックを行う # smart_check() { echo --- smart checking local RESULT_SMARTCTL=0 local RESULT_SMARTCTL_BIT0=0 local RESULT_SMARTCTL_BIT1=0 local RESULT_SMARTCTL_BIT2=0 local RESULT_SMARTCTL_BIT3=0 [ ! -f /usr/sbin/smartctl ] cp -a ${SCRIPT_PATH}/smartctl /usr/sbin/ /usr/sbin/smartctl --smart=on --offlineauto=on --saveauto=on /dev/$disk /usr/sbin/smartctl -a /dev/$disk RESULT_SMARTCTL=$? RESULT_SMARTCTL_BIT0=$((${RESULT_SMARTCTL} 1)) RESULT_SMARTCTL_BIT1=$((${RESULT_SMARTCTL} 2)) RESULT_SMARTCTL_BIT2=$((${RESULT_SMARTCTL} 4)) RESULT_SMARTCTL_BIT3=$((${RESULT_SMARTCTL} 8)) if [ ${RESULT_SMARTCTL_BIT0} -ne 0 ]; then echo "*** FAILED TO ENABLE S.M.A.R.T. DISK=${disk} ***" echo "*** COMMAND LINE PARSE ERROR ***" return 1 fi if [ ${RESULT_SMARTCTL_BIT1} -ne 0 ]; then echo "*** FAILED TO ENABLE S.M.A.R.T. DISK=${disk} ***" echo "*** DEVICE OPEN FAILED ***" return 1 fi if [ ${RESULT_SMARTCTL_BIT2} -ne 0 ]; then echo "*** FAILED TO ENABLE S.M.A.R.T. DISK=${disk} ***" echo "*** S.M.A.R.T. COMMAND FAILED ***" return 1 fi if [ ${RESULT_SMARTCTL_BIT3} -ne 0 ]; then echo "*** S.M.A.R.T ERROR DETECTED DISK=${disk} ***" echo "*** STATUS DISK FAILING ***" return 1 fi echo "--- S.M.A.R.T check complete" return 0 } # # メイン # disk=$1 mode=$2 ignoresmart=$3 topdir=`pwd` mnt=./mnt PATH=$PATH /sbin if [ "x$disk" = "x" ]; then echo "usage tar2disk sda [reset|reset_full|none [ignore_smart]] 1 2" exit -1 fi if [ "x$mode" = "xreset" ]; then flag_install=0 flag_reset=1 flag_reset_full=0 elif [ "x$mode" = "xreset_full" ]; then flag_install=0 flag_reset=1 flag_reset_full=1 else flag_install=1 flag_reset=0 flag_reset_full=0 fi for i in 1 2 5 6; do umount /dev/${disk}$i done if [ $flag_install -eq 1 ]; then smart_check if [ $? -ne 0 ] [ "x$ignoresmart" != "xignore_smart" ]; then EXIT 1 "SMART CHECK FAILED." else echo "--- SMART RESULT IGNORED." fi partition fi mkswap /dev/${disk}3 if [ $disk = $INTERNAL_HDD ]; then swapon /dev/${disk}3 trap "swapoff /dev/${disk}3" 0 fi for i in 1 2 5 6; do cd $topdir [ $i -eq 6 -a $flag_reset_full -eq 1 ] sanitize_disk $i [ $i -eq 5 -a $flag_reset -eq 1 ] bk_factory_log format $i || EXIT 1 "FORMAT $disk$i FAILED." mount /dev/${disk}$i $mnt || EXIT 1 "MOUNT $disk$i FAILED." cd $mnt || EXIT 1 "CD $mnt FAILED." echo --- extract tar to $disk$i tar zxf ../sd$i.tgz || EXIT 1 # 2017-05-02 bug fix for factory_log [ $i -eq 5 -a ! -d $mnt/factory_log ] mkdir $mnt/factory_log [ $i -eq 1 -a $flag_install -eq 1 ] fw_install [ $i -eq 1 -a $flag_reset -eq 1 ] set_reset_flag [ $i -eq 5 -a $flag_reset -eq 1 ] restore_factory_log cd $topdir || EXIT 1 "cd $topdir FAILED." echo --- unmounting for j in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20; do sync umount $mnt break || sleep 1 done [ "$?" -ne 0 ] EXIT 1 "umount any FAILED." done [ $flag_install -eq 1 ] set_install_log EXIT 0 "OK." sfdisk -uM を使ってMiB単位での指定がうまく機能すればいいのだが、EPBRのために1MiBの隙間を空けて次のパーティションの開始位置を指定するとsfdiskが「俺はこんな割当気に入らないね!」といって拒否られる。結局、-uS -fでパーティション開始位置を8の倍数セクタに強制することにした。 あと、/mnt/hda5/factory_logディレクトリがないというバグもここで解決した。 使い方は、HDL-GSのUSBポートに新品HDDを接続して(/dev/sdaになる)、telnetでHDL-GSの/boot/.landiskに入り、 ./tar2disk sda none ignore_smart とする。USB経由のHDDではSMART情報が採れないことがほとんどなのでignore_smartオプションでこれを無視するようにした。
https://w.atwiki.jp/linuxlandisk/pages/12.html
オリジナル サムスン SV1604N (160GB U133 5400) 換装 SEAGATE ST3500630A (500G U100 7200) → NG! 大き目のファイル書き込み時にOSが固まる・・・原因不明 WESTERN DIGITAL WD5000AAJB (500G U100 7200) → OK! どうなるかわからんが、まぁ様子を見よう。 作業参考ページ LANDISK HACKING DIARY http //landisk.kororo.jp/
https://w.atwiki.jp/linuxlandisk/pages/13.html
LANDISK de Kogiidena さんのページを参考に debian をクリーンインストール http //web.archive.org/web/eggplant.ddo.jp/www/pukiwiki/index.php?deban26+clean+installation+using+bootld ってページが表示されないし・・・ Internet Archive Wayback Machine に見放されたか・・・? 基本的には http //iohack.sourceforge.jp/kogiidena/kernel26/bootld/bootld_255h_63s.mbr.gz を HDD に dd して LANDISK に搭載。 起動したらパーティション分けて http //iohack.sourceforge.jp/kogiidena/debian26/base/base26-sh4-20070709-etch.tgz をとってきて解凍したって感じ。 ネットワークの設定をちょっといじった程度かな。 2008/06/03 現在のHDDの様子 # fdisk -l Disk /dev/sda 500.1 GB, 500106780160 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 1 1 8001 83 Linux /dev/sda2 2 69 546210 82 Linux swap / Solaris /dev/sda3 70 60801 487829790 83 Linux
https://w.atwiki.jp/linuxlandisk/pages/16.html
ほぼ kogiidena さんのページどおりですが、gcc などのバージョンに違いがあり、少々苦労しました・・・ PC環境 Provider---Router-+ | +- LANDISK(開発機…distccクライアント) | [192.168.1.x] | +- Windows XP -+ [192.168.1.y]| +-colinux (distccサーバ) [192.168.40.2] colinux の立ち上げ もともと debian26/sarge 用に debian/sarge が(クリーン)インストールしてあった それを etch にアップグレードして使うことにした 環境立ち上げ後、WindowsXP のポート 3632 を colinux 側にフォワード [コントロールパネル] の [Windows ファイアウォール] を選択 [詳細設定] タブにある [ネットワーク接続] の設定から WindowsXP が使用している接続を選択して [設定] ボタンを押す [サービス] タグを表示させ [追加] ボタンを押す [サービスの名前] は適当に・・・ [ネットワークでこのサービスを・・・] はフォワード先の IP アドレスを記述(自分は 192.168.40.2 を記述した) [このサービスの外部ポート番号], [このサービスの内部ポート番号] はどちらも [3632] [ TCP/UDP ] は [ TCP ] を選択 colinux上にクロス開発環境を構築 deiban/etch 環境の準備 Landisk の debian は etch になっているので colinux 側も etch で構築 i386 の開発環境を入れる Landisk にインストール済みの gcc, g++ などのバージョンにあわせる必要がある(?)ので http //snapshot.debian.net/ を利用して過去のバージョンをインストールする下記の項目を /etc/apt/souce.list に追加 #archive deb http //snapshot.debian.net/archive pool gcc-3.4 deb-src http //snapshot.debian.net/archive pool gcc-3.4 deb http //snapshot.debian.net/archive pool gcc-4.0 deb-src http //snapshot.debian.net/archive pool gcc-4.0 dpkg-dev,gcc,g++,gcc-3.4-base … 開発環境基本セット binutils-multiarch … マルチアーキテクチャ対応のbinutils dpkg-cross … クロス環境サポートのdpkg # aptitude install dpkg-dev gcc g++ gcc-3.4-base binutils-multiarch dpkg-cross /etc/dpkg-cross/cross-compile の編集次の1行を加える default_arch = sh4 sh4のクロスコンパイラセットのインストールhttp //iohack.sourceforge.jp/kogiidena/debian26/CROSS/sh4-cross-20051023.tgzを取得して中身を全てdpkg -i でインストールする 中身 binutils-sh4-linux_2.16.1-2_i386.deb cpp-3.4-sh4-linux_3.4.4-5_i386.deb cpp-4.0-sh4-linux_4.0.2-2_i386.deb g++-3.4-sh4-linux_3.4.4-5_i386.deb g++-4.0-sh4-linux_4.0.2-2_i386.deb gcc-3.4-sh4-linux_3.4.4-5_i386.deb gcc-4.0-sh4-linux_4.0.2-2_i386.deb libc6-dev-sh4-cross_2.3.5-7_all.deb libc6-sh4-cross_2.3.5-7_all.deb libdb1-compat-sh4-cross_2.1.3-7_all.deb libgcc1-sh4-cross_4.0.2-2_all.deb libncurses5-dev-sh4-cross_5.4-4_all.deb libncurses5-sh4-cross_5.4-4_all.deb libstdc++6-4.0-dev-sh4-cross_4.0.2-2_all.deb libstdc++6-dev-sh4-cross_3.4.4-5_all.deb libstdc++6-sh4-cross_3.4.4-5_all.deb libstdc++6-sh4-cross_4.0.2-2_all.deb linux-kernel-headers-sh4-cross_2.6.13+0rc3-2_all.deb 以上でクロス開発環境の構築が終了 distcc環境の構築 colinux 側の設定 distcc のインストール colinux ~# aptitude install distcc /etc/default/distcc の編集 STARTDISTCC="true" #ALLOWEDNETS= 接続を許可するクライアントの IP アドレスを指定 ALLOWEDNETS="192.168.1.0/24 127.0.0.1" #PATH= クロスコンパイラのパス設定 PATH=/usr/sh4-linux/distcc/bin $PATH LISTENER="0.0.0.0" パス上にクロスコンパイラを用意パスのトップに /usr/sh4-linux/distcc/bin を追加したのでその場所に優先して呼び出したいコンパイラを用意する colinux ~# mkdir -p /usr/sh4-linux/distcc/bin colinux ~# cd /usr/sh4-linux/distcc/bin/ colinux /usr/sh4-linux/distcc/bin# ln -s /usr/bin/sh4-linux-gcc gcc colinux /usr/sh4-linux/distcc/bin# ln -s /usr/bin/sh4-linux-gcc cc colinux /usr/sh4-linux/distcc/bin# ln -s /usr/bin/sh4-linux-gcc sh4-linux-gcc colinux /usr/sh4-linux/distcc/bin# ln -s /usr/bin/sh4-linux-g++ g++ colinux /usr/sh4-linux/distcc/bin# ln -s /usr/bin/sh4-linux-g++ c++ colinux /usr/sh4-linux/distcc/bin# ln -s /usr/bin/sh4-linux-g++ sh4-linux-g++ colinux /usr/sh4-linux/distcc/bin# ls -l c++ cc g++ gcc sh4-linux-g++ sh4-linux-gcc distccサーバdistccdの起動 colinux ~# /etc/init.d/distcc start Starting Distributed Compiler Daemon distccd. Landisk 側の設定 distccのインストール(クライアント側なのでサーバは起動させない) landisk ~# aptitude install distcc ~/.distcc/hosts の作成ホームディレクトリに ~/.distcc/hosts を用意し、そこに distcc サーバの IP アドレスを記述colinux の例では、ポートフォワードを行う WindowsXP の IP アドレスを記述 192.168.1.y ↑distcc サーバの IP アドレス コンパイラの指定・・・これはすでにあったんだっけな(==;忘れた orz.. とりあえずこんな感じにできていればいいと思う landisk ~# ls -l /usr/lib/distcc 合計 0 lrwxrwxrwx 1 root root 16 2008-05-23 21 29 c++ - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 cc - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 g++ - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 g++-2.95 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 g++-3.0 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 g++-3.2 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 g++-3.3 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 g++-3.4 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 g++-4.0 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 gcc - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 gcc-2.95 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 gcc-3.0 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 gcc-3.2 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 gcc-3.3 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 gcc-3.4 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 gcc-4.0 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-g++ - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-g++-2.95 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-g++-3.0 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-g++-3.2 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-g++-3.3 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-g++-3.4 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-g++-4.0 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-gcc - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-gcc-2.95 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-gcc-3.0 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-gcc-3.2 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-gcc-3.3 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-gcc-3.4 - ../../bin/distcc lrwxrwxrwx 1 root root 16 2008-05-23 21 29 sh4-linux-gnu-gcc-4.0 - ../../bin/distcc すげぇいっぱいあるな パスの設定Landisk 側で、先ほどリンクしたコンパイラが優先して呼ばれるように、パス設定を行う export PATH=/usr/lib/distcc $PATH ※ make する前に必ずこのパス設定を行うこと! 以上で準備完了
https://w.atwiki.jp/linuxlandisk/
ここってナニ? LANDISK[HDL-160U] の LinuxBox 化で行った作業記録です 当 wiki を読んで発生した被害・損害に関して一切関知しません ここに書いてある作業を行った場合、I-O DATA のサポートは一切受けられなくなりますのでご注意ください コンテンツ HDD換装 160GB → 500GB 化 debian clean install bootldを使用した debian のクリーンインストール ファイルサーバ Samba3 開発環境 セルフコンパイル環境構築まで 環境設定 sshd/ntp/vim WEBプラットホーム構築 Apache2/MySQL/PHP/MMCache WEBアプリケーション blognplus/awstats メディアサーバ MediaTomb kogiidena さんのページを参考に構築しているので、何処となく構成が似ています・・・ コメント 名前
https://w.atwiki.jp/linuxlandisk/pages/17.html
Samba3 のインストール 何も考えずに apt でインストール aptitude install samba /etc/samba/smb.confの編集 [global] dos charset = CP932 display charset = UTF-8 unix charset = UTF-8 workgroup = *** # ←各自の環境に合わせてください server string = %h server (Samba %v) map to guest = Bad User null passwords = Yes obey pam restrictions = Yes passdb backend = tdbsam passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\sUNIX\spassword * %n\n *Retype\snew\sUNIX\spassword * %n\n . syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 mangle prefix = 4 dns proxy = No panic action = /usr/share/samba/panic-action %d invalid users = root hosts allow = 192.168.0., 192.168.1., 127.0.0.1 [disk] path = /share/disk read only = No guest only = Yes ぶっちゃけ、よくわかっていませんがこれで動いているのでよしとしよう・・・ samba の再起動 smb.conf を編集し終わったら再起動 landisk ~# /etc/init.d/samba restart Stopping Samba daemons nmbd smbd. Starting Samba daemons nmbd smbd. 以上
https://w.atwiki.jp/motohiko/pages/22.html
使用機器 WN-G54/R LANDISK HDL-160U DynamicDNS IO-DATA製のルーターならiobbに登録すれば、無料でDynamicDNSを利用出来ます。
https://w.atwiki.jp/veohdownload/pages/12.html
メニュー トップページ VeohTVの不具合VeohTVのインストール時反映されない リンク @wiki @wikiご利用ガイド 他のサービス 無料ホームページ作成 無料ブログ作成 2ch型掲示板レンタル 無料掲示板レンタル お絵かきレンタル 無料ソーシャルプロフ ここを編集
https://w.atwiki.jp/goomail775/pages/27.html
新gooメール不具合まとめ (本スレ6の 920あたりまで収容完了) 【バグ・不具合】 【問題のある仕様】(使用に堪えない致命的な仕様) 【使い勝手の問題】(使用に難のある仕様や特定の状況における問題) 【対応環境】 【保留・要検証】 【旧版からの変更点】(改善も含む) 【修正されたもの】 【バグ・不具合】 3:本文表示で削除をしても表示から消えない (ページ再読込すると消える?) 4:サーバー処理全般が重い (遅いだけではなく処理が停止する) 5:Loading...で永久にお待ち下さい (低スペックPCと関係?) 7:閲覧にJavaScriptが必須 (実行できなければ一切処理できず表示すらされない) 8:プレビューのOn/Off設定が反映されない (次回起動時プレビューOff設定でもプレビューが表示される) 9:下書き保存が宛先を入力しないと出来ない(しばらく放置しておくと自動保存は行われる) 10:一覧でタイトルに送信元が覆い被さり読めなくなる場合がある(一部の送信元の表示だけが前方にズレ込む) 11:他人のメールが届く? (本文は見えた例なし?/新着?移行分?) 12:ページ内のポップアップより前面に広告が表示され操作できない (返信の時のアドレス選択、拒否登録など/広告のリロードが遅い時発生) 13:空メールが届く。送信元"(blank)"/題名本文なし。(旧版でも届いてた?継続バグ?旧版データの復元ミス?クライアント側の表示上の問題?) 14:スパムフィルタの設定を「自動的に破棄する」にしてもスパムフォルダに入る 15:ドメイン拒否で@が無効な文字にもかかわらず設定されている(拒否機能が働いてない?/旧版からの設定移行バグ) 16:ログイン画面の「ログイン保持」が常にOnのまま (回避は旧URLの 261で可能?/旧ログイン画面が使用不可になった?) 17:一覧のタイトル表示が文字化け (件名が長い場合発生?/原因はおそらくメールのSubjectヘッダの改行?) 18:検索機能を有効にしているのに正常に動作しない? (公式お知らせより) 19:メール本文表示中の「前へ/次へ」でメールを読むと既読にならない (メール表示では既読にする手段が無い) 21:Gooメールチェッカーがメール取得に失敗する (自動開封バグが原因の間接的な問題?仕様的問題?) 23:一覧で未開封メールを1通だけ選択状態にすると勝手に既読化 (プレビューの設定によらない/3秒既読仕様) 24:WinMe/Win2000で正常に動作しない?真っ白/非常に重い/Loading(ログインは出来る?) 25:メールにログイン出来ない、強制ログアウトされる(gooIDやポータルには入れる?) 26:404でログイン出来ない(鯖側がおかしい?バグ4関連?) 27:一部メールが届かず消滅?(バグ13の正体?) 28:迷惑メールが増えた?(スパムフィルタの性能低下?/スパムの絶対量が増えた?) 29:メール作成時キャレット(文字カーソル)が表示されない(携帯メール作成では表示される?) 30:有料版自動転送設定で送れないメールがある(@docomo.ne.jpが送信不能?) 31:ゴミ箱を空にする機能が正常に動作しない (メールが多い場合に失敗、一部だけ削除される?) 【問題のある仕様】(使用に堪えない致命的な仕様) 20:メール一覧のソート機能が一切ない (旧版には存在していた) 32:中央メインエリアにスクロールバーが出現する(iframe実装のためウインドウサイズに追従しない/スクロールバーが2本になり操作性が悪い) 33:有料版でも広告スペースと同じ空白があり、ユーザーの領域が狭いまま(有料ユーザーには右側エリア不要のはず) 34:操作する度にカチカチカチカチと音がうるさい (IE系のみ/音の消し方 706) 35:想定画面サイズが大きすぎる (メインエリアが狭すぎる/HTMLメールが見切れる/例1024*768液晶でのメインエリアは横が580pxしかない) 36:一覧のカラムサイズ調整が保存されない(件名を広げていても次回元に戻る) 37:「指定された処理に失敗しました」で操作が破棄される(新規メールの送信/保存時など) 38:新着通知機能の改悪 () 39:ページ内で表示が矛盾する (フォルダ内の未読メールの実際の表示数と右側のフォルダの未読数が一致しない等) 【使い勝手の問題】(使用に難のある仕様や特定の状況における問題) 40:新着メールがわからない (色付けもなく見分けが付かない) 41:ブラウザ本来の右クリックメニューが使えない(メールを新しいウインドウで開けない/コピー出来ない等) 42:ブラウザでは非直感的な独自右クリックメニュー/ダブルクリックの実装 (例:メールの全体表示はダブルクリック) 43:必要なボタン類が小さくなり一覧性に乏しい(旧版:大きくわかりやすかった) 44:カスタマイズがほとんどできなくなっておりデザイン性が一切無い 45:メルマガフォルダ等が不要でも非表示にできない 46:必要スペック(高速回線/高解像度/CPU性能/要JavaScript等)が高すぎる (ネットブック/モバイルPC/モバイル環境で使えない) 47:一覧表示で件名が全部表示されない (旧版では表示されていた) 48:本文表示で削除を押すと勝手に一覧に戻り、続けてチェック出来ない (旧版:次のメールを表示する) 49:本文表示の後部に削除ボタンがない (旧版:最上部と最後部両方に削除ボタンがあった?) 【対応環境】 50:Operaはver10系では表示不能、ver9系は処理可能 51:携帯版は対応環境が新版で変化?(現在の対応表ttp //mail.goo.ne.jp/howto/pre_suisyo.html) 52:Firefox3.6では快適に動作、IE7は重い? 53:OSがWinXP/WinVista/Win7ならまともに動いている? 【保留・要検証】 22:送受信回数のカウント方法にバグ? (送受信累計10万件までという制約があるため見逃せない) 54: 旧メールデータが移行完了した人は誰もいない?(「移行完了通知」メールが届いた人はいない?) 55:移行は一括で行われる?(分割して移行される事はない?) 56:移行されたメールはどこに格納されるのか?(元のフォルダに格納される?/受信ボックスに新着する?) 【旧版からの変更点】(改善も含む) 1:有料版の解除後も全メールが保全される (旧版:解除すると全メール強制削除) 2:3月31日付けで規約改定 (メール本文の内容を解析する条項等が追加) 57:着信通知メールの送信元が変わった (このため受信側で拒否されて届かない場合あり) 【修正されたもの】 ・「移行前メールを見る」をクリックするとエラー ・フォルダを選択すると一番上にフォーカスが当たる ・新着メールが自動的に既読になる (設定に関わらない/新着以外でも発生) ※語尾が「?」は不確定、Yes/Noレス募集中ほか間違いなどゆっくりツッコんでいってね! ※情報追加、修正、ツッコミレスはコメント欄からレッツカマーン まとめ関連の共通コメント欄 ※この欄はまとめIDページ全体で共有しています。コメントを付ける際はどのIDか明記して下さい。 ※管理人775や他の中の人やwikiについての感想は775ノート内のコメント欄(中の人Talk)へお願いします。 名前 コメント すべてのコメントを見る What s up, just wanted to say, I eat this post. It was funny. Keep on! WOW PowerLeveling http //rs3powerlevel07.blog.sohu.com/307879107.html -- (WOW PowerLeveling) 2015-02-12 11 46 27 かっにに変えるな -- (名無しさん) 2011-08-23 23 54 06 レ○ナントの正社員に技術者はいません。 今は上司の顔色をうかがいながら、自分は何もせず 外注先の開発会社をこき使ってポイント稼ぎする、 熱血体育会系の企画屋しかいません。 まともなPCスキルを持つ人はみんな鬱になってとうの昔に辞めてるはずです。 -- (名無しさん) 2011-01-29 22 39 03 Windows XP ですが日本語変換ができないため、辞書を修復しました。回復しましたが今度は アットマークが[と表示さらて困っています。 -- (名無し) 2011-01-10 10 59 25 ITProの記事、改善なぅに載せときました。情報どうもです。 しかし、真相とか題しておいて全く内容の薄い記事ですねぇw なにも真相がわからないですよこれ。 漫画新聞の方がまだ情報多いかもしれませんw 腹が立ったので記事にコメント書いちゃいましたよ。 -- (管理人(775)) 2010-08-03 11 42 55 http //itpro.nikkeibp.co.jp/article/COLUMN/20100708/350070/ -- (名無しさん) 2010-07-25 20 16 37 スタンダード版で受信メール一覧でメールを選んでゴミ箱に移動し、 すぐにシンプル版の受信メール一覧に移動すると、最後のゴミ箱移動が反映されていなかった。 シンプル版で再読み込みを伴う操作をすると反映された(一覧から消えた)。 画面移動関係がやや弱めかも。他では、 シンプル版で、メール一つ表示から受信メール一覧にブラウザの戻るで戻れる。 旧版では止められていたはずだが。 お金の支払いをするwebショップじゃないからまあいいか。シラネ Firefox3.6.3、XP。 -- (ヴァクション) 2010-06-15 20 06 35 gooメールチェッカー早く直してよ・・・単純だからこそ便利だったのに ってか無理なら無理、、放置なら放置 アナウンスしてくれよ!! -- (名無しさん) 2010-06-09 21 03 43 久しぶりに利用しようとして壊れてたのでびっくりしましたw 環境のせいでは全く無いですね、 最新爆速PC、爆速光接続でも全くフリーズかのごとく遅い。 これでは100%使う気にならない。 こんな酷い状態なサービスは珍しいw hotmailが百倍マシに思えるww -- (しゅう) 2010-06-08 00 34 51 一年くらい使ってなかったgooID削除したら俺のパソコンブルーバックしたぞ。 偶然…だと思いたい。 巻き添え規制くらってるんでこっちに。失礼。 -- (名無しさん) 2010-05-21 16 09 20 BMWの広告やめてもらいたい。一瞬ホームページの輪郭が黒くなり、その後ホームを取り囲む様に広告が動き目がチカチカするし、企業ももう少しユーザーの事考えればいいのに。 -- (奈良の大仏) 2010-05-17 05 43 49 本当にありえません。この改悪!! 某サイトで買い物をしたらスパムメールが大量に送られてくる様になり、メアドを変更 しましたがいつまでたっても旧メアド(@mail.goo.ne.jp)へのメールが届きます。 メアド変更の意味ないんですが・・・。 -- (名無しさん) 2010-05-16 21 36 02 「ディスクトップ」ってなんだよ。この時点でアレだろ。 □お寄せいただきたい情報 ・gooID ・詳細な事象 ・OS ・CPU ・メモリ ・ブラウザ ・ディスクトップPCかノートPCか(携帯版の場合は携帯電話の機種名) ・どの画面で発生しているか ・ご利用のネットワーク http //blog.goo.ne.jp/goomailstaff/e/590c0572ae9a19ed70ef7830f7847fc1 -- (名無しさん) 2010-05-13 14 51 49 広告出している企業の一覧でも、と思ってリロードしていたんだが… メールリストのチェックボックスをクリックすればリロードされるんですね。 「頻繁に通信が」とは聞いていましたが、これは酷過ぎる。 -- (名無しさん) 2010-05-13 13 41 25 環境はWindowsXPです。記入漏れでした。 -- (名無しさん) 2010-05-12 00 00 18 転送をクリックしても作成画面に移行せず、メール一覧画面に戻ってしまう。 それの繰り返し。 IE8 、P4 3Ghz、メモリー1G -- (名無しさん) 2010-05-11 23 57 49 gooメールチェッカーの不具合は2ヶ月くらい放置のままで、何のアナウンスもなし。 いま思えば、この時から始まっていたんだな・・・ -- (ダツ) 2010-05-06 14 41 35 ID013:謎の空メールが届く 俺届きましたよ。 で、このWiki読んで別のブラウザで試してみたら表示されたんですww 火狐3.6.3見れない→IE8.0見れる その後、色々試して火狐のキャッシュとかCookieとか消したら見れるようになりましたが・・・ -- (人間です) 2010-05-03 13 23 50 4/28 23時前に「【お詫び】件名・送信者等が空白の迷惑メールについて」がでてますね。 空メールについて書かれていますが・・。 (gooの音にはまだみたいですね) -- (ma) 2010-04-28 23 14 25 ・メールで本文が途中で切れている。 (↑転送して別のメールサーバーで確認したら本文の 始めから三分の二削られた状態で表示される) ・転送されたメールのサイズが倍になってる。 -- (名無しさん) 2010-04-25 02 48 30 環境はWindowsXP IE8です。 ログイン後アドレスをお気に入り登録した場合、ログイン画面が表示される前に、ログイン後画面らしき画面が1.2秒表示される?!?! -- (246resident) 2010-04-23 14 10 38 環境はWindowsXP IE8です。 受信箱を押下しても、何も表示されないことがある。メールがあるのに。 -- (246resident) 2010-04-23 14 07 09 環境はWindowsXP IE8です。 メール本文が表示できなくなる事がある。ただ、やりとり履歴を押下して、またメール一覧に戻ってくると、表示できるようになる。 -- (246resident) 2010-04-23 14 04 09 mac OS 10.5 safari4.0.5ユーザーです。 ・本文を入力していない下書き保存メールの本文を再編集できない。 ・テキストモード時に本文枠が約2センチ×2センチくらいの小さい枠になる。 ・htmlモード時にはそもそも記入できない -- (名無しさん) 2010-04-22 01 38 09 迷惑メールフォルダに未来の日付のメールが来るようになりました。 私の場合は一日先のメールが来ています。 気づいたのは4月17日頃だったと思います。 例)4月21日なのに4月22日の日付けのメールが何通かある。 迷惑メールフォルダでの確認だけで受信フォルダでは今のところ、確認できていません。 ※ IE6・XP使用 アドバンス会員ではありません。 -- (mi) 2010-04-21 14 15 03