Loading...
Showing posts with label satellite 1800. Show all posts
Showing posts with label satellite 1800. Show all posts

2010-05-31

Linux Mint 8 "Helena" Xfce CE on My DynaBook Satellite 1800 SA10AP/4

良品在庫の 60GB 2.5inch Hard Drive (UATA) を My legacy notebook PC: Toshiba DynaBook Satellite 1800 SA10AP/4 に換装して、Linux Mint 8 "Helena" Xfce Community Edition をインストールする。軽量かつエレガンスなエディションらしい。
今は昔、2002年1月発売のモデルだが、埃を払ってオーバーホールメンテナンス。CPU は Pentium III 1.0GHz だ。メモリを 512MB フル実装して試用する。
光学ドライブは DVD Super Multi, MATSHITA UJ-850S(OEM バルク品)に換装。Secondary Master として認識させるために小改造済み(コネクタ PIN47-45 をハンダ付けで短絡させる)。
USB2.0 拡張カードとして、ツライチ USB2.0/SD-CBU2-Z1 を調達して装着する。これには、USB フラッシュメモリやハードディスク、光学ドライブなどの外部ストレージデバイスや USB ハブ、プリンタなどを接続する。補助電源供給ケーブル付きだ。ツライチ仕様:挿入したカードがスッポリと搭載できて、出っ張らずジャマにならないという代物。
残念ながら、このマシンは BIOS が対応していないので、USB Device からのシステムブートはできない。
[表-1] に My DynaBook Satellite 1800 SA10AP/4 のハードウェア仕様概要をまとめてみた。

[表-1] Satellite 1800 SA10AP/4 のハードウェア仕様概要(換装済)
CPU Intel Pentium III(Coppermine) 1.0GHz
Chip Set Trident Cyber ALADDiN-T + ALi M1535B
Ext. Memory SODIMM SDRAM(PC133) 256MBx2=512MB, SUMSUNG
Video Graphics Trident Microsystem CyberBlade XP/Ai1
Display TFT 14.1 inch, 1024x768 pixels
Hard Drive ATA66 60GB, SAMSUNG HM060HC
Optical Drive DVD SuperMulti drive, MATSHITA UJ-850S
LAN Intel Ethernet Pro 100
Audio Adapter ALI 5451 PCI AC-Link Controller Audio Device
PC Card Slot TYPE II×2 or TYPE III×1 (PC Card Standard, CardBus 32bit)
CardBus bridge Toshiba America Info Systems ToPIC100 PCI to Cardbus Bridge with ZV Support
ALi Corporation M5229 IDE Primary, Secondary, Master-channel
Universal Serial Bus ALi USB 1.1 Controller, 2-Port
ISA bridge M1533/M1535/M1543 PCI to ISA Bridge [Aladdin IV/V/V+]
USB2.0 PC Card Cardbus, AREA SD-CBUZ2-Z1, Chip: NEC μPD720101

[参考] ハードディスク換装の手引き:写真で見てわかる内蔵ハードディスク取り付け講座 ノートPC用 for TOSHIBA DynaBoook Satellite
   光学ドライブの換装:CD-ROM交換したいんです!

※註:内蔵ドライブの換装作業はパソコンの分解行為に該当するので、これを行うとベンダー・メーカーの保証は一切受けられなくなります。あくまでもユーザーの皆さんの自己責任のもとで作業を行ってください。どうか、ご安全に!

■ Linux Mint 8 "Helena" Xfce Community Edition について

Linux Mint 8 Xfce の紹介 :
Xubuntu 9.10 Karmic Koala, Linux 2.6.31, Xfce 4.6.1 and Xorg 7.4 をベースとして、Linux Mint 8 "Helena" Xfce CE ではたくさんの改善がなされていて、オープンソースの世界で最新のソフトウェアを取り入れています。

Linux Mint 8 Xfce の新機能や改善点の詳細については、“What’s new in Helena Xfce?“ を参照してください。

システム要求項目について:
  • x86 processor
  • 256 MB of system memory (RAM)
  • 3 GB of disk space for installation
  • GA graphics card capable of 800×600 resolution
  • CD-ROM drive or USB port
既知のことがらについてのすべての情報を知りたければ "release notes"を読んでください。

Download Linux Mint 8 Xfce:
このエディションは the download page から HTTP および Torrent 経由でダウンロード可能です。


日本国内でのプライマリ・ミラーサイト:

1.ダウンロード:

OpenSolaris dev. build_134 が稼働する別のマシン上で、端末を開いて、$HOME のダウンロードディレクトリに移動して、

  $ cd ~/src-pkg
  $ wget -c http://ftp.riken.jp/pub/Linux/linuxmint/stable/8/LinuxMint-8-Xfce.iso
  $ md5sum LinuxMint-8-Xfce.iso
   68ae69dfd04262caa6b4bc930b694e58 LinuxMint-8-Xfce.iso
   Checksum Okey!

