fujitsu lifebook u938s ジャンク購入
2025-01-21

img
正月暇だしなんかいい感じのおもちゃが欲しいな〜と思って近所のオタクパソコンエリアを散歩していたところ某店ジャンク箱内にてまるで拾ってくださいと言わんばかりのいい感じのパソ子と目が合ってしまったので保護するように購入
https://jp.fujitsu.com/platform/pc/product/lifebook/1801/u938s/spec.html

i5-7300Uで重さ900gちょいで4000円はかなり胸キュンなのではないでしょうか
あとこのモデルに限った話じゃないけど富士通のpcはキー配列が美しくて良いですね
個人的に変換無変換を修飾キー化して親指シフト的運用してるのでfj直下に同キーあるのがかなりポイント高いというかもうすでにこの配列でないとまともにタイピングできない手になりつつある
ていうかos入ってないジャンク品って店頭で動作確認のためにできることといったらuefiでディスプレイ表示と矢印キーポチポチするくらいしかないしマジで運だなという話 まあそれがジャンクか

とりあえずos無いと何もできないので机上の適当なusbメモリにubuntu 24.04焼いてインストール
なんかインストールウィザード中にwifiつなげるとウィザード最後まで到達せずにうまくいかなかったんだけどおま環なんですかね winのoobeじゃないんだから

インストール後、100均のシール剥がしでフキフキしつつvscodeとchromeがそれなりにキビキビ動くの確認した数日後、いつの間にかssdとramの新品が手元に…
img はい
https://www.amazon.co.jp/dp/B0BB251V2L
https://www.amazon.co.jp/dp/B0812Y562C

というわけでやっていきましょう
御開帳
img

ドライバーでネジ外すだけで特に爪とかなくフタ取れてfixability高め
というわけでまずはramから
img 簡単に交換できそうなramは1枚だけっぽい
もう一枚あるはずだけどそれはマザボの裏側かオンボ(?)なのか
交換自体はパカってひらいてガッチャンコするだけ

こちらは換装前

$ free -h
               total        used        free      shared  buff/cache   available
Mem:           7.6Gi       1.2Gi       5.5Gi       163Mi       1.3Gi       6.4Gi
Swap:          4.0Gi          0B       4.0Gi

$ vmstat -s
      7955280 K total memory
      1306752 K used memory
      1387160 K active memory
       284272 K inactive memory
      5735288 K free memory
        69532 K buffer memory
      1294580 K swap cache
      4194300 K total swap
            0 K used swap
      4194300 K free swap
         2875 non-nice user cpu ticks
          120 nice user cpu ticks
         2049 system cpu ticks
       124711 idle cpu ticks
          388 IO-wait cpu ticks
            0 IRQ cpu ticks
           31 softirq cpu ticks
            0 stolen cpu ticks
            0 non-nice guest cpu ticks
            0 nice guest cpu ticks
      1022665 K paged in
        31189 K paged out
            0 pages swapped in
            0 pages swapped out
       255605 interrupts
       307467 CPU context switches
   1737035307 boot time
         3850 forks

何書いてあるか分からん
こちら換装後

$ free -h
               total        used        free      shared  buff/cache   available
Mem:            19Gi       3.9Gi        13Gi       730Mi       2.8Gi        15Gi
Swap:          8.0Gi          0B       8.0Gi

$ vmstat -s
     20304704 K total memory
      4127160 K used memory
      4029104 K active memory
       708284 K inactive memory
     14303044 K free memory
       109140 K buffer memory
      2869336 K swap cache
      8388604 K total swap
            0 K used swap
      8388604 K free swap
        55536 non-nice user cpu ticks
          393 nice user cpu ticks
        15639 system cpu ticks
       790728 idle cpu ticks
         4294 IO-wait cpu ticks
            0 IRQ cpu ticks
          308 softirq cpu ticks
            0 stolen cpu ticks
            0 non-nice guest cpu ticks
            0 nice guest cpu ticks
      1865951 K paged in
       528289 K paged out
            0 pages swapped in
            0 pages swapped out
      4269315 interrupts
      5392189 CPU context switches
   1737417333 boot time
        11798 forks

