HP Neoware e90 HP Device Manager 3.8 User Manual - Page 180

Performing a Persistent Write Operation on NeoLinux 4.x Devices, writable, fs/org

Page 180 highlights

Advanced Tasks Performing a Persistent Write Operation on NeoLinux 4.x Devices NeoLinux 4.x devices use three related file systems which are mounted as follows: / /writable /.fs/org Normally a user will perform all work under / or /writable, which are mounted as readable and writable when the system starts up. The file system of /writable is used for storing persistent data, where files can be created, modified or removed, and the changes will not be lost when the device reboots or shuts down. However, the file system of / works in a different way. Any modifications made in this file system are temporary and will not be transferred to the actual disk, even though it is writable. When the device reboots or shuts down the changes will be lost and the file system of / will revert to its original state. Sometimes you may need to perform a persistent write to / in order to run commands, utilities, scripts, etc. which require changes to be saved. This can be achieved using the third file system /.fs/org, which is mounted from the same source as /. It is possible to create, modify or remove files persistently in /.fs/org, but as it is mounted as read only you need to remount it to be writable before making any changes to the file system, then reboot the device for the changes to take effect. The Command sub-task in the File and Registry template for NeoLinux 4 devices includes options enabling you to change the root directory to ./fs/org and mount it as writable. 170 Performing a Persistent Write Operation on NeoLinux 4.x Devices

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256

Advanced Tasks
170
Performing a Persistent Write Operation on NeoLinux 4.x Devices
Performing a Persistent Write Operation on NeoLinux 4.x Devices
NeoLinux 4.x devices use three related file systems which are
mounted as follows:
/
/writable
/.fs/org
Normally a user will perform all work under
/
or
/writable
, which
are mounted as readable and writable when the system starts up. The
file system of
/writable
is used for storing persistent data, where
files can be created, modified or removed, and the changes will not
be lost when the device reboots or shuts down.
However, the file system of
/
works in a different way. Any modifi-
cations made in this file system are temporary and will not be trans-
ferred to the actual disk, even though it is writable. When the device
reboots or shuts down the changes will be lost and the file system of
/
will revert to its original state.
Sometimes you may need to perform a persistent write to
/
in order
to run commands, utilities, scripts, etc. which require changes to be
saved. This can be achieved using the third file system
/.fs/org
,
which is mounted from the same source as
/
. It is possible to create,
modify or remove files persistently in
/.fs/org
, but as it is mounted as
read only you need to
remount it to be writable
before making any
changes to the file system, then reboot the device for the changes to
take effect.
The
Command
sub-task in the
File and Registry
template for
NeoLinux 4 devices includes options enabling you to change the
root directory to
./fs/org
and mount it as writable.