Brasero を起動して、メニューで "イメージの作成" を選択して、ISOイメージを CD-R(700MB) に焼く。
Windoz を立ち上げて、適当なアプリを利用して CR-R を焼いてもよいでせう。

2.インストール: 

2-1. Start-up Linux Mint 8 XFCE from LiveCD 
スタートアップ:

マシンの電源を入れて、POST 直後に "F12" キーを押下してブートメニューを表示させる。
作成した Linux Mint 8 Xfce CE の CD-R ディスクを光学ドライブに装着して、[C] : CD-ROM ブート 。
[Esc] キーを押して Linux Mint 8 Xfce CE の起動メニューを表示させる。

先頭行:"Start Linux Mint Xfce CE" を選択して、[Enter] で LiveCD が起動する。
あるいはここで、インストールモード、LiveCD の完全性のチェック、メモリテストの実行、または、ローカルなハードドライブからの起動を選択できる。
Linux Mint の Splash 画面が表示されて、しばらくすると自動ログインして liveCD のデスクトップ画面が表示される。

Fig-01: Screenshot - Linux Mint 8 Xfce CE Desktop on LiveCD

2-2. Installation to the hard drive 

ハードドライブにインストール:
Desktop 上の "Install Linux Mint" アイコンをクリックして、インストールを開始する。
初期画面は "English" なので、左ペインの言語選択をスクロールして "日本語" を選択する。


Fig-02: Welcome to install dialogue on Mint 8 XFCE LveCD
Fig-03: ようこそ インストール 画面(日本語)

以降、"進む(F)" ボタンをクリックして、画面の指示に従ってインストール作業をすすめる。


パーティションの準備: Linux Mint 8 XFCE をインストールするため、Linux 用領域を確保する。Windoz XP 用に 20GiB、Linux Mint 8 Xfce CE 用に約 40GiB として分割。

# Linux Mint 8 XFCE 用のパーティションは、以下のとおりに設定した。
なお、Windows XP の C Drive は起動時に FAT32 でマウントされるように、/windows/C_drv として設定した。

/dev/sda1 /windows/C_drv  FAT32   Windoz XP +SP3  20GiB
/dev/sda2  Ext.Partition
/dev/sda5  /boot           EXT4   Linux Mint       128MB
/dev/sda6  /               EXT4   Linux Mint       25GiB
/dev/sda7  swap                   Linux swap      1024MB
/dev/sda8  /home           EXT4   Linux Mint     10.5GiB

3. Reboot the system:システム再起動。

Fig-04: Snapshot - Finished to 1nstall
システムの再起動に際して、表示されるメッセージに従って CD-R を排出させておく。

4. Boot from the hard drive. インストールしたハードディスクから起動する。
無事に起動した。あらかじめ設定しておいたユーザ名とパスワードでグラフィカル・ログインする。

Fig-05: Snapshot - Login Dialog on Linux Mint 8 Xfce

Linux Mint 8 Xfce CE のインストール直後の起動したデスクトップ画面は Fig-06.
  800x600 pixels.
Fig-06: Screenshot - Desktop and Welcome dialog appeared at first time.


5. Configuration of the Resolution for LCD Display. LCD 画面の調整。

Fig-07: Screenshot - Display Layout 800x600 pixels
このマシンに搭載されているビデオチップ "Trident CyberBlade XP/Ai1" は曲者なのだ。
インストール直後のデスクトップ画面は SVGA 800x600/60Hz 以外に変更することができない。システムが X-window を自動設定していて、/etc/X11 以下に xorg.conf がありませぬ。そこで、1024x768 の画面サイズを得るためには、Xorg.conf を作成して /etc/X11 以下に放り込んであげることが必要だ。

xorg.conf ファイルの作成:


# xorg.conf (X.Org X Window System server configuration file)
# /etc/X11/xorg.conf for Toshiba Satellite 1800 model SA10AP/4.
# Custom file by Michael Minn, modified by Baian on May/28/2010.
#
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "jp106"
Option "XkbLayout" "jp"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protoxol" "ImPS/2"
EndSection

Section "Device"
Identifier "Trident Microsystems CyberBladeXP/Ai1"
Driver "trident"
BusID "PCI:1:0:0"
Option "NoDDC"
EndSection

Section "Monitor"
Identifier "ToshLCD"
Option "DPMS"
HorizSync 30-71
VertRefresh 50-100
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "ToshLCD"
Device "Trident Microsystems CyberBlade XP/Ai1"
DefaultDepth 16

SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection

SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection

SubSection "Display"
Depth 16
Modes "800x600"
EndSubSection