換装した感想ですが、20GBあればひとまず安心なのではないでしょうか

ramの動確したらお次はssdへ
img こちらもネジをネジネジして抜き差しするだけ

換装前

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           777M  2.1M  775M   1% /run
/dev/sda2       116G   39G   72G  36% /
tmpfs           3.8G   52M  3.8G   2% /dev/shm
tmpfs           5.0M  8.0K  5.0M   1% /run/lock
efivarfs        164K  127K   33K  80% /sys/firmware/efi/efivars
/dev/sda1       1.1G  6.4M  1.1G   1% /boot/efi
tmpfs           777M  168K  777M   1% /run/user/1000

$ sudo smartctl -a /dev/sda
[sudo] password for nagamon:
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.8.0-51-generic] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     SanDisk SD9TN8W-128G-1016
Serial Number:    19372C802290
LU WWN Device Id: 5 001b44 8b8f33068
Firmware Version: X6106116
User Capacity:    128,035,676,160 bytes [128 GB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    Solid State Device
Form Factor:      M.2
TRIM Command:     Available, deterministic, zeroed
Device is:        Not in smartctl database 7.3/5528
ATA Version is:   ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA 3.3, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Thu Jan 16 23:11:07 2025 JST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
                                        was never started.
                                        Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever
                                        been run.
Total time to complete Offline
data collection:                (    0) seconds.
Offline data collection
capabilities:                    (0x11) SMART execute Offline immediate.
                                        No Auto Offline data collection support.
                                        Suspend Offline collection upon new
                                        command.
                                        No Offline surface scan supported.
                                        Self-test supported.
                                        No Conveyance Self-test supported.
                                        No Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (  10) minutes.

SMART Attributes Data Structure revision number: 4
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct   0x0032   100   100   -    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   -    Old_age   Always       -       10448
 12 Power_Cycle_Count       0x0032   100   100   -    Old_age   Always       -       1424
165 Unknown_Attribute       0x0032   100   100   -    Old_age   Always       -       3784411193123
166 Unknown_Attribute       0x0032   100   100   -    Old_age   Always       -       30
167 Unknown_Attribute       0x0032   100   100   -    Old_age   Always       -       32
168 Unknown_Attribute       0x0032   100   100   -    Old_age   Always       -       81
169 Unknown_Attribute       0x0032   100   100   -    Old_age   Always       -       98
170 Unknown_Attribute       0x0032   100   100   -    Old_age   Always       -       0
171 Unknown_Attribute       0x0032   100   100   -    Old_age   Always       -       0
172 Unknown_Attribute       0x0032   100   100   -    Old_age   Always       -       0
173 Unknown_Attribute       0x0032   100   100   -    Old_age   Always       -       58
174 Unknown_Attribute       0x0032   100   100   -    Old_age   Always       -       28
184 End-to-End_Error        0x0032   100   100   -    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   -    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   100   -    Old_age   Always       -       0
194 Temperature_Celsius     0x0022   064   058   -    Old_age   Always       -       36 (Min/Max 14/58)
199 UDMA_CRC_Error_Count    0x0032   100   100   -    Old_age   Always       -       0
230 Unknown_SSD_Attribute   0x0032   100   100   -    Old_age   Always       -       16896490475358
232 Available_Reservd_Space 0x0033   100   100   004    Pre-fail  Always       -       100
233 Media_Wearout_Indicator 0x0032   100   100   -    Old_age   Always       -       7185
234 Unknown_Attribute       0x0032   100   100   -    Old_age   Always       -       22441
241 Total_LBAs_Written      0x0030   253   253   -    Old_age   Offline      -       15834
242 Total_LBAs_Read         0x0030   253   253   -    Old_age   Offline      -       12751
244 Unknown_Attribute       0x0032   000   100   -    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]

