HP p6-2220jpにSSDでwindows7をクリーンインストール
まずHPのBIOS画面に入るキーはF10。
HPのp6-2220jp(p6-2210jpも?)にintelの330 SSDを搭載してリカバリディスクからのリカバリやwindows7をクリーンインストールしてはまたのでメモ。
SATAの0(白色)にSSDをつなぐも、どうもインストール完了後の再起動時のドライバの認識時?にエラーをはく。
いろいろ条件を変えて試すもダメ。
SATAの3にSSDをつなぐと(しかもUEFIブートを使わない?)インストールは無事完了した。
ネットで調べると、UEFIブートでSP1を適用しないでIntel HD Graphicドライバが入るとブルースクリーンになるらしいのでここらへんの事情か?
しかしHPのリカバリディスクはさすがにSP1あたってるはずだし・・・
もっぺんSATAの0にはめてwindows7のSP1適用ディスクを作って、もしくはwindows8でインストールを試してみたいが時間切れ。
パソコンや開発、Linuxやデータベースのことなど
LOOK T70Kにwindows XP クリーンインストール
グラフィックドライバは公式サイトにあるけどサウンドはない。
reaktekのサイトから AC'97 Audio Codecs をダウンロード。
fujitsu
sound
グラフィックドライバは公式サイトにあるけどサウンドはない。
reaktekのサイトから AC'97 Audio Codecs をダウンロード。
fujitsu
sound
PHPでSQLite
Linux上で動くPerlのプログラムを移転してて、データのバイナリをみると最初の方にSQLiteと入ってた。
Perl上ではエラーも出ず、しかしDBがうまく読めてないようなので、PHPからDBの中身を見てみることに。
CentOS6.3上のPHPでSQLiteを使おうとしてけっこうつまづいたのでメモ。
ネット上に有効なサンプルが少ない。
下記のサンプルで簡単に動いた。
事前準備はいろいろやったので、どれが功を奏したのか検討中・・・
SQLite3::open()の例
<?php
/**
* SQLite3 クラスを継承して __construct を変更し、
* open メソッドで DB を初期化
*/
class MyDB extends SQLite3
{
function __construct()
{
$this->open('mysqlitedb.db');
}
}
$db = new MyDB();
$db->exec('CREATE TABLE foo (bar STRING)');
$db->exec("INSERT INTO foo (bar) VALUES ('This is a test')");
$result = $db->query('SELECT bar FROM foo');
var_dump($result->fetchArray());
?>