SubSection "Display"
Depth 24
Modes "800x600"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection




いったんログアウトして、"Ctrl+Alt+[F2]" で仮想端末に切り替える。
ユーザ名・パスワードで仮想端末にログインする。

作成した xorg.conf ファイルを /etc/X11/xorg.conf として格納する。

  $ sudo cp /home/baian/src-pkg/xorg.conf /etc/X11/xorg.conf

ここで、システムを再起動する。

  $ sudo reboot

無事にグラフィカルログインして、所定のデスクトップ画面 1024x768 に設定できた。

Fig-08: Screenshot - Desktop 1024x768 applied xorg.conf
Fig-09: Screenshot - Config. for LCD Display


6. インストール後のシステム環境設定・整備:
 6-1. パッケージのリポジトリを更新し、必要に応じてパッケージをアップデートする。
 6-2. Ubuntu Japanese Team のリポジトリを追加して日本語環境を整える。
 6-3. $HOME 以下のディレクトリ、ファイルの整理、Shell、端末の環境整備。
 6-4. ネットワークの設定・調整、ブラウザ、メールクライアントの設定。
 6-5.
Desktop の環境整備。外観、フォントの設定。
 6-6. アプリケーションの追加インストール: mintinstall, synaptic, apt-get などで。
 6-7. 各種サーバの適宜導入・設定。
 6-8. その他
 

2008-08-03

Wine de Jw_cad on OpenSolaris2008.05 release 改訂


JW_Cad を OpenSolaris 2008.05 release on My Notebook Computer にインストールしてみた.このときの、インストール・雑感のメモ.



.Wine binary pkg for solaris のダウンロード
  安直ながら、瀧さんのブログサイトからいただくことにする。source ファイルを WineHQ からダウンロードして、コンパイル・インストールする手もある。
$ pfexec wget http://kohju.justplayer.com/docs/solarispkg/JPCwine-0.9.54J02.pkg.bz2
$ pfexec bzip2 -d JPCwine-0.9.54J02.pkg.bz2
$ pkgadd -d ./JPCwine-0.9.54J02.pkg

パッケージは /opt/JPC 以下にインストールされる.
$HOME/.bashrc の export PATH= 行に /opt/JPC/bin を追加しておく.

2.初期設定: GNOME端末を起動して、
   $ winecfg
hogeuser の ホームディレクトリに $HOME/.wine が生成されて、wine設定画面が表示される.
 
 Image-01 Wine設定画面

2−1.日本語入力の設定:
Wineの標準設定では、日本語表示はできても日本語入力ができない.  
$ wine regedit.exe