Selective Self-tests/Logging not supported

The above only provides legacy SMART information - try 'smartctl -x' for more

まあ見たところで何書いてあるかよく分かりませんね

換装後、再度のosインストールを経て普段の環境(nvim, vscode, ブラウザ類, コンテナなんぼか)インストール後の状態

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           2.0G  2.0M  2.0G   1% /run
/dev/nvme0n1p2  468G   28G  416G   7% /
tmpfs           9.7G  143M  9.6G   2% /dev/shm
tmpfs           5.0M  8.0K  5.0M   1% /run/lock
efivarfs        164K  151K  8.8K  95% /sys/firmware/efi/efivars
/dev/nvme0n1p1  1.1G  6.4M  1.1G   1% /boot/efi
tmpfs           2.0G  152K  2.0G   1% /run/user/1000

$ sudo smartctl -a /dev/nvme0n1p2
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.8.0-51-generic] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Number:                       SPCC M.2 PCIe SSD
Serial Number:                      WWDD241018006005406
Firmware Version:                   APF1M3R1
PCI Vendor/Subsystem ID:            0x1ed0
IEEE OUI Identifier:                0x2c3ebf
Total NVM Capacity:                 512,110,190,592 [512 GB]
Unallocated NVM Capacity:           0
Controller ID:                      1
NVMe Version:                       1.3
Number of Namespaces:               1
Namespace 1 Size/Capacity:          512,110,190,592 [512 GB]
Namespace 1 Formatted LBA Size:     512
Namespace 1 IEEE EUI-64:            2c3ebf 3035343036
Local Time is:                      Tue Jan 21 09:36:32 2025 JST
Firmware Updates (0x12):            1 Slot, no Reset required
Optional Admin Commands (0x0017):   Security Format Frmw_DL Self_Test
Optional NVM Commands (0x0056):     Wr_Unc DS_Mngmt Sav/Sel_Feat Timestmp
Log Page Attributes (0x0a):         Cmd_Eff_Lg Telmtry_Lg
Maximum Data Transfer Size:         256 Pages
Warning  Comp. Temp. Threshold:     80 Celsius
Critical Comp. Temp. Threshold:     85 Celsius

Supported Power States
St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat
 0 +     3.50W       -        -    0  0  0  0        0       0
 1 +     1.90W       -        -    1  1  1  1        0       0
 2 +     1.50W       -        -    2  2  2  2        0       0
 3 -   0.0700W       -        -    3  3  3  3     1000    1000
 4 -   0.0050W       -        -    4  4  4  4     5000   45000

Supported LBA Sizes (NSID 0x1)
Id Fmt  Data  Metadt  Rel_Perf
 0 +     512       0         1
 1 -    4096       0         0

=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

SMART/Health Information (NVMe Log 0x02)
Critical Warning:                   0x00
Temperature:                        38 Celsius
Available Spare:                    100%
Available Spare Threshold:          5%
Percentage Used:                    0%
Data Units Read:                    50,985 [26.1 GB]
Data Units Written:                 108,241 [55.4 GB]
Host Read Commands:                 564,789
Host Write Commands:                1,222,212
Controller Busy Time:               4
Power Cycles:                       20
Power On Hours:                     14
Unsafe Shutdowns:                   5
Media and Data Integrity Errors:    0
Error Information Log Entries:      0
Warning  Comp. Temperature Time:    0
Critical Comp. Temperature Time:    0
Temperature Sensor 1:               38 Celsius

Error Information (NVMe Log 0x01, 16 of 16 entries)
No Errors Logged

Read Self-test Log failed: Invalid Field in Command (0x002)

換装した感想ですが、512GBあればひとまず安心なのではないでしょうか

軽くて便利で何よりジャンクで買ったので雑に取り回せる
よかったですね
おわり🐍

Moyatto