HKEY_CURRENT_USER → Software → Wine で新規キーを設定。
[ 新しいキー #1]を[X11 Driver] に変更する.

$ vi ~/.wine/user.reg
[Software\\Wine\\X11 Driver] xxxxxxxxx という行の下に "InputStyle"="root" を追加する.
 
Image-02 レジストリ編集画面
Oensolaris 2008.05 の hogehost の $HOME directory の ~/.fonts 以下に、いくつかの日本語 TTF フォントを置いてある. この ~/.fonts ディレクトリのリンクを ~/.wine/drive_c/windows/fonts/ 以下に置いておく.
安直な方法だが、とりあえず wine のアプリケーションから ユーザーフォントの設定が可能となるはずだ.

システムの再起動
$ pfexec reboot  ※システムを再起動して、変更した設定を反映させる.

2−2.Windowsインストーラの文字化け対策:Font の置換
$ vi ~/.wine/system.reg

つぎの項目の最後に一行追加する.
[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] "MS Sans Serif"="MS UI Gothic

システムの再起動   
$ pfexec reboot    ※システムを再起動して、変更した設定を反映させる.

3. Windows アプリケーションの起動
3−1. NotePad :  Windows に付属する簡易エディタである.
 $HOME/.wine/drive_c/windows/ 配下にある.
 GNOME端末を起動して、$ wine notepad.exe   して起動させる. 適切なフォントを選択すれば、日本語表示と日本語入力ができるはずである.

フォントの設定で、ここでは さざなみゴシック を選択した.
半/全 変換キーで日本語入力 (SCIM/Anthy) の切替えができる. (Image-03) 
このときの GNOME端末の表示は (Image-04) のようになったが、よくわからない.
NotePad を操作する度にメッセージを吐き出す.


 
Image-03 NotePad 起動・フォント設定画面
 
Image-04. GNOME端末 NotePad 起動・操作時の表示メッセージ

3−2. Jw_cad について
Jwcad-Wikipedia より抜粋・引用
Jw_cad は Windows 95,98,Me/NT,2000,XP,Vista 上で動作する 2次元汎用CAD フリーソフトである.DOS版とWindows版がある. Windows版は DOS版の軽快な操作性を継承し、時計の文字盤を模した操作メニュー「クロックメニュー」を実装. この他にも図面データの倍精度実数化、面図形、天空図作成など多くの機能が付加された. Jiro Shimizu氏、Yoshifumi Tanaka氏が開発.
名称はバージョン3.51Cまでは「Jw_cad for Windows」、バージョン4.00以降は「Jw_cad」と称する. DOS版と区別するため、ユーザー間では「JWW」「Jw_win」「Windows版」などの呼称がとられる.
最新版は Ver.6.01(2008年01月03日リリース)で、 現在はSXF Lv2への対応に向け力を入れている. また、Ver.6.01 で、3次元DXFデータ出力の機能が追加されたため、Google SketchUp との連携ができるようになった. Windows版で扱える図面ファイル形式は JWC、JWW、DXF、SXF、P21 で JWW が基本形式. 仕様はWebサイトで公開されている.複数のバージョンが存在し、新しいバージョンのファイルを古いバージョンで読み込むことはできない.この場合特にエ ラーメッセージは表示されないため注意が必要である. なお、この CADには【外部変形】というユニークな拡張機能があって、さまざまな付加機能が得られる.その主なタイプを3点に絞ってまとめて見ると…、
1.画面上に迅速に作図するタイプ  → (例)木造平面図の描画
2.画面上のデータを集計するタイプ → (例)木造筋違の自動描画
3.画面とは関係なく裏で自動計算  → (例)鉄骨二次部材などの断面算定
商用CAD ソフトウェアの愛好家とは別に、Jw_cad のもつ軽快な操作性から建築・設備設計分野で実用に供され、依然としてその人気は根強い.フリーソフトであることもあって、インターネット上のコミュニ ティや発行されている参考書籍も多数存在あるので、中小設計企業などは導入しやすいのも人気のひとつかもしれない.

ダウンロードとインストールJw_cad のページ ダウンロードコーナーから最新バージョン ver6.01 (jww601.exe) をダウンロード・インストールする.

GNOME端末を起動して、つぎのコマンドを与える.ダウンロードファイルの格納ディレクトリは ~/src-pkg である.
$ cd ~/src-pkg
$ wget http://www.jwcad.net/download/jww601.exe
$ wine jww601.exe

デフォルトでは C:\jww にインストールされる. スタートメニューにはインストールしない.

Jw_cad の起動:
GNOME端末を開いて、つぎのコマンドを与えて、Jw_cad を起動する.
$ wine 'c:\jww\Jw_win.exe'

とりあえず Jw_cad は起動し、初期起動画面が表示されるが、GNOME端末上で次のようないくつかのエラーメッセージを吐き出す.
ここで MFC42.DLL が必要だよ・・・と叱られる.(加えて、MSVCRT.DLL が必要だよと叱られる場合もある.)
$ wine "c:\jww\Jw_win.exe"
---------------------------------------------------------------------
err:iphlpapi:getNumWithOneHeader Unable to open '/proc/net/route' to count entries!
err:iphlpapi:getRouteTable unimplemented!
err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\jww\\common_lib.dll") not found
err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\jww\\common_lib_AP202.dll") not found
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
fixme:imm:ImmGetOpenStatus (7fcddd50): semi-stub
fixme:imm:ImmReleaseContext (2010a, 7fcddd50): stub
fixme:imm:ImmGetOpenStatus (7fcddd50): semi-stub
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
--------------------------------------------------------------------------
いったん、Jw_cad を終了する.
WindowsXP の C:\windows\system32 以下にある mfc40.dll と msvcrt.dll を ~[$hogehome]/.wine/drive_c/windows/system32/ にコピーする。
あるいは、ここら辺か らサーヴェイしてゲットしてもよいかも.

再度、Jw_cad を起動する. 
先の叱られたメッセージは出なくなった.ツールバーに関連したエラーメッセージ?が吐き出される.
以後、起動した画面を操作する度に続々とメッセージを端末に吐き出す.(それらのもつ意味はあるのだろうが・・・よくわからない.)
起動画面は (Image-05).ここでも、端末は意味不明なメッセージを吐き出す.
Windows 側で作成した設定ファイルや図形・外部変形データをここにコピーすれば、Windows と同様に扱える.
ただし、日本語名のファイルは文字エンコードの関係で文字化けする場合もある.これは予め半角英数表記することで回避することができる.
環境設定やオプション設定は特に問題なく Windows と同様の操作ができた.

Jw_cad の操作詳細については省略.
(参考:Jw_cad 関連参考書JWW情報館=JWCAD関連のポータルサイト)


 
Image-05: Jw_cad 初期起動画面 
※ 設定ファイル ( *.jwf) はカスタマイズしてある. 
図面(*.jww ファイル)の読み込み:(Image-06) 
Windows 上で作成済みの適当な図面を選んで読み込ませてみる.表示にクズレ、文字化けや文字配置のずれもなく動作状態は良好である. ここでも端末は多量のメッセージ (エラーを含む)を吐き出す.
文字入力、文字編集ともにできたが、文字入力・編集をくりかえすと、ときどき画面がフリーズしてハングアップする.


 
Image-06 作成済みの図面の読込み後の表示画面
( ※ 操作メニューの配置は適宜変えている )
ソフトの起動〜表示するまでの時間が WindowsXP ベースと比べてはるかに遅いものの、いったん立ち上がれば操作性に遅滞もなく、OpenSolaris 2008.05 上で Jw_cad が動くことはわかった.
Wine の最新バージョンではどうなるのか、後日試してみよう.

※ Jw_cad 起動〜諸操作〜終了までの端末のメッセージ表示
---------------------------------------------------------
$ wine 'c:\jww\Jw_win.exe'
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0 fixme:imm:ImmGetOpenStatus (7fcddb78): semi-stub fixme:imm:ImmReleaseContext (20108, 7fcddb78): stub
fixme:imm:ImmGetOpenStatus (7fcddb78): semi-stub
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
wine: Unhandled page fault on read access to 0x0000001c at address 4825e3 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x0000001c in 32-bit code (0x004825e3). Register dump: CS:016b SS:0173 DS:0173 ES:0173 FS:1007 GS:01c3 EIP:004825e3 ESP:7fa0fcb4 EBP:006e6840 EFLAGS:00010246( - 00 -RIZP1) EAX:00000000 EBX:00000000 ECX:7d001ec0 EDX:006af61c ESI:006e6810 EDI:00000001
Stack dump: 0x7fa0fcb4: 00000111 00000086 00000000 00000001 0x7fa0fcc4: 006e6810 00000000 00656b67 00000000 0x7fa0fcd4: ffffffff 006e6810 7fa0fd98 7fc53bec 0x7fa0fce4: 00000001 0065871c 006e6810 006598af 0x7fa0fcf4: 0063b1a0 7fcd1441 0064fb3c 00400000 0x7fa0fd04: 00000000 7fcd1441 0000000a 0063b2f2 0200: sel=1007 base=7fec0000 limit=00003fff 32-bit rw- Backtrace: =>1 0x004825e3 in jw_win (+0x825e3) (0x006e6840) 2 0x000000a1 (0x0001002a) 3 0x00000000 (0x00000000) 0x004825e3: movl 0x1c(%eax),%ecx
Modules: Module Address Debug info Name (21 modules) PE 400000- 727000 Export jw_win PE 10000000-10055000
Deferred common_lib PE 5f400000-5f4f2000
Deferred mfc42 PE 7d4e0000-7d5bb000
Deferred common_lib_ap202 PE 7d640000-7d644000
Deferred msvcrt PE 7ef80000-7ef84000
Deferred oleaut32 PE 7f090000-7f094000
Deferred rpcrt4 PE 7f140000-7f144000
Deferred ole32 PE 7f190000-7f1a1000
Deferred oledlg PE 7f1e0000-7f1e6000
Deferred winspool PE 7f250000-7f256000
Deferred shlwapi PE 7f2f0000-7f36b000
Deferred shell32 PE 7f3d0000-7f43a000
Deferred comdlg32 PE 7f510000-7f522000
Deferred comctl32 PE 7f5a0000-7f5a4000
Deferred version PE 7f5f0000-7f5f4000
Deferred advapi32 PE 7f680000-7f684000
Deferred gdi32 PE 7f780000-7f795000
Deferred user32 PE 7f840000-7f88d000
Deferred winmm PE 7fc30000-7fc9f000
Deferred kernel32 PE 7ff90000-7ff94000
Deferred ntdll Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\jww\Jw_win.exe 00000009 0 <== 0000000a 0000000b 0 0000000c 0000000f 0 0000000e 0 0000000d 0 Backtrace: =>1 0x004825e3 in jw_win (+0x825e3) (0x006e6840) 2 0x000000a1 (0x0001002a) 3 0x00000000 (0x00000000)
----------------------------------------------------

※ 初稿 2008-July-31 23:10
    加筆・修正/ 改稿・改訂 2008-Aug.-03, by Baian.

2008-07-13

Triple Boot Grub Howto : added the OpenSolaris 2008.05 on My Toshiba Satelle 1800 notebook computer

Note : The OpenSolaris installer overwrites existing MBR with GRUB, it's impossible to have it install GRUB only the root partition. Keep this in mind especially if you have Linux installed, you will need to manually add the Linux boot title line to the OpenSolaris GRUB Menu (/rpool/boot/grub/menu.lst) after the OpenSolaris have been installed.
注記:OpenSolaris のインストーラは GRUB とともに 既存の MBR を root パーティションに上書きする。
それで、特に注意しなければならないのは、Linux が既にインストールされていた場合には、OpenSolaris のインストール後に OpenSolris の GRUB (menu.lst) を編集して Linux の ブートリストを追加する必要がある。

OpenSolaris をインストールする前(Windoz XP Professioal +SP3 と Xubuntu 8.04 Hardy heron との Dualboot System)の GRUB(/boot/grub/menu.lst) を Pendrive (USB Flash memory) やフロッピーディスクに書き出しておく。
また、この GRUB(menu.lst) を次のコマンドを与えて、レスキュー・フロッピー・ディスクを作成しておく。
こうすることで、万が一 OpenSolaris の GRUB が破損してシステムが立ち上がらないときに、このフロッピーディスクを使ってシステムを起動することができる。
以下の操作は、Xubuntu 8.04 (Hardy Heron) 上でおこなう。
$ sudo fdformat /dev/fd0 # フロッピーディスクのフォーマット
$ sudo mke2fs /dev/fd0 # ext2 ファイル作成
$ sudo grub-install --root-directory=/ /dev/fd0 #フロッピーディスクにGRUBを作成
# Xubuntu 8.04 における GRUB Menu (/boot/grub/menu.lst) は以下の通りである。
*******************************************************
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0

## timeout
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 12

#A splash image for the grub menu
splashimage=(hd0,4)/grub/splashimages/52420-sleekdragon.xpm.gz

title Ubuntu 8.04, kernel 2.6.24-18-generic
root (hd0,4)
kernel /vmlinuz-2.6.24-18-generic root=/dev/hda6 ro vga=791
initrd /initrd.img-2.6.24-18-generic

title Ubuntu 8.04, kernel 2.6.24-18-generic(Rescue / Recovery mode)
root (hd0,4)
kernel /vmlinuz-2.6.24-18-generic root=/dev/hda6 ro single
initrd /initrd.img-2.6.24-18-generic

title Ubuntu 8.04, memtest86+
root (hd0,4)
kernel /memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Microsoft Windows XP Professional +SP3
root (hd0,0)
savedefault
makeactive
chainloader +1

# This entry for OpenSolaris 2008.05 release # 以下のエントリーを追記する。
# on /dev/hda3
title OpenSolaris 2008.05 GRUB Boot Menu
root (hd0,2)
savedefault
makeactive
chainloader +1
************************************************
# OpenSolaris 2008.05 の GRUB Menu (/rpool/boot/grub/menu.lst) は次のとおり。
OpenSolaris 2008.05(11)、Xubuntu 8.04、および Windoz XP Professional から成る、
Triple Boot System である。
************************************************
## GRUB Menu (/rpool/boot/rub/menu.lst) scripts as the followings:
splashimage /boot/grub/splash.xpm.gz
timeout 12
default 0
#---------- ADDED BY BOOTADM - DO NOT EDIT -------
title OpenSolaris 2008.11 snv_91 X86
bootfs rpool/ROOT/opensolaris-1
kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS
module$ /platform/i86pc/$ISADIR/boot_archive
#---------------------END BOOTADM-----------------
#---------- ADDED BY BOOTADM - DO NOT EDIT -------
title OpenSolaris 2008.05 snv_86_rc3 X86
bootfs rpool/ROOT/opensolaris
kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS
module$ /platform/i86pc/$ISADIR/boot_archive
#---------------------END BOOTADM-----------------
title Windows XP Professional +SP3
rootnoverify (hd0,0)
chainloader +1

# Unknown partition of type 5 found on /dev/rdsk/c4d0p0 partition: 4
# It maps to the GRUB device: (hd0,3) .

title Xubuntu 8.04, kernel 2.6.24-18-generic
root (hd0,4)
kernel /vmlinuz-2.6.24-18-generic root=/dev/hda6 ro vga=791
initrd /initrd.img-2.6.24-18-generic

title Xubuntu 8.04, kernel 2.6.24-18-generic (recovery mode)
root (hd0,4)
kernel /vmlinuz-2.6.24-18-generic root=/dev/hda6 ro single
initrd /initrd.img-2.6.24-17-generic

title Xubuntu 8.04, memtest86+
root (hd0,4)
kernel /memtest86+.bin
quiet
************************************************

2008-07-02

Install Howto OpenSolaris 20008.05 release on My Legacy Notebook computer

前報 /June/30/2008 のつづき デス.
Summary (Part-1) では opensolaris 20008.05 release Live CD の スタートアップ方法にについて述べた.
ここでは、terminal console からログインして、いくつかの手順を踏んだ後に (X) Window を起動させて GNOME Desktop ( Live CD システム) が正常に立ち上がることを確認する.
起動した Live CD システム上のデスクトップ画面に表示される アイコンを開いて(マウス・クリックして)、ハードディスク上の予め領域確保しておいた Solaris パーティションに opensolaris 2008.05 release をインストールする.インストール後に いくつかのシステム環境設定をおこなう.
参考: SDC SQUARE (2008年5月)OpenSolaris 2008.05 を使ってみよう! (* 要 Regist Login)↓ 記事抜粋転載


昨年 Project Indiana として発表され、多くの人達から注目されてきた OpenSolaris のバイナリディストリビューション OpenSolaris 2008.05が、今年5月5日に米国で遂にリリース発表されました。 今月は、この OpenSolaris 2008.05 の特徴や、インストール方法を紹介します。 また、OpenSolaris 2008.05 は、Live CD なので実際にインストールする前に環境を試すことも可能です。 これを読んで、すぐに OpenSolaris.com にアクセスしてください!
 
Part-1 つづき ・・・次のコマンドを与えて、グラフィカルログイン --->> X start させる.
 jack@opensolaris:~$ pfexec cp xorg.conf /etc/X11/xorg.conf
 jack@opensolaris:~$ svcadm enable gdm

(X)Window スタート --->> Gnome Display Maneger -->> グラフィカル ログインができた.


Image-01 Live CD Gnome Desktop スタートアップ初期画面

Live CD のタイムスタンプが不正であるので、Gnome Panel 上で日付・時刻を調整してみる.
local time : Japan Tokyo に設定し直す.インターネット ntp server を指定してみる.
日本国内の代表的な ntp server を設定する.--->> ntp.jst.mfeed.ad.jp
しかし、うまくゆかない.インストーラ起動後もずれたままである.Solalis たる所以か?

Image-02 Time Stamp 修正中

Device Driver Utility を起動して、マイ・マシンの構成デバイス情報を検索する.ACPI Power ドライバとオーディオドライバがサポートされていない.opensolaris 2008.05 release をハードディスクにインストールした後に対処しよう.ここでは慌てず、騒がず・・・
また、DDU 起動画面の Submit ボタンをクリックすると、マシンのシステム情報をインターネット経由でSUN サイト へ送信させることも可能である.ここではキャンセルする.


Image-03 Device Driver Utility 起動 検索結果


Image-04 DDU Submit 画面

Gnome Terminal を起動して、コマンドラインで
jack@opensolaris:~$ pfexe prtconf -v
jack@opensolaris:~$ pfexe prtconf -v >> /media/pendrive/prtconf_v-out.txt
ハードウェア情報の出力をを USB Flash Drive に適当なファイル名で保存する.インストール後に検証してみる.
jack@opensolaris:~$ uname -a して OS version 情報を得る.
SunOS opensolaris 5.11 snv_86 i86pc i386 i86pc Solaris

Image-05 Gnome Terminal で prtconf -v

1. opensolaris 2008.05 release をハードディスクにインストール
 SUN本家のこの記事 を読んだ方がわかりやすいかな? OpenSolaris 2008.05 を使ってみよう! もご覧ください.
参照:OpenSolaris コミュニティサイト OpenSolaris 2008.05 ドキュメント
Live CD デスクトップからインストーラを起動するには、Live CD デスクトップ上のインストーラアイコン『OpenSolaris をインストールする』があるので、これを選択する.


← USB Flash Drive アイコン

← Device Driver Utility 起動アイコン

←OpenSolaris 2008.05 入門を閲覧できる (Firefox Web Browserが起動する)

←『OpenSolaris をインストールする』アイコン



Image-06
Gnome Desktop に表示されたアイコン

2.インストーラ起動初期画面
ようこそ opensolaris 2008.05 画面が起動する.最初に、下図に示すインストーラが起動する.
記載内容を読んだら、右下の『次へ (N>)』をクリックする.

Image-07インストーラ起動初期画面

以後、ダイアログ画面の指示に従ってインストール作業をすすめる.
前述の OpenSolaris 2008.05 を使ってみよう! にインストール手順が詳しい
インストールが完了するまで、約2時間強を要した.マシンパワーに依存するのだろう.
※ ---> つづく

2008-06-02

About My Toshiba Satellite 1800 notebook computer

The followings document describes how I set up an Ubuntu 8.04 (Hardy Heron) LTS system on my Toshiba Satellite 1800 SA70C/4-modified notebook computer.
# About my Toshiba Satellite 1800 SA70C/4 notebook computer :
-------------------------------------------------------------
The Toshiba 1800 SA70C/4 is a mid-range laptop for Domestic model in Japan built in May-23-2001.
# About the Hardware Specification Outline of Basic Model No.PS18070C4418.
-------------------------------------------------------------
* Intel Celeron (coppermine) 700 MHz CPU
* Trident Microsystems Cyber-blade AI1 video chip,8MB Video-RAM
* 1024 x 768 TOS52 LCD screen,14.1(TFT/XGA)
* 128 MB RAM installed (max 512 MB in two PC100 SDRAM SODIMM sockets)
* 10 GB hard drive
* TEAC CD-224E CD-ROM drive
* Ali Corporation M5451 PCI AC-Link controller audio device
* Network Adapter : on board, Intel 82558-integrated Fast Ethernet Adapter
* PC-Card Slot : TYPE II×2 slot or TYPE III×1 slot (PC Card Standard,Cardbus 32bit)
* USB 1.1 port : 2 ports
* Legacy I/O interfaces : 1xSerial COM1, 1xParallel port
-------------------------------------------
1. Components upgrade
1-1. CPU Upgrades: Replaced Celeron 700 MHz to Celeron 1.0 GHz (coppermine).
1-2. Memory Upgrades: Although Linux will operate with the small memory/hard-drive configuration that this machine came with, your performance will be significantly poorer than it can be. It is highly recommended that you purchase a memory upgrade.
The memory SODIMMs slide into a pair of slots accessible through a screwed-on cover on the bottom of the machine.
I got a pair of 256MB PC133 SDRAM modules upgrade to 512MB.
1-3. Hard Drive Upgrades
While your upgrading the memory, you should also get a larger, faster hard drive.
While having more space is helpful, the speed improvement with a more modern hard drive will make a noticeable performance improvement.
The hard drive fits into a carriage on the side of the machine that is released with a single screw. I got a new 40GB Toshiba ATA drive, model MK4025GAS.
1-4. Optical Drive Upgrades: I got a new super multi DVD-RAM drive, model Matshita UJ-850-S (for OEM).
As the default interfaces connection of this optical drive is slave that was not recognised on my pc-system, so PIN47-45 of backport connecter was terminated with solder, then correctly working recognised as secondary master drive.
2. Upgrade Your BIOS
Although I'm not certain this is necessary, you should go to csd.toshiba.com, get a copy of the most recent BIOS for this machine, and flash your BIOS.
This operation must be performed from Windoze. In my case, the upgrade was from v1.90 to v2.20.
3. Dual Boot Install:
This machine came with Windoze 98 pre-installed and I later installed a legit copy of XP on the machine from CD. If you want to be able to run Windoze and Linux on the same machine, you will need to either split your existing Windoze partition or repartition your hard drive and completely reinstall Windoze on one of the new, smaller partitions. Splitting an existing NTFS partition with ntfsresize is not covered in this document. I chose the reinstall path, using the SystemRescue CD to run fdisk and split the partition before reinstalling XP Professiona SP2.
Backup Your Windoze Registration Files: Regardless of whether you chose to reinstall Windoze or split your Windoze partition, you should keep your Windoze XP registration files to avoid having to go through the MS activation procedures. Copy these two files onto a floppy or flash drive. If you have to reinstall Windoze, these files can be copied into the new installation.
c:¥WINDOWS¥system32¥wpa.dbl
c:¥WINDOWS¥system32¥wpa.bak
4. Install Command Line Ubuntu
Ubuntu is a popular and friendly variant of the Debian Linux distribution.
Normally, installation can be accomplished with a handful of mouse clicks. However, because the installer has a bug related to the video chip in this machine, you will need to install a command-line version first. Use of the regular installer will result in a freeze when you get to the point where the installer starts configuring the windowing system (X).
The procedure is a bit cumbersome, but I haven't found an easier way.
The primary issue installing Ubuntu on this machine is the absence of support for DDC video monitor detection, which will cause the default installers to lock up.
So the instructions below are a bit more complicated than a standard Ubuntu installation, which usually involves just a handful of prompts and mouse clicks.
4-1. Download and Burn the Alternate Desktop CD:
You will need to perform a command-line installation which is only available on the "Alternate Desktop CD".
You specify this CD with a checkbox on the Ubuntu download page.
The downloaded file is a CD disk image (ISO) that you should burn it to a Blank CD-R/RW using your CD burning software.
4-2. Boot the Installation CD:
Insert the installation CD in the CD drive and reboot.
If the machine ignores the CD and boots from the hard drive, you need to change your BIOS boot order by holding down the ESC key while rebooting and changing the boot order on the BIOS screen so that the CD drive is first in the order list.
4-3. Install A Command-Line System:
At the Ubuntu boot screen, you should choose the option, "Install a command-line system" and press RETURN.
You will be asked a series of questions...

.... to be